IVO risteämä

Erityistoiminto, jolla tulostetaan kaksi kuvaa mitatusta risteämästä.

Lue tiedosto (mallina oli IVO.XYZ = 1413-6.krt)

Osoita linjan (taiteviivan) päätä

Talleta ASCII-muodossa IVO.TXT (valitse PO-menusta)

Tulosta poikkileikkaus

Lopeta poikkileikkaus (EXIT)

Ota isoon kuvaan otsikkotaulu

Lue tauluksi IVO.TIT

Anna tiedostolistauksen nimeksi IVO.TXT

Kuittaa OK:lla ja tulosta

Viivan osoitus

Valitse hakutavaksi hiiri tai lähin piste ja osoita viivan jompaa kumpaa päätä. Viiva käännetään, jos osoitat sen loppupäätä.

Käytettävät pisteet

Jos yhtään pistettä ei ole merkattuna (ryhmässä), kun käynnistät toiminnon, ohjelma merkkaa automaattisesti kaikki pisteet paitsi annetun linjan. Jos ryhmässä on pisteitä, tulevat vain merkatut pisteet mukaan. Kun poistut toiminnosta, kaikki merkkaukset poistetaan.

Kuvat

Toiminnolla voit tehdä kaksi kuvaa risteämästä. Kuva 1 on normaali XY-kuva, johon on lisätty raamit (IVO.TIT) sekä toiminnolla laskettu tulostiedosto (IVO.TXT). Kuva 2 on pituusleikkauskuva risteämästä, johon on tulostettu kaikki viivat ja pisteet.

Asetukset

INI-tiedostossa voit antaa erityisiä asetuksia tälle toiminnolle. Tiettyä koodia olevat viivat voidaan piirtää halutulla väri (ja viivatyypillä) eli ns. poikkeavalla kuvaustavalla.

[IVO]

RI_KOODI = s

s lista koodeista, jotka piirretään poikkeavalla kuvaustavalla

esim. 123,456,789

RI_VASEN = väri, tyyppi, leveys

väri väri-indeksi (1-30) väriasetuksista

tyyppi viivatyyppi (1-4)

leveys leveys pixeleinä

RI_OIKEA = väri, tyyppi, leveys

kuten RI_VASEN

FLAG = opt

Opt binarysumma

1 piirretään symbolit pisteille

2 piirretään koodi pisteille

Projektitiedosto

Tiedostossa PROJECT.LIB voidaan antaa projektien nimiä, joita käytetään otsikkotaulussa. Kirjoita rivin vasempaan reunaan projektin koodi ja sen perään välilyönnillä erotettuna projektin nimi. Jos haluat jakaa nimen useammalle riville, käytä tunnusta \n rivinvaihdon merkiksi.

Projektin tietoja voidaan käyttää myös otsikkotaulussa. Käytä #PRO-komentoa otsikkotiedostossa. Aktiivisen tiedoston T1-kentän avulla haetaan projektin tiedot PROJECT.LIB tiedostosta. Voit antaa myös #PRO=name, jossa name on projektitiedoston nimi.

Malli projektitiedosta:

! PROJECT.LIB
! Tähän tiedostoon kootaan kaikki projektit
! Ensimmäinen kenttä on sama kuin tiedoston 1. kenttä
! Rivin loppuosa on projektin nimi
  1413  Päälinja\nHelsinki-Pietari -98\n11800 MV
 B1413  Sivulinja Vantaa-Vladivostok -96  1.3 GV

Ohjaintiedosto

Ohjaintiedostoa käytetään tulostiedoston formaatin määrittämiseen. Ohjaintiedosto koostuu blokeista (BLOCK) ja makroista (#). Blokin sisään voidaan kirjoittaa normaalia tekstiä, jotka ohjelma tulostaa sellaisenaan tulostiedostoon. Makrot (#) ovat sanoja, jotka korvataan tulostusvaiheessa aineistosta saatavalla tekstillä. Esimerkiksi makron #DATE paikalle kirjoitetaan päivämäärä.

Blokit:

BLOCK 1 jokaisen tiedoston alkuun tulevat rivit

BLOCK 2 jokaisen sivun alkuun tulevat rivit

BLOCK 3 jokaisen sivun loppuun tulevat rivit

BLOCK 4 jokaisen tiedoston loppuun tulevat rivit

BLOCK 11 Linjan tiedot -otsakerivit

BLOCK 12 Linjan tiedot -data rivien formaatti

BLOCK 21 Pisteet -otsakerivit

BLOCK 22 Pisteet -data rivien formaatti

Makrot:

- yleiset

#FILENAME tiedoston nimi (vain nimi ja loppuliite)

#FILEPATH tiedoston koko nimi (polku mukana)

#DATE päivämäärä

#TIME kellonaika

#SCALE mittakaava

- vain risteämällä

#SUUTUN hankkeen tiedot

#PISTE1 pylväsvälin ensimmäinen piste

#PISTE2 pylväsvälin viimeinen piste

#MATKA pylväsvälin pituus

Malli ohjaintiedosta:

*BLOCK 1
IVO  International OY    RISTEÄMÄN KARTOITUS
Alue           Kartoittaja       Johto
Päivämäärä  #DATE    Lähtötiedosto #NAME
SuuTun #SUUTUN
#PRO
Pylväsväli #PISTE1 - #PISTE2    #MATKA m
*BLOCK 11
Linjan tiedot
Piste                     matka     kulma     puoli
*BLOCK 12
%8s - %8s  %10.3lf%10.4lf  %s
*BLOCK 21
Piste         T3         a         b         H        dH
*BLOCK 22
%8s%8s%10.3lf%10.3lf%10.3lf%s
*BLOCK 4

Tulostiedosto

Alla esimerkki IVO.DOC -tiedostosta. Tämä tiedosto tulostetaan normaalisti kartan mukaan. Huomaa, että pylväiden korkeus tulostuu omaan kenttään, mikäli pylväs on mitattu taiteviivana ja ylä- ja alapisteillä on samat XY-koordinaatit sekä T1-, T2- ja T3-kenttien arvot ovat samat kummallakin pisteellä.

IVO  International OY    RISTEÄMÄN KARTOITUS
Alue                Kartoittaja         Johto              
?                   ?                   ?                  
Päivämäärä  09.02.95  Lähtötiedosto *  SuuTun     1413
Pylväsväli *    0.3lf m

   Piste      T3     a         b         H        dH
       6     300     0.000     0.000   107.322
    3352     301   367.769    -2.311   115.414
    3353     303   367.707     2.250   115.419
    3356     301    48.785   -39.870   108.247

       5     200    44.615   -27.911   108.232
    3357     303    40.168   -15.350   108.242
    3358     302     2.252    -2.041   107.433
    3361     304     2.092     2.319   107.428