XRoad VGP tiegeometriaformaatti

Xroad VGP vaaka ja pystygeometria. Jos samassa tiedostossa on useita vaaka- ja/tai pystygeometriaosioita, ohjelma jakaa ne automaattisesti erillisiksi tiedostoiksi.

Jos luettavassa tiedostossa on vain yksi tielinja, tiedoston nimeksi tulee vgp-tiedoston nimi. Jos linjoja on useita, ne nimetään vpg-tiedoston TIE-, TIEVE- ja LINJA-riveillä olevien nimien yhdistelmänä, esimerkiksi mt147_ve1_or.vgp, jossa TIE=mt147, TIEVE=ve1 ja LINJA=or. Erikoisasetuksella RoadFlag voi määrätä, että myös yksittäisen tielinjan tapauksessa tiedoston nimi muodostetaan linjalle annetusta nimestä eikä luetun tiedoston nimestä.

Yksittäisten linjojen tunnukset luetaan löydettäessä ominaisuuksiin GROUP, NAME ja VERSION. Kirjoitettaessa nämä kirjoitetaan tiedostoon takaisin.

Tielinjoille luetaan koodi LINJA-riviltä. Tämä koodi määrää linjan piirron kooditiedoston mukaan ja se saadaan käyttöön poistamalla muuntimen asetuksissa oleva oletuskoodi 9100.


Esimerkki

TIE         M907
TIEVE          1
LINJA       3303  6101005        .0000
ELEM       1       0   1       .0000       .0000     .0000
ELEMP1     1       .0000  6806340.1991  2488568.7885
ELEMP2     1     71.4976  6806363.0510  2488636.5358
ELEM       2       0   4       .0000   1000.0000  300.0000
ELEMP1     2     71.4976  6806363.0510  2488636.5358
ELEMP2     2    161.4976  6806390.5319  2488722.2291
ELEM       3       0   3   1000.0000   1000.0000     .0000
ELEMP1     3    161.4976  6806390.5319  2488722.2291
ELEMP2     3    296.3704  6806419.0070  2488853.9571
ELEMCP     3 6805429.5667 2488998.8987
ELEM       4       0   4   1000.0000       .0000  300.0000
ELEMP1     4    296.3704  6806419.0070  2488853.9571
ELEMP2     4    386.3704  6806429.3738  2488943.3499
ELEM       5       0   1       .0000       .0000     .0000
ELEMP1     5    386.3704  6806429.3738  2488943.3499
ELEMP2     5    906.3704  6806481.5220  2489460.7285
TIE         M907 
TIEVE          1
LINJAZ      3303       3303
ELEMZ      1       .0000    108.7500       .0000
ELEMZ      2     50.0000    109.3900  -5000.0000
ELEMZ      3    240.0000    114.1450   9000.0000
ELEMZ      4    690.0000    111.9000  -6000.0000
ELEMZ      5   1190.0000    121.3000      0.0000

Erikoisasetukset

Muuntimeen liittyy erikoisasetuksia.

RoadFlag

1 short name - Käyttää vain LINJA-asetusta tiedostonimenä. Alla olevassa esimerkissä normaali nimi on M907_1_3303.vgp ja lyhyt nimi 3303.vgp.

2 internal name - Luetun tiedoston nimeksi tulee vgp-tiedoston TIE-, TIEVE- ja LINJA-riveillä olevien nimien yhdistelmä myös, jos vgp-tiedostossa on vain yksi tielinja.

Katso myös: Yleiset erikoisasetukset.