images

Maagis vektoriformaatti

Maagis/XL siirtotiedostojen luku ja kirjoitus.

Kun kirjoitetaan Maagis-formaattiin, ohjelma tarkistaa taiteviivojen korot. Jos viivan kaikkien pisteiden korko on sama, tulkitaan viiva korkeuskäyräksi, jolloin korkeustieto kirjoitetaan viivan otsaketietoihin (VI-rivi) ja viivan pisteiden korot nollataan. Kun luetaan Maagis-formaattia ja viivan otsaketiedoista löytyy nollasta poikkeava korkeuslukema, asetetaan viivan kaikkien pisteiden koroksi tämä arvo.

Jos ohjaintiedosto on annettu, koodi (T3) haetaan luettaessa vastaavuustaulukosta ja T1-kenttään tulee 0, muuten T1-kenttään tulee Maagis ryhmä ja T3-kenttään Maagis luokka. Kirjoitettaessa sama muunnos tehdään toiseen suuntaan. Jos T2-kentälle on annettu oletusarvo, käytetään sitä, muuten T2-kenttään tulee kohdeosoite. Viivan pisteen kohdeosoitteeksi tulee pistenumero, mikäli T4-kentälle ei ole määrätty oletusarvoa.

Ominaisuuksien määrittelyt

Kirjoitettaessa tarvittavat GIS-ominaisuuksien tyyppien määrittelyt.

Merkkaa alueet

Merkkaa sulkeutuvat taiteviivat alueiksi.

Laske alueen piste

Laskee alueen pisteen sulkeutuville taiteviivoille. Laskettu piste on aina alueen sisäpuolella.

Ohjaintiedosto

Ohjaintiedosto koodien muuntamiseen.

Ohjaintiedosto

Ohjaintiedosto määrittää muunnoksen Maagiksen ryhmästä ja luokasta 3D-ohjelman käyttämäksi koodiksi. Tiedostossa on ensin 3D:n käyttämä koodi ja sen jälkeen Maagiksen ryhmä ja luokka. Ilman ohjaintiedostoa T1 kenttä on ryhmä ja T3 kenttä luokka.

Viivan pisteille voit antaa vielä kohderyhmän (neljäs numero). Jos kohderyhmää ei anneta, ohjelma käyttää seuraavia oletusarvoja:

viivaryhmä pisteryhmä

19 1

20 10

21 11

n n+10

Esimerkki:

101  27 27411 37      // selitys
102  27 27412         // selitys
212  52 27412 52

Ominaisuudet

Maagis-formaatin viivoilla voi olla ominaisuustietoa. 3D-Win käyttää seuraavia tunnuksia ominaisuuksien tallentamiseen:

VIRHE keskivirhe

TAPA määritystapaluokka

LAATU laatukoodi

VARMA epävarmuus

TIEOSA tieosanumero

TIENRO tienumero

TOSI todellisuus

TOIMITUS maanmittaustoimitustieto

ALUE alueen luokka

KORKEUS kulkukorkeusrajoitteen korkeus

LEIKKAUS leikattavuus

MUODOST alueen muodostus

NAKYVA näkyvyys

TASOSIJ tasosijainti

VALMIUS tien valmiusaste

TIEPINTA tien pinta

SUUNTAIS tien yksisuuntaisuus

LASKENTA laskentanumero


Esimerkki

PREA
SE   6697132.756   3444210.952     7.459         9       420      3204         0         0         0         0
SE   6697132.847   3444209.549     7.537         9       420      3205         0         0         0         0
SE   6697121.180   3444207.073    10.273         9       234      3206         0         0         0         0
SE   6697187.536   3444378.318    16.453         1         0      3137         0         0         0         0
SE   6697193.242   3444377.758    17.088         1         0      3138         0         0         0         0
VI         1       123       501         0         0         0         0         0         1         0         0        11         0        11         0        11        45         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
VP   6697095.630   3444136.431     8.716        11      2326
VP   6697097.182   3444147.189     8.227        11      2327
VP   6697098.268   3444164.049     7.683        11      2328
VP   6697100.898   3444181.102     7.310        11      2329
VI         1       121       502         0         0         0         0         0         1         0         0        11         0        11         0        11        45         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0         0
VP   6697099.749   3444142.262     8.549        11      2392
VP   6697100.635   3444155.809     8.035        11      2393
VP   6697102.206   3444172.439     7.585        11      2394
VP   6697105.424   3444188.346     7.347        11      2395
TE   6697150.522   3444163.549     8.540         0         2         0         0         0         0        -0         0         0         0         9Grankulla                                                                       
TE   6697195.116   3444390.328    16.714         0         3         0         0         0         0        -0         0         0         0        13Mjölnarbacken                                                                   

Erikoisasetukset

Muuntimeen liittyy erikoisasetuksia.

Accuracy = (oletus=0)

Kohteiden keskivirheen oletusarvo. Annetaan maastomilleinä.

Priority

Tiedostoon alkuun kirjoitettava priorisointitietue: PRAL (alueina), PREA (ei alueina, oletus) tai PRAK (alueina + kohteina).

CutFile

Tiedoston loppuun ei kirjoiteta viimeistä rivinvaihtoa.

MaagisPointNumber = (oletus=0)

SY-tyyppisen pisteen käyttö vain hajapisteenä ja/tai tekstinä.

0 = tekstipiste jää ja hajapisteen attribuutiksi tulee teksti

1 = hajapisteen t4-kenttään kopioidaan teksti ja tekstipiste tuhotaan.

Ladontakoodi (default=0)

Kohteen ladontakoodin oletusarvo. Jos pisteen/viivan T5-kentässä on annettu arvo, käytetään sitä ladontakoodina.

Katso myös: Yleiset erikoisasetukset.