Tekstitiedoston lukeminen

Tekstitiedoston lukeminen tehdään käyttäen tekstiformaattia. Avaa luettava tiedosto johonkin editoriin ja tutki tiedoston sisältö. Selvitä kenttien tyyppi (koodikenttä, koordinaatti, ominaisuus) ja niiden leveydet.

Tekstitiedosto voi joku kolmesta perustyypistä:

1. Vakiolevyiset kentät

Esimerkki:

!23456789012345678900123456789001234567890
      98     312   97193.356   44322.792
      99           97193.356   44322.792  ISO
     100      10   97193.356   44322.792

kenttä leveys sisältö

1. 8 pistenumero

2. 8 koodi

3. 12 X-koordinaatti

4. 12 Y-koordinaatti

5. 20 COMMENT (ominaisuus)

Lisää formaatinmuuntimeen uusi vektoriformaatti (Tiedosto/Formaatit/Vektoritiedosto) funktiolla Text ja anna muut-kohtaan määrittely: T3@8 T4@8 X@12 Y@12 COMMENT (erota kentät välilyönnillä).

2. Muuttuvat kenttäleveydet eri riveillä

Luetaan kuten vakiolevyiset kentät, mutta joka kentällä on oltava arvo (ei saa olla tyhjä).

Esimerkki:

98  312  97193.356 44322.792
1023  0  97193.356  44322.792  ISO
3  10  97193.356  44322.792

kenttä sisältö

1. pistenumero

2. koodi

3. X-koordinaatti

4. Y-koordinaatti

5. COMMENT (ominaisuus)

Lisää formaatinmuuntimeen uusi vektoriformaatti (Tiedosto/Formaatit/Vektoritiedosto) funktiolla Text ja anna muut kohtaan määrittely: T3 T4 X Y COMMENT (erota kentät välilyönnillä).

3. Pilkutettu tieto

Kentät on erotettu pilkulla toisistaan. Luetaan kuten vakiolevyiset kentät, mutta joka rivillä oltava sama määrä kenttiä.

Esimerkki:

98,312,97193.356,44322.792
99,0,97193.356,44322.792,ISO
100,10,97193.356,44322.792

kenttä sisältö

1. pistenumero

2. koodi

3. X-koordinaatti

4. Y-koordinaatti

5. COMMENT (ominaisuus)

Lisää formaatinmuuntimeen uusi vektoriformaatti (Tiedosto/Formaatit/Vektoritiedosto) funktiolla Text ja anna muut kohtaan maarittely: T3,T4,X,Y,COMMENT (erota kentät pilkulla). Jos joltakin kentältä puuttu arvo, saa se tyhjän arvon (koordinaatit saavat arvon 0.0).