Koodikentät

Näillä asetuksilla voidaan koodikenttien, koordinaattien ja piirtotietojen arvoja siirtää ominaisuustietojen välillä. Arvojen siirto, kertominen ja oletus ovat käytettävissä kaikilla kentillä. Koodikentille voidaan lisäksi käyttää nimiavaruuksia, etuliitteitä ja muunnostaulukoita.

Koodimuunnokset tehdään luettaessa järjestyksessä Koodimuunnos, Oletus ja kirjoitettaessa järjestyksessä Oletus, Koodimuunnos

Nimiavaruus

Nimiavaruus on ominaisuus, jonka arvo luettaessa lisätään kentän eteen kaksoispisteellä erotettuna (esim. 12:345). Vastaavasti nimiavaruus kirjoitetaan ominaisuuteen, jos kentän arvosta löytyy kaksoispiste. Tätä voidaan käyttää yhdistämään erilliset ryhmä- ja luokkakoodit, joista käytetään monissa GIS-järjestelmissä. Nimiavaruus toimii vain koodikenttien kanssa.

Jos alla on annettu kentän ominaisuudet, nimiavaruus lisätään vain ominaisuuksista löydettyihin arvoihin. Jos ominaisuutta ei ole annettu, nimiavaruus lisätään kenttiin, jotka eivät ole tyhjiä. Lainausmerkeissä voidaan antaa myös kiinteä nimiavaruuden arvo (esim. "KAIRA").

Ominaisuus, Ylikirjoita kaikki, Poista vanha

Ominaisuus on pilkulla erottu lista ominaisuuksista tai koodikentistä, joiden arvo kopioidaan luettaessa koodikenttään. Järjestys määrää prioriteetin: ensimmäinen löytynyt ominasiuus kopioidaan. Kirjoitettaessa koodi kopioidaan listan ensimmäiseen ominaisuuteen. Ylikirjoita kaikki -asetus ylikirjoittaa vanhan arvon tai tyhjää kentän, jos ominaisuutta ei löydy. Poista vanha -asetus poistaa alkuperäisen ominaisuuden kopioinnin jälkeen.

Etuliite

Pilkulla erotettu lista etuliitteistä, jotka poistetaan koodin alusta luettaessa. Kirjoitettaessa lisätään koodin alkuun listan ensimmäinen etuliite.

Kerroin

Kerroin numeerisille ominaisuuksien arvoille.

Oletus, Ylikirjoita kaikki

Kentillä T2 (viivanumero) ja T4 (pistenumero) asetus tarkoittaa automaattisen uudelleennumeroinnin alkuarvoa. Kaikille muille kentille se on oletusarvo. Ylikirjoita kaikki -asetus määrää, käytetäänkö oletusta kaikille pisteille (korvaa alkuperäisen) vai lisätäänkö se ainoastaan niille, joiden ko. kenttä on tyhjä.

Kentälle T2 voidaan arvo nollan kanssa antaa lisäoptio @2 (0@2), joka tyhjää hajapisteiden T2-kentän. Kentälle T4 voidaan antaa lisäoptio @4 (esim. 1@4), joka aloittaa jokaisen viivan pistenumeroinnin annetusta alkuarvosta.

Jos oletusarvoksi antaa makron #FILE", kentän sisällöksi tulee luettavan tiedoston nimi ilman polkua. Jos makron perään antaa määrityksen :1 (#FILE":1), kopioidaan nimestä vain numeerinen osa alusta (123_TIE.xy -> 123).

Tiedosto, Ylikirjoita kaikki

Koodimuunnostiedosto, jossa on yhdellä rivillä kaksi koodia välilyönnillä erotettuina. Samaa muunnostaulukkoa voidaan käyttää sekä luettaessa että kirjoitettaessa, koska ohjelma käsittelee ensimmäisen koodin aina 3D-Win koodina. Ylikirjoita kaikki -asetus vaikuttaa koodimuunnostiedoston käyttöön. Mikäli asetus on päällä, asetetaan kenttä tyhjäksi, jos sille ei löydy vastinkoodia muunnostaulukosta. Muutoin käytetään alkuperäistä koodia suoraan.

T3-kentän koodimuunnoksessa voidaan antaa riville myös kolmas koodi, jota käytetään pintatunnuksen (T1-kenttä) oletusarvona. Tätä käytetään vain, jos luetussa tiedostossa ei ole määrätty pisteille/viivoille pintatunnusta.

Maastomalleja luettaessa tai kirjoitettaessa T1-kentän muunnostaulukko vaikuttaa myös mallin pintatunnukseen.

Nollaa

Nollaa kaikki arvot.

Editoi

Avaa muunnostiedoston tekstieditorissa.