Sonera vektoriformaatti

Sonera-formaatti on Soneran käyttämä rivimuotoinen formaatti.

Koordinattijärjestelmät valitaan projektiasetuksista. Oletuksena käytetään Y-koordinaatin mukaista KKJ kaistaa ja määrittelemätöntä korkeusjärjestelmää. Viimeisen sarakkeen kommentti on COMMENT-ominaisuuden sisältö.

Soneran koodauksessa koodit ovat nelimerkkisiä ja viivan ensimmäisen pisteen koodin on päätyttävä nollaan. Koska 3D-Win ei salli viivan pisteille eri koodia, on koodaus käsiteltävä jommalla kummalla seuraavista tavoista:

1) Käytetään kartoituksessa kolmimerkkisiä koodeja. Kirjoittetaessa muunnin tällöin lisää hajapisteiden ja viivan ensimmäisten pisteiden koodien perään nollan. Viivan muiden pisteiden koodien perään lisätään ykkönen. Luettaessa kaikkien koodien viimeinen numero poistetaan.

2) Käytetään kartoituksessa nelimerkkisiä koodeja. Kirjoitettaessa viivan ensimmäisen pisteen viimeinen merkki korvataan nollalla. Muut koodit käytetään sellaisenaan. Luettaessa on laitettava päälle erikoisasetus SoneraFlag 1 full code, jolloin viimeistä merkkiä ei poisteta.


Esimerkki

    9     0      420     3203  6697132.190  3444212.022    7.381 3580003 0.2 0000000
    9     0      420     3204  6697132.756  3444210.952    7.459 3580003 0.2 0000000
    9     0      420     3205  6697132.847  3444209.549    7.537 3580003 0.2 0000000 KOMMENTTI
    9     0      234     3206  6697121.180  3444207.073   10.273 3580003 0.2 0000000
    1     0        0     3135  6697202.570  3444382.432   18.507 3580003 0.2 0000000 KOMMENTTI
    1     0        0     3136  6697206.275  3444381.459   18.370 3580003 0.2 0000000
    1   501      123     2328  6697098.268  3444164.049    7.683 3580003 0.2 0000000
    1   501      123     2329  6697100.898  3444181.102    7.310 3580003 0.2 0000000
    1   501      123     2330  6697104.605  3444197.432    7.229 3580003 0.2 0000000
9 0 420 3203 6697132.190 3444212.022 7.381 3580003 0.2 0000000
9 0 420 3204 6697132.756 3444210.952 7.459 3580003 0.2 0000000
9 0 420 3205 6697132.847 3444209.549 7.537 3580003 0.2 0000000 KOMMENTTI
9 0 234 3206 6697121.180 3444207.073 10.273 3580003 0.2 0000000
1 0 0 3135 6697202.570 3444382.432 18.507 3580003 0.2 0000000 KOMMENTTI
1 0 0 3136 6697206.275 3444381.459 18.370 3580003 0.2 0000000
1 501 123 2328 6697098.268 3444164.049 7.683 3580003 0.2 0000000
1 501 123 2329 6697100.898 3444181.102 7.310 3580003 0.2 0000000
1 501 123 2330 6697104.605 3444197.432 7.229 3580003 0.2 0000000

Erikoisasetukset

Muuntimeen liittyy erikoisasetuksia.

Accuracy

Ominaisuustiedon tai kentän (T1-T6) nimi, johon tarkkuusarvo on talletettu. Jos ominaisuutta ei ole määrätty, käytetään T5-kentän arvoa.

LineCodes

Lista erikoiskoodeista, jotka aloittavat uuden viivan.

SoneraFlag

1 full code - Lukee koodit täydellä neljällä merkillä.

2 single space - Kirjoittaa vain yhden välilyönnin kenttien väliin.

Katso myös: Yleiset erikoisasetukset.