Shape vektoriformaatti

ESRI ArcGIS 2D ja 3D shape-tiedostot. Formaatti koostuu kolmesta binääritiedostosta: geometriasta (.SHP), ominaisuustietotaulusta (.DBF) sekä indeksitiedostosta (.SHX). Yksittäinen tiedostoryhmä sisältää aina vain yhtä geometria- ja tietotyyppiä. Eli pisteet ja viivat talletetaan eri tiedostoihin, kuten myös kaikki eri ominaisuustietoja sisältävät kohteet.

SHX-tiedosto on luettaessa pakollinen ja puuttuvasta annetaan virheilmoitus. DBF-tiedosto voi puuttua jolloin luetaan pelkkä geometria ilman ominaisuustietoja.

Luettaessa tiedostojen sisältämä geometria tunnistetaan automaattisesti. Kirjoitettaessa valitaan asetuksella kirjoitetaanko pisteitä vai viivoja sekä yleisellä muunninasetuksella Kirjoita Z muodostetaanko 2D- vai 3D-muotoisia tiedostoja. Lisäksi jos kaikki tiedoston viivat ovat sulkeutuvia, kirjoitetaan ne POLYGON-muodossa.

Oletuksena ominaisuustieto luetaan automaattisesti DBF-tiedostosta pisteiden tai viivojen ominaisuuksiksi. Kirjoitettaessa DBF-tiedostoon kirjoitetaan oletuksena koodikentät. Ohjaintiedostolla voidaan tarkemmin määrätä miten ominaisuuksia ja koodikenttiä käsitellään.

Käytetty koordinaattijärjestelmä voidaan kirjoittaa erilliseen PRJ-tiedostoon määrittelemällä se projektiasetuksissa.

Ominaisuuksien määrittelyt

Kirjoitettaessa tarvittavat GIS-ominaisuuksien tyyppien määrittelyt.

Määrittelytiedostoon voidaan antaa useita määrittelyjä aloittamalla ne hakasuluissa olevalla otsakkeella. Otsakkeeksi annetaan koodi tai hakuehto (esim. [121], [3??], [#TYPE=POINT]). Jos mikään määrittely ei täsmää kirjoitettavan tiedoston ensimmäiseen kohteeseen, käytetään oletuksena ensimmäistä määrittelyä.

Merkkaa alueet

Merkkaa sulkeutuvat taiteviivat alueiksi.

Laske alueen piste

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

Kirjoita pisteet / Kirjoita viivat / Automaattinen

Määrää kirjoitetaanko tiedostosta pisteet vai viivat. Automaattivaihtoehto kirjoittaa pisteet, jos tiedostossa ei ole viivoja. Muutoin oletuksena kirjoitetaan viivat.


Erikoisasetukset

Muuntimeen liittyy erikoisasetuksia.

LineZattr=attr1,attr2 (oletus=tyhjä)

Voit siirtää viivan korot ominaisuutena shape-tiedostoon käyttämällä erikoisasetusta LineZattr. Samat määritykset pitää vielä lisätä GIS-ominaisuuksien määrittelyyn.

attr1 = ominaisuuden nimi, johon viivan alkupisteen korkeus kirjoitetaan 3D:ssä.

attr2 = ominaisuuden nimi, johon viivan loppupisteen korkeus kirjoitetaan 3D:ssä.

SkipEmpty = 0 tai 1 (oletus=1)

Nollaa ominaisuuden eikä käytä edellistä arvoa oletusarvona.

Katso myös: Yleiset erikoisasetukset.