Shapefile

"Shapefile"

Vektoros térkép pontokkal, vonalláncokkal és sokszögekkel.
Kiterjesztés .shp, .shx, .dbf
MIME típusú alkalmazás/oktett-folyam
Fejlesztő ESRI
közzétett 1990-es évek eleje
Legutolsó kiadás (1998. július)
Formátum típusa adatcsomag [d] ésfájlformátum
Szabvány(ok) Az Esri hivatalos dokumentációja [1]

A "Shapefile" (eng. Shapefile ) egy népszerű vektorformátum a földrajzi fájlok számára. Az Esri fejlesztette és karbantartja az Esri termékek és más programok közötti kompatibilitás érdekében.

A Shapefile formátum a következő különböző típusú geometriai objektumok tárolását teszi lehetővé: pontok (többpontok), vonalak (polivonalak), sokszögek és egyéb objektumok [1] . Egy fájl csak egy típusú objektumokat tárolhat. Minden Shapefile bejegyzésnek több attribútuma is lehet a geometriájának leírására, például név, hőmérséklet, mélység.

Leírás

Az alakfájl egy vektoros formátum a geometria és a kapcsolódó attribútumok által leírt objektumok tárolására. A formátumból hiányzik a topológiai információk tárolásának képessége. A formátumot az ArcView GIS 2-es verziójához vezették be az 1990-es évek elején. A mai napig számos fizetős és ingyenes program létezik a shape-fájlokkal való munkavégzéshez. Elterjedtsége miatt a formátum a földrajzi információs rendszerek közötti adatcsere de facto szabványává vált.

Geometriai objektumok típusai

Jelenleg a Shapefile a következő típusú geometriai objektumokat képes tárolni:

Típusú Leírás
pont Pont
vonallánc Vonallánc - több vonalból (polivonalból) álló objektum, amelyek érinthetik és metszik egymást
Poligon Sokszög (több részből állhat üregekkel)
MultiPoint Multipoint - több pontból álló objektum
PointZ Pont a 3D térben (XYZ)
PolyLineZ Vonallánc 3D-s térben
SokszögZ Sokszög a 3D-s térben
MultiPointZ Több pont a 3D-s térben
PointM Pont valamilyen mért értékkel
PolyLineM Vonallánc néhány mért értékkel
SokszögM Sokszög néhány mért értékkel
MultiPointM Többpontos bármilyen mért értékkel
MultiPatch Háromszögelési felületek

Bár a leggyakrabban a shapefile kifejezést használják, a shapefile valójában nem egyetlen fájl, hanem azonos nevű, de eltérő kiterjesztésű fájlok gyűjteménye, például "Kiev_map.*". A formátum három kötelező fájlon alapul: .shp, .shx és .dbf. Bár minden modern program támogatja a hosszú fájlneveket, a régebbi alkalmazásokkal való kompatibilitás érdekében ajánlott az MS DOS 8.3 konvenciót követni (8 karakter a fájlnév, 3 ​​karakter a kiterjesztés), például "shapefil.shp". Egy másik, még fontosabb szabály az, hogy az azonos halmaz összes fájlját ugyanabban a könyvtárban kell tartani.

.shp

A fő .shp fájl információkat tartalmaz a geometriai objektumokról. A fájl egy rögzített hosszúságú fejlécből és egy vagy több változó hosszúságú bejegyzésből áll. Minden változó hosszúságú bejegyzés tartalmaz egy bejegyzés fejlécet és tartalmat. A fájlformátum teljes leírását lásd az Esri Shapefile dokumentációjában [1] .

.dbf

Egy fájl, amely rögzíti az .shp fájlban leírt geometriai objektumok attribútuminformációit. Ez egy dBase II formátumú adatbázis.

.shx

Hivatkozási fájl a .dbf és .shp fájlok között. A műszaki dokumentációban indexfájlnak nevezik (bár nem az).

.sbn és .sbx

Térbeli indexfájlok. Gyorsítsa fel a műveleteket geometriai objektumokon. A rendszer automatikusan generálja és adatvesztés nélkül törölhető (a térbeli indexelés ki van kapcsolva).

.aih és .ain

Az attribútumtáblázatok indexfájljai. A rendszer automatikusan generálja és adatvesztés nélkül törölhető (ez letiltja az indexelést az attribútumtáblázatokban).

Korlátozások

A fájlon belüli hivatkozások 4 bájtos számokat használnak, így a shapefile mérete nem haladhatja meg a 2 GB-ot.

Jegyzetek

  1. 1 2 3 Hivatalos dokumentáció az Esri webhelyén Archiválva 2019. szeptember 27-én a Wayback Machine -nél .

Lásd még

Linkek