"Shapefile" | |
---|---|
| |
Extensie | .shp, .shx, .dbf |
tip MIME | aplicație/flux-octet |
Dezvoltator | ESRI |
publicat | începutul anilor 1990 |
Ultima lansare | (iulie 1998) |
Tip de format | pachetul de date [d] șiformatul fișierului |
Standard(e) | Documentație oficială Esri [1] |
„Shapefile” (ing. Shapefile ) este un format vectorial popular pentru fișierele geografice. Dezvoltat și întreținut de Esri pentru compatibilitate între produsele Esri și alte programe.
Formatul Shapefile vă permite să stocați următoarele tipuri diferite de obiecte geometrice: puncte (multipuncte), linii (polilinii), poligoane și alte obiecte [1] . Un singur fișier poate stoca doar obiecte de un tip. Fiecare intrare Shapefile poate avea, de asemenea, mai multe atribute pentru a-și descrie geometria, cum ar fi numele, temperatura, adâncimea.
Fișierul Shape este un format vectorial pentru stocarea obiectelor descrise prin geometrie și atributele asociate. Formatului îi lipsește capacitatea de a stoca informații topologice. Formatul a fost introdus pentru ArcView GIS versiunea 2 la începutul anilor 1990. Până în prezent, există un număr mare de programe plătite și gratuite pentru lucrul cu fișiere de formă. Datorită prevalenței sale, formatul a devenit standardul de facto pentru schimbul de date între sistemele de informații geografice.
În prezent, Shapefile poate stoca următoarele tipuri de obiecte geometrice:
Tip de | Descriere |
---|---|
punct | Punct |
polilinie | Polilinie - un obiect format din mai multe linii (polilinii) care se pot atinge și se intersectează |
Poligon | Poligon (poate consta din mai multe părți cu goluri) |
MultiPoint | Multipunct - un obiect format din mai multe puncte |
PunctZ | Punct în spațiul 3D (XYZ) |
PolyLineZ | Polilinie în spațiul 3D |
PoligonZ | Poligon în spațiu 3D |
MultiPointZ | Multipunct în spațiul 3D |
PunctulM | Punct cu o valoare măsurată |
PolyLineM | Polilinie cu unele valori măsurate |
PoligonM | Poligon cu unele valori măsurate |
MultiPointM | Multipunct cu orice valoare măsurată |
MultiPatch | Suprafețele de triangulare |
Deși termenul shapefile este cel mai frecvent utilizat, un shapefile nu este de fapt un singur fișier, ci o colecție de fișiere cu același nume, dar cu extensii diferite, cum ar fi „Kiev_map.*”. Formatul se bazează pe trei fișiere obligatorii: .shp, .shx și .dbf. Deși toate programele moderne acceptă nume lungi de fișiere, pentru compatibilitate cu aplicațiile mai vechi, se recomandă respectarea convenției MS DOS 8.3 (8 caractere pentru numele fișierului. 3 caractere pentru extensie), de exemplu, „shapefil.shp”. O altă regulă, mai importantă, este regula de a păstra toate fișierele din același set în același director.
Fișierul principal .shp conține informații despre obiectele geometrice. Fișierul constă dintr-un antet cu lungime fixă și una sau mai multe intrări de lungime variabilă. Fiecare intrare de lungime variabilă include un antet de intrare și un conținut. Pentru o descriere completă a formatului de fișier, consultați documentația Esri Shapefile [1] .
Un fișier care înregistrează informațiile de atribut ale obiectelor geometrice descrise în fișierul .shp. Este o bază de date în format dBase II.
Leagă fișierul între fișierele .dbf și .shp. În documentația tehnică, se numește fișier index (deși nu este unul).
Fișiere de index spațial. Accelerează operațiunile pe obiecte geometrice. Acestea sunt generate automat și pot fi șterse fără pierderi de date (indexarea spațială este dezactivată).
Fișiere index ale tabelelor cu atribute. Sunt generate automat și pot fi șterse fără pierderi de date (acest lucru dezactivează indexarea în tabelele cu atribute).
Legăturile din fișier folosesc numere de 4 octeți, astfel încât dimensiunea fișierului de formă nu poate depăși 2 GB.