File Types Flashcards
Shapefile (.shp, .dbf, & .shx)
Most common GIS format. Stores geometric location and attribute information. Requires at least 3 files (.shp, .shx, .dbf). Optional files include .prj (projection), .xml (metadata).
KML / KMZ (.kml, .kmz)
Stores vector data. Keyhole Markup Language, used by Google Earth and other software. XML-based format for geographic annotation and visualization.
GeoTIFF (.tif, .tiff)
Raster data. A TIFF file with embedded geographic information. Industry-standard for GIS and remote sensing.
Combines raster image data with geographic metadata.
JPEG2000
Raster data. A compressed image format that supports geospatial metadata.
GeoJSON
Popular for web-based mapping. Stores vector data in easily-readable format.
Geodatabase (.gdb)
ESRI’s proprietary format. Stores both vector and raster data
GPX (.gpx)
GPS eXchange Format. XML schema for GPS data. Stores waypoints, tracks, and routes
DEM
Digital Elevation Model. Used by USGS for elevation information.
Geodatabase v. Shapefile
- Improved data storage, organization, and management.
- File geodatabases are optimized for performance and storage, significantly outperforming shapefiles for operations involving attributes.
- Larger storage capacity: up to 1 TB per dataset by default, expandable to 256 TB with configuration keywords. Shapefiles are limited to about 2 GB.
- Advanced data types and functionality: support topology, domains, subtypes, relationship classes, attachments, and network datasets, plus date and time in same field.
- Multi-user editing capabilities: allow multiple users to view/read the database simultaneously while it’s being edited.
- Improved attribute handling: support field names longer than 10 characters, unlike shapefiles. Can store NULL values in fields, whereas shapefiles use 0 for NULL.
- Raster support: geodatabases can store raster files, which shapefiles cannot.
- Data compression: allow compression of vector data to reduce storage requirements.
- Better spatial indexing: file geodatabases use up to three grid sizes for spatial indexing, which can be modified for optimal performance.
- Easier data migration: data can be easily migrated between file geodatabases and personal geodatabases.
- Cross-platform compatibility: file geodatabases function the same way on Windows and UNIX operating systems.
Shapefiles are still widely used due to their simplicity, non-proprietary nature, and compatibility with various GIS software[3][5].