Un shapefile este un tip de format de fișier folosit pentru a stoca informații despre formele primitive. Shapefiles nu captează date tridimensionale, dar sunt adesea folosite pentru a afișa caracteristici topografice în două dimensiuni. Un shapefile mai este numit și un shapefile ESRI după compania, Environmental Systems Research Institute, care a creat acest tip de fișier în anii 1990.
Shapefiles sunt cel mai adesea folosite pentru GIS sau sisteme de informații geografice. GIS utilizează fișiere de formă pentru a descrie repere în formă, cum ar fi lacuri sau căi navigabile. Datele din shapefiles sunt stocate împreună cu alte informații pentru a ajuta programele GIS să se mapeze pentru utilizările propuse.
În zilele noastre, companiile și municipalitățile folosesc GIS pentru a cartografi active, pentru a monitoriza resursele publice sau pentru o gamă largă de alte obiective. Inginerii folosesc informații GIS și efectuează studii despre modul în care noile dezvoltări vor avea impact asupra comunității sau pentru alte probleme legate de utilizarea terenurilor. ESRI a fost inițial o companie care a folosit shapefile pentru aplicații de utilizare a terenului.
Ca tip de fișier de date geospațial, un shapefile are mai multe componente critice. Acest tip de fișier trebuie să includă trei tipuri diferite de subfișiere pentru date. Primul, .shp, reprezintă „geometria caracteristică” sau formele reale. Fișierul în format .shx deține un fel de index de poziție pentru a lega formele între ele. O componentă .dbf separată conține informații despre formele care pot fi canalizate într-o bază de date pentru utilizare avansată.
Alături de aceste caracteristici obligatorii, un shapefile include adesea și alte subfișiere, cum ar fi .prj, care se ocupă de proiecție și diverse alte fișiere, dintre care multe sunt „numai în citire” și includ indici pentru formele care sunt reprezentate. Shapefiles se ocupă de coordonatele în termenii unei axe X și a unei axe Y. O mare parte din designul acestui format de fișier ajută la „gestionarea” formelor și a relațiilor dintre ele. Fără acest tip de design avansat, stocarea formelor este lipsită de sens.
Sistemele GIS care includ utilizarea de fișiere de formă au o mulțime de promisiuni în a ajuta planificatorii să avanseze diferite obiective de utilizare a terenului. Unele dintre aceste tipuri de software conduc la o mai mare capacitate de administrare a resurselor locale de mediu și la o dezvoltare mai bine planificată în comunități. O altă caracteristică excelentă a acestor tipuri de sisteme este că proprietarii de active mobile mari pot urmări vehiculele și echipamentele în timp real. Toate aceste utilizări fac din GIS și componentele sale software o parte din ce în ce mai mare a administrației secolului 21.