"Shapefil" | |
---|---|
Vektorkort med prikker, polylinjer og polygoner. | |
Udvidelse | .shp, .shx, .dbf |
MIME -type | applikation/oktet-stream |
Udvikler | ESRI |
offentliggjort | begyndelsen af 1990'erne |
Seneste udgivelse | (juli 1998) |
Formattype | datapakke [d] ogfilformat |
Standard(er) | Esri officiel dokumentation [1] |
"Shapefile" (eng. Shapefile ) er et populært vektorformat til geografiske filer. Udviklet og vedligeholdt af Esri til kompatibilitet mellem Esri-produkter og andre programmer.
Shapefile-formatet giver dig mulighed for at gemme følgende forskellige typer geometriske objekter: punkter (multipunkter), linjer (polylinjer), polygoner og andre objekter [1] . En enkelt fil kan kun gemme objekter af én type. Hver Shapefile-indgang kan også have flere attributter til at beskrive dens geometri, såsom navn, temperatur, dybde.
Shape-fil er et vektorformat til lagring af objekter beskrevet af geometri og tilhørende attributter. Formatet mangler evnen til at gemme topologisk information. Formatet blev introduceret til ArcView GIS version 2 i begyndelsen af 1990'erne. Til dato er der et stort antal betalte og gratis programmer til at arbejde med shape-filer. På grund af dets udbredelse er formatet blevet de facto standarden for dataudveksling mellem geografiske informationssystemer.
I øjeblikket kan Shapefile gemme følgende typer geometriske objekter:
Type | Beskrivelse |
---|---|
punkt | Prik |
polyline | Polyline - et objekt bestående af flere linjer (polylinjer), der kan røre og skære hinanden |
Polygon | Polygon (kan bestå af flere dele med hulrum) |
MultiPoint | Multipoint - et objekt bestående af flere punkter |
PointZ | Punkt i 3D-rum (XYZ) |
PolyLineZ | Polyline i 3D-rum |
PolygonZ | Polygon i 3D-rum |
MultiPointZ | Multipoint i 3D-rum |
PointM | Peg med en eller anden målt værdi |
PolyLineM | Polyline med nogle målte værdier |
PolygonM | Polygon med nogle målte værdier |
MultiPointM | Multipoint med eventuelle målte værdier |
MultiPatch | Trianguleringsoverflader |
Selvom udtrykket shapefile er mest almindeligt brugt, er en shapefil faktisk ikke en enkelt fil, men en samling af filer med samme navn, men forskellige udvidelser, såsom "Kiev_map.*". Formatet er baseret på tre obligatoriske filer: .shp, .shx og .dbf. Selvom alle moderne programmer understøtter lange filnavne, anbefales det for kompatibilitet med ældre programmer at følge MS DOS 8.3-konventionen (8 tegn for filnavn. 3 tegn for filtypenavn), for eksempel "shapefil.shp". En anden regel, vigtigere, er reglen om at opbevare alle filer af samme sæt i samme mappe.
Hoved-.shp-filen indeholder oplysninger om geometriske objekter. Filen består af en header med fast længde og en eller flere poster med variabel længde. Hver variabel længde-indgang inkluderer en indgangsoverskrift og indhold. For en komplet beskrivelse af filformatet, se dokumentationen til Esri Shapefile [1] .
En fil, der registrerer attributoplysningerne for de geometriske objekter, der er beskrevet i .shp-filen. Det er en database i dBase II-format.
Link fil mellem .dbf- og .shp-filer. I den tekniske dokumentation kaldes det en indeksfil (selvom det ikke er en).
Rumlige indeksfiler. Fremskynde operationer på geometriske objekter. De genereres automatisk og kan slettes uden tab af data (rumlig indeksering er slået fra).
Indeksfiler af attributtabeller. De genereres automatisk og kan slettes uden tab af data (dette deaktiverer indeksering i attributtabeller).
Links i filen bruger 4-byte tal, så størrelsen af shapefilen må ikke overstige 2 GB.