Updated June 2025
Complete Reference — Updated 2025

GIS File Formats

Every major GIS file format explained — 75+ formats covering vector, raster, elevation, database, cloud-native, CAD, temporal, project, cartographic, 3D, and indoor mapping. File parts, software support, usage rankings, pros & cons, and who created each one.

Vector Raster Database Elevation/LiDAR Web / Cloud-Native CAD Temporal Project Cartographic 3D Indoor

📊 The Most-Used GIS Formats — And Why

1
Shapefile (.shp)30 years of ubiquity. Every tool on Earth reads it. Government data standard.
2
GeoTIFF (.tif)The universal raster. Embedded georeferencing, free, open, unlimited bands.
3
GeoJSON (.geojson)Dominant web format. Native JSON, works in any browser without a library.
4
GeoPackage (.gpkg)Modern shapefile replacement. Single file, multi-layer, open OGC standard.
5
KML/KMZ (.kml/.kmz)Google Earth standard. Billions of users, OGC standard, rich styling support.
6
ESRI File Geodatabase (.gdb)ArcGIS ecosystem standard. Topology, networks, rasters, relationships in one.
7
ERDAS IMG (.img)Remote sensing workhorse. ArcGIS preferred raster for 20+ years.
8
LAS / LAZ (.las/.laz)The lidar standard. Billions of elevation points from USGS 3DEP program.
9
Cloud Optimized GeoTIFF (COG)Replacing traditional imagery hosting. Serverless raster from S3/cloud.
10
DXF / DWG (.dxf/.dwg)Engineering-to-GIS bridge. Every utility and survey workflow touches it.
11
NetCDF (.nc)Climate data standard. NOAA, NASA, ECMWF all publish as NetCDF.
12
GeoParquet (.parquet)Rising fast. Cloud analytics. Google, Microsoft, Overture distribute it.
13
PostGIS + PostgreSQLThe enterprise spatial database. Powers most large open GIS backends.
14
OpenStreetMap (.osm/.pbf)Free global vector data. Continuously updated by millions of contributors.
15
GPX (.gpx)Universal GPS track format. Every Garmin, Strava, and hiking app uses it.
How to read this guide

Detailed cards cover the top formats with full file components, software lists, pros/cons, and restrictions. Compact rows cover additional formats with descriptions and file parts. Color bands in the legend match the left border on each card. The quick reference table at the bottom covers all 73 formats at a glance.

🔷

Vector Formats

Store geographic features as points, lines, and polygons with attribute data attached.

.shp.dbf.shx .prj.cpg.sbn .xml

ESRI Shapefile

Open Specification Legacy / Industry Standard Created by ESRI · Released 1994

Description

The Shapefile is the de facto standard for GIS vector data exchange and has been for 30 years. Despite its age and well-documented limitations, nearly every piece of GIS software on the planet reads and writes shapefiles. While newer formats (GeoPackage, GeoJSON, FlatGeobuf) are technically superior, shapefiles remain inescapable in government, academia, and enterprise workflows. ESRI published the specification openly in 1998, which is a key reason for its universal adoption. Note: a "shapefile" is actually a collection of multiple files — all must be kept together in the same folder.

File Parts

  • .shp REQUIRED — Feature geometry
  • .dbf REQUIRED — Attribute table (dBASE format)
  • .shx REQUIRED — Shape index / position index
  • .prj Optional — Coordinate reference system (WKT)
  • .cpg Optional — Character encoding (e.g. UTF-8)
  • .sbn Optional — ESRI spatial index for queries
  • .sbx Optional — Spatial index companion to .sbn
  • .xml Optional — Metadata (FGDC or ISO)
  • .qpj Optional — QGIS coordinate system file

Software Support

ESRI ArcGISQGISGDAL/OGR MapInfoGlobal MapperAutoCAD Map ManifolduDigOpenLayers Leaflet (via plugins)GeoPandasR (sf package)

Best Used For

Sharing vector GIS data between organizations, desktop GIS analysis, government data distribution, importing data into virtually any GIS tool. Most US federal agencies distribute data in shapefile format.

Pros
  • Universal compatibility
  • Open specification
  • Well-documented
  • Widely understood
Cons
  • Max 2 GB file size
  • Field names max 10 chars
  • No NULL values (uses 0)
  • One geometry type per file
  • No built-in topology
  • Multi-file management
  • No timezone in dates

Restrictions / Licensing

Open specification — freely readable and writable by any software. ESRI trademarks the name "Shapefile" but the format itself is unrestricted. The .dbf attribute format has a 255 field limit.

.geojson.json

GeoJSON

Open Standard (IETF RFC 7946) Modern Created by Howard Butler et al. · IETF Standard 2016

Description

GeoJSON is the dominant format for web mapping applications. It encodes geographic data structures — points, lines, polygons, and their attributes — as JSON text, making it human-readable and directly parseable by JavaScript without any library. Always uses WGS84 (EPSG:4326) coordinate system as mandated by RFC 7946. A single .geojson file contains everything: geometry and attributes together. Perfect for REST APIs and web services.

File Parts

  • .geojson Single self-contained file
  • .json Same format, alternative extension

Software Support

QGISArcGIS ProLeaflet Mapbox GLOpenLayersD3.js GeoPandasGDAL/OGRTurf.js PostGISGoogle Earth WebAny browser

Best Used For

Web mapping APIs, JavaScript applications, sharing small to medium datasets online, REST API responses, Leaflet and Mapbox maps, GitHub (renders GeoJSON files as maps automatically).

Pros
  • Human readable text
  • Native web format
  • Single file
  • All geometry types
  • Editable in text editor
Cons
  • Verbose / large files
  • Slow for large datasets
  • WGS84 only
  • No topology encoding
  • Poor for analysis

Restrictions / Licensing

Fully open IETF standard. No licensing restrictions. Coordinate system is locked to WGS84 by the RFC specification.

.kml.kmz

KML / KMZ — Keyhole Markup Language

OGC Standard (2008) Created by Keyhole Inc. (acquired by Google 2004)

Description

KML is an XML-based format developed originally for Google Earth. It encodes placemarks, lines, polygons, image overlays, 3D models, and time-based animations. KMZ is simply a ZIP-compressed version of KML, often bundling embedded icons and images. KML became an OGC international standard in 2008. Uses WGS84 decimal degree coordinates. The primary visualization format for Google Earth — nothing else matches its styling richness (custom icons, animated paths, photo overlays, time sliders).

File Parts

  • .kml Single XML text file
  • .kmz ZIP archive containing doc.kml + assets
  • images/ Inside KMZ — embedded icons and overlays
  • models/ Inside KMZ — 3D COLLADA model files

Software Support

Google EarthGoogle My MapsQGIS ArcGISGlobal MapperNASA WorldWind MarbleGDAL/OGRR (sf)

Best Used For

Google Earth projects, sharing maps with non-GIS users, animated and time-enabled visualizations, government alert feeds (NOAA hurricane tracks, USGS earthquakes), educational map sharing.

Pros
  • Rich styling options
  • Time animations
  • Google Earth native
  • 3D model support
  • OGC standard
Cons
  • Visualization only
  • Poor attribute support
  • Not for analysis
  • WGS84 only
  • Large files verbose

Restrictions / Licensing

Open OGC standard. Google maintains the KML specification. No licensing fees. KMZ unpacks with any ZIP tool.

.gml.xml

GML — Geography Markup Language

OGC Standard Maintained by Open Geospatial Consortium (OGC)

Description

GML is the OGC standard XML grammar for expressing geographical features. It can represent points, curves, surfaces, topology, and coverage data, along with coordinate reference systems. GML is the underlying encoding used by many OGC web services (WFS responses). More verbose than GeoJSON — the same data results in a much larger GML file — but it carries richer semantic meaning and supports more geometry types including 3D and time.

File Parts

  • .gml Primary feature file
  • .xsd Optional — XML schema for validation

Software Support

QGISArcGISGDAL/OGR GeoServerMapServerFME

Best Used For

OGC WFS service responses, government data exchange (especially European INSPIRE directive), detailed topographic data, interoperability between enterprise GIS systems.

Pros
  • Full OGC standard
  • Semantic richness
  • 3D geometry support
  • Human readable
Cons
  • Very verbose XML
  • Large file sizes
  • Complex to parse
  • Slow processing

Restrictions / Licensing

Open OGC standard. No licensing fees. Multiple GML versions (2.1, 3.2, etc.) which can cause compatibility issues.

.osm.pbf

OpenStreetMap (OSM / PBF)

Open Data — ODbL License Created by OpenStreetMap Foundation

Description

OSM is the native XML format of the OpenStreetMap project — the world's largest crowd-sourced geographic database with over 10 billion GPS points. .osm files are XML-based; .pbf (Protocol Buffer Binary Format) is a compact binary alternative that's typically 10–50× smaller. OSM data uses a node/way/relation model rather than features/attributes, making it semantically richer but requiring conversion for most GIS workflows.

File Parts

  • .osm XML format file
  • .pbf Compressed binary alternative
  • .o5m Alternative binary format

Software Support

QGIS (with plugin)Osmiumosm2pgsql PostGISGDAL/OGROverpass API

Best Used For

Free base map data, routing and navigation, street-level analysis, building footprints, land use, points of interest globally. Download regional extracts from Geofabrik or BBBike.

Pros
  • Free global dataset
  • Very detailed
  • Actively maintained
  • Community-powered
Cons
  • ODbL share-alike license
  • Data quality varies
  • Requires conversion
  • Complex data model

Restrictions / Licensing

ODbL (Open Database License) — free to use but derived products must also be released as open data with attribution. Attribution required: "© OpenStreetMap contributors."

.gpx

GPX — GPS Exchange Format

Open Standard Created by TopoGrafix

Description

GPX is the universal exchange format for GPS data — waypoints, tracks, and routes recorded by GPS receivers. It's XML-based and stores latitude, longitude, elevation, and timestamps. Nearly every GPS device, fitness tracker, and hiking app exports GPX. Not a GIS analysis format but essential for bringing real-world GPS data into GIS workflows. QGIS and ArcGIS both import GPX natively.

File Parts

  • .gpx Single XML file — waypoints, tracks, routes

Software Support

QGISArcGISGarmin BaseCamp Google EarthGDAL/OGRGPSBabel StravaAllTrails

Best Used For

Importing GPS tracks from outdoor activities, field survey routes, drone flight paths, and vehicle GPS logs into GIS software. Convert to shapefile or GeoJSON for analysis.

Pros
  • Universal GPS format
  • Includes timestamps
  • Elevation data
  • Device-agnostic
Cons
  • Limited attribute data
  • Not for analysis
  • No polygon support

Restrictions / Licensing

Open standard. No restrictions. Free to use in any application.

.topojson.json

TopoJSON

Open Source Created by Mike Bostock (Observable / D3.js)

Description

TopoJSON is an extension of GeoJSON that encodes topology — shared boundaries between polygons are stored once rather than duplicated, dramatically reducing file sizes (often 80% smaller than equivalent GeoJSON). Ideal for web maps of complex political boundaries or census geography. Introduced by Mike Bostock as part of the D3.js visualization library. Not supported natively by most desktop GIS software — primarily a web format.

File Parts

  • .topojson Single JSON file encoding topology

Software Support

D3.jsObservableVega GDAL/OGRQGIS (plugin)

Best Used For

D3.js web maps, data visualization dashboards, Census boundary maps for web, reducing bandwidth for complex polygon datasets served over the web.

Pros
  • Very compact files
  • Shared arc encoding
  • Great for web viz
Cons
  • Limited desktop GIS support
  • Complex to create
  • Not OGC standard

Restrictions / Licensing

Open source, ISC license. No restrictions on use.

.tab.dat.id.map.ind

MapInfo TAB

Proprietary Created by MapInfo Corp. (now Precisely)

Description

MapInfo TAB is the native vector format for MapInfo Professional (now Precisely MapInfo). Common in telecommunications, utilities, and government organizations that have historically used MapInfo software. Like shapefiles, it requires multiple component files. MapInfo MIF/MID (.mif, .mid) is a text-based exchange format for MapInfo data that is more widely supported.

File Parts

  • .tab ASCII link file tying all parts together
  • .dat Tabular attribute data (dBASE)
  • .id Links graphics to database records
  • .map Geographic objects / geometry
  • .ind Optional — Index for attribute data
  • .mif Exchange format — geometry text
  • .mid Exchange format — attribute data

Software Support

MapInfo ProfessionalQGIS (read)ArcGIS (via FME) GDAL/OGRFME

Best Used For

Telecom network mapping, utility asset management, organizations migrating from MapInfo to modern GIS platforms. Convert to GeoPackage or Shapefile for broader compatibility.

Pros
  • Full topology support
  • Large attribute tables
  • Mature ecosystem
Cons
  • Proprietary format
  • Limited to MapInfo
  • Legacy format
  • Multi-file complexity

Restrictions / Licensing

Proprietary to Precisely (formerly MapInfo). Reading requires MapInfo Pro or GDAL. No open specification published.

🟦

Raster Formats

Store data as a grid of cells (pixels), each with a value — used for imagery, satellite data, temperature grids, and continuous surfaces.

.tif.tiff.geotiff

GeoTIFF

Open Standard (OGC) Preferred Raster Format TIFF spec by Aldus/Adobe; GeoTIFF extension by USGS / NASA / JPL

Description

GeoTIFF is the gold standard for distributing georeferenced raster data. It extends the TIFF format by embedding geospatial metadata — coordinate reference system, spatial extent, and pixel size — directly into the image tags. Supports 8-bit to 32-bit data, multiple bands, lossless and lossy compression, and values from −∞ to +∞ (including negative numbers, critical for elevation data). The Cloud Optimized GeoTIFF (COG) variant adds internal tiling for efficient HTTP range-request access from cloud storage.

File Parts

  • .tif/.tiff Main file — contains all data and georeferencing
  • .tfw World file (if georeferencing not embedded)
  • .ovr External pyramid overviews for fast display
  • .aux.xml ESRI auxiliary metadata
  • .prj Projection file (if not embedded in TIFF tags)

Software Support

QGISArcGISGDAL ERDAS ImagineGlobal MapperENVI Google Earth Enginerasterio (Python)R (terra) GRASS GISMapServerGeoServer

Best Used For

Satellite imagery distribution, DEM/elevation data, aerial photography, climate data grids, remote sensing analysis, any georeferenced raster data intended for analysis or archive.

Pros
  • Universal support
  • Embedded georeferencing
  • Lossless compression
  • Negative & float values
  • Multi-band support
  • COG cloud variant
Cons
  • Large uncompressed
  • Slow without overviews
  • Complex for very large data

Restrictions / Licensing

Open OGC standard. TIFF specification maintained by Adobe. No licensing restrictions. DEFLATE and LZW compression are free; some older implementations used LZW under patent (now expired).

.img.rrd.aux

ERDAS IMAGINE (.IMG)

Proprietary Created by ERDAS Inc. (now Hexagon Geospatial)

Description

ERDAS IMAGINE's native raster format, widely used in remote sensing and satellite image processing workflows. ESRI recommended .img as the preferred raster format for ArcGIS for many years (over the older GRID format). Supports very large rasters, hierarchical pyramid levels for fast display, and all data types. Despite being proprietary to Hexagon, it is so widely supported by GDAL that it has become semi-standard in remote sensing.

File Parts

  • .img Main raster data file
  • .rrd Reduced resolution datasets (pyramids)
  • .aux Auxiliary statistics file

Software Support

ERDAS IMAGINEArcGISQGIS GDALENVIGlobal Mapper

Best Used For

Remote sensing image processing, multispectral and hyperspectral analysis, large satellite image mosaics, ArcGIS raster analysis workflows.

Pros
  • Handles very large files
  • Built-in pyramids
  • Wide ArcGIS support
Cons
  • Proprietary format
  • Not ideal for sharing
  • Hexagon-dependent

Restrictions / Licensing

Proprietary to Hexagon Geospatial (ERDAS). No published open specification. GDAL provides read/write support. Not recommended for data exchange — use GeoTIFF instead.

.sid.sdw

MrSID — Multiresolution Seamless Image Database

Proprietary Created by LizardTech (now Extensis)

Description

MrSID uses wavelet compression to produce extremely compact raster files while preserving visual quality at multiple zoom levels — think of it as JPEG for very large geospatial images. For many years it was the preferred format for distributing large aerial and satellite images because it compressed an entire state's aerial photography to manageable size. USGS distributed historical aerial imagery as .sid files. Now largely replaced by COG (Cloud Optimized GeoTIFF) in modern workflows.

File Parts

  • .sid Compressed image file
  • .sdw World file for georeferencing

Software Support

ArcGIS (plugin)QGIS (GDAL) Global MapperLizardTech Express

Best Used For

Reading legacy aerial photography archives, USGS historical imagery downloads, large image mosaics from legacy projects. New projects should use COG GeoTIFF.

Pros
  • Excellent compression
  • Multi-resolution built-in
  • Fast display at any zoom
Cons
  • Proprietary codec
  • Encode requires license
  • Being replaced by COG

Restrictions / Licensing

Reading .sid files is free (GDAL supports it). Encoding/creating MrSID files requires a commercial license from Extensis. Decode SDK is royalty-free.

.ecw

ECW — Enhanced Compression Wavelet

Proprietary Created by ER Mapper (now Hexagon Geospatial)

Description

ECW is a wavelet-based compressed raster format for very large aerial and satellite imagery. Similar in purpose to MrSID, it was the dominant compressed imagery format in Australia and Europe, where many national mapping agencies distribute aerial imagery as ECW. Hexagon's SDK enables reading in most GIS software, but encoding requires a commercial license. Like MrSID, being supplanted by COG in modern cloud workflows.

File Parts

  • .ecw Self-contained compressed imagery file

Software Support

ArcGIS (plugin)QGIS (GDAL + plugin) ERDAS IMAGINEGlobal Mapper

Best Used For

Legacy national imagery archives (Australia, New Zealand, UK), very large aerial mosaics already in ECW format. Convert to COG GeoTIFF for new projects.

Pros
  • Excellent compression ratio
  • Nationwide imagery fits on disk
Cons
  • Proprietary SDK required
  • Commercial license to encode
  • Legacy format

Restrictions / Licensing

Free decode SDK from Hexagon. Commercial license required to create ECW files above 500 MB. GDAL reads ECW with the Hexagon SDK installed.

.jp2.j2k

JPEG 2000

Open ISO Standard Created by Joint Photographic Experts Group (JPEG) · ISO 15444

Description

JPEG 2000 is an open ISO wavelet compression standard that supports both lossy and lossless compression, multiple bands, and georeferencing metadata. Used by the European Space Agency for Sentinel satellite data distribution, US national archives, and as the preferred format for digital cinema. Unlike standard JPEG, it avoids block artifacts and supports transparency and alpha channels. Not to be confused with standard .jpg files.

File Parts

  • .jp2 Primary container format
  • .j2k Raw codestream alternative
  • .j2w World file for georeferencing

Software Support

QGISArcGISGDAL ERDAS IMAGINEGoogle Earth Engine ESA SNAP

Best Used For

ESA Sentinel satellite imagery, archival imagery, government imagery repositories, situations requiring lossless compression with efficient random access.

Pros
  • Open ISO standard
  • Lossless & lossy
  • No block artifacts
  • Multi-resolution
Cons
  • Slow encode/decode
  • Limited web support
  • Not widely adopted

Restrictions / Licensing

Open ISO/IEC 15444 standard. No licensing fees for the format itself. Some encoder implementations may have patents but free implementations exist via OpenJPEG.

.nc.nc4.netcdf

NetCDF — Network Common Data Form

Open Standard Created by Unidata / UCAR

Description

NetCDF is the dominant format for scientific climate and atmospheric data. It stores multi-dimensional arrays — think a temperature grid for every day for 50 years stacked into a single file. Used by NOAA, NASA, ECMWF, and climate researchers worldwide. Supports the CF (Climate and Forecast) metadata conventions which standardize variable names, units, and coordinate systems. HDF5 is a closely related format used for similar purposes.

File Parts

  • .nc Primary NetCDF 3 file
  • .nc4 NetCDF 4 (HDF5-based)

Software Support

QGISArcGISGDAL Python (xarray, netCDF4)R (ncdf4) PanoplyCDONCO

Best Used For

Climate model output, weather forecast grids, ocean temperature time series, multi-temporal satellite data analysis, any multi-dimensional scientific raster data with time components.

Pros
  • Time-series support
  • Self-describing
  • Multi-dimensional
  • Scientific standard
Cons
  • Complex data model
  • Requires specialized tools
  • Large files

Restrictions / Licensing

Open standard maintained by Unidata. No licensing fees. Free libraries available in C, Python, Java, Fortran, and R.

⛰️

Elevation & Terrain Formats

Formats specifically designed for Digital Elevation Models (DEMs), terrain surfaces, and point clouds.

.dem.asc

USGS DEM / ASCII Grid

Open Government Format Created by USGS

Description

The USGS DEM (.dem) is a raster grid of elevation values produced by the US Geological Survey, historically distributed at 30-meter (1 arc-second) and 10-meter (1/3 arc-second) resolutions. The ASCII grid (.asc) is a simple text format where each line is a row of elevation values — easy to inspect in a text editor and import into any GIS. Both formats have largely been replaced by the more modern 3DEP (3D Elevation Program) products distributed as GeoTIFF.

File Parts

  • .dem Elevation grid — USGS native binary
  • .asc ASCII text grid — header + values
  • .prj Projection file

Software Support

QGISArcGISGDAL GRASS GISGlobal Mapper

Best Used For

Legacy USGS elevation data, terrain analysis, slope and aspect mapping, viewshed analysis. New projects should download 3DEP data as GeoTIFF from the USGS National Map.

Pros
  • Government standard
  • ASCII version human-readable
  • Free from USGS
Cons
  • Older format
  • Replaced by GeoTIFF
  • Limited metadata

Best Source

USGS National Map Downloader: apps.nationalmap.gov. Download modern 3DEP elevation as GeoTIFF from the same source.

.las.laz.copc

LAS / LAZ — Lidar Point Cloud

Open Standard (ASPRS) Modern Maintained by ASPRS (American Society for Photogrammetry & Remote Sensing)

Description

LAS is the standard binary format for lidar (Light Detection and Ranging) point cloud data. Each point stores X, Y, Z coordinates, intensity, return number, classification, and RGB color. LAZ is a losslessly compressed version (using LASzip) typically 5–10× smaller. COPC (Cloud Optimized Point Cloud) is a new LAZ variant optimized for cloud streaming via HTTP range requests. USGS 3DEP program now distributes national lidar coverage as LAZ/COPC.

File Parts

  • .las Uncompressed point cloud (binary)
  • .laz LASzip-compressed point cloud
  • .copc.laz Cloud Optimized Point Cloud

Software Support

QGIS (3.0+)ArcGIS ProLAStools CloudComparePDALPotree Global MapperENTWINE

Best Used For

Lidar-derived DEMs, 3D building models, forest canopy height, powerline inspection, flood inundation modeling, archaeological survey, autonomous vehicle mapping.

Pros
  • True 3D data
  • ASPRS open standard
  • Sub-meter accuracy
  • LAZ is very compact
Cons
  • Very large files
  • Specialized software
  • Processing-intensive

Restrictions / Licensing

Open ASPRS standard. LASzip compression is open source (LGPL). USGS distributes national lidar data as LAZ for free at nationalmap.gov.

.adf(folder)

ESRI ArcInfo GRID

Proprietary (ESRI) Legacy Created by ESRI

Description

ESRI's proprietary raster format stored as a folder of .adf files rather than a single file. It was the standard raster analysis format in ArcGIS for decades before being supplanted by GeoTIFF and ERDAS .img. Still encountered in legacy ArcGIS projects and older government data archives. QGIS and GDAL can read ArcInfo GRID folders. Not recommended for new projects.

File Parts (folder of files)

  • w001001.adf Raster data values
  • hdr.adf Header information
  • prj.adf Coordinate system
  • sta.adf Statistics
  • vat.dbf Value attribute table

Software Support

ArcGISQGIS (read)GDAL (read) GRASS GIS

Best Used For

Reading legacy ESRI raster data and ArcGIS geoprocessing outputs from older workflows. Convert to GeoTIFF for modern use.

Pros
  • Full ArcGIS integration
  • Value attribute tables
Cons
  • Folder-based (not portable)
  • Proprietary
  • Legacy format

Restrictions / Licensing

ESRI proprietary format. No public specification. Writing requires ArcGIS. GDAL can read but not write. Superseded by GeoTIFF and GPKG raster tiles.

🗄️

Database & Multi-Layer Formats

Store multiple layers, relationships, and rules in a single container. The future of GIS data storage.

.gpkg

GeoPackage (GPKG)

Open Standard (OGC) Recommended Modern Format Maintained by Open Geospatial Consortium (OGC) · Released 2014

Description

GeoPackage is a modern, open replacement for the shapefile. Based on SQLite — a self-contained database engine — a single .gpkg file can contain multiple vector layers of different geometry types, raster tile pyramids, extensions, attribute relationships, and metadata. It is now the default vector format in QGIS. Supports field names longer than 10 characters, NULL values, multiple geometry types per file, and no 2 GB file size limit. A single .gpkg file replaces an entire folder of shapefiles.

File Parts

  • .gpkg Single SQLite database file — all layers inside

All data — geometry, attributes, projections, metadata, and raster tiles — lives inside the single .gpkg file. Copy or share one file only.

Software Support

QGIS (default)ArcGIS Pro (2.1+)GDAL/OGR PostGISSpatiaLiteGeoPandas R (sf package)MapServerGeoServer Global MapperGRASS GISFME

Best Used For

Modern desktop GIS projects, distributing multi-layer datasets, mobile offline mapping (SQLite is great on devices), replacing shapefiles in all workflows, storing both vector and raster tiles together.

Pros
  • Single file (portable)
  • Multiple layers
  • No 2 GB limit
  • Long field names
  • True NULL values
  • Vector + raster
  • Open OGC standard
Cons
  • Not cloud-native
  • Concurrent write limits
  • Less tool support than SHP

Restrictions / Licensing

Open OGC standard. SQLite (public domain). No licensing restrictions whatsoever. Freely readable and writable by any software. Highly recommended for all new projects.

.gdb(folder)

ESRI File Geodatabase

Proprietary (ESRI) Created by ESRI

Description

The ESRI File Geodatabase (.gdb) is a folder-based database format for ArcGIS that supports multiple vector layers, rasters, topology, network datasets, annotation, geometric networks, and domains. It handles files up to 1 TB per table. The standard data format for ArcGIS Desktop and Pro users. ESRI released the read API publicly in 2011 (via GDAL/OGR), enabling non-ESRI software to read .gdb files. Writing still requires ArcGIS or FME. The newer OpenFileGDB driver in GDAL 3.6+ can read all versions without the ESRI SDK.

File Parts (a .gdb is a folder)

  • *.gdb/ Folder — never move files individually
  • GDB_SystemCatalog Layer catalog
  • a00000XXX.gdbtable Table data files
  • a00000XXX.gdbtablx Index files

Software Support

ArcGIS Pro/Desktop (full)QGIS (read) GDAL/OGR (read)FME (read/write) Global Mapper (read)

Best Used For

Enterprise ArcGIS projects requiring topology, network analysis, or annotation. Government and utility data often distributed as .gdb. Convert to GeoPackage for cross-platform sharing.

Pros
  • Rich ESRI feature support
  • Large file capacity
  • Topology & networks
  • Annotation layers
Cons
  • Proprietary (write)
  • Folder-based
  • ESRI ecosystem
  • Limited open tools

Restrictions / Licensing

Read: free via GDAL OpenFileGDB driver. Write: requires ArcGIS or FME license. No open write specification published by ESRI.

.sqlite.db.spatialite

SpatiaLite

Open Source Created by Alessandro Furieri

Description

SpatiaLite adds spatial capabilities to SQLite, enabling standard SQL queries with spatial operators (ST_Contains, ST_Intersects, etc.) on geographic data. Think of it as a lightweight PostGIS for a single file. QGIS supports SpatiaLite natively. It stores geometry as WKB with a spatial reference in one SQLite database file. Similar to GeoPackage conceptually, but with a different internal structure and older lineage. GeoPackage has largely superseded SpatiaLite for new projects.

File Parts

  • .sqlite SQLite database with spatial extensions

Software Support

QGISGDAL/OGRPython (spatialite) R (RSQLite + sf)

Best Used For

Lightweight desktop spatial databases, Python/R analysis workflows, embedded GIS in applications, rapid prototyping with SQL spatial queries. Use GeoPackage for new desktop projects.

Pros
  • Full SQL spatial queries
  • Single portable file
  • Free open source
Cons
  • GeoPackage has superseded it
  • Less software support

Restrictions / Licensing

Open source (MPL 1.1). No restrictions. SQLite is public domain.

☁️

Cloud-Native & Modern Web Formats

Formats designed for the era of cloud storage and browser-based GIS — access subsets of huge datasets without downloading the whole file.

The cloud-native paradigm

Traditional formats require downloading a complete file before reading any data. Cloud-native formats use HTTP range requests to read only the bytes you need — a bounding box query on a 100 GB dataset returns in milliseconds without downloading the full file. COG, FlatGeobuf, GeoParquet, PMTiles, and COPC are the key modern formats.

.tif (COG)

COG — Cloud Optimized GeoTIFF

Open Standard (OGC) Cloud-Native Championed by Planet Labs, Even Rouault (GDAL), & COGEO.org

Description

A Cloud Optimized GeoTIFF is a regular GeoTIFF file with internal tiling and overview pyramids arranged so that HTTP range requests can read only the pixels needed for a given bounding box and zoom level — no server-side processing required. It is backwards compatible: any software that reads GeoTIFF can read COG. AWS, Google Cloud, and Microsoft Azure all serve large imagery datasets as COGs. Major providers including Sentinel Hub, Maxar, and Planet distribute data as COGs. The definitive modern raster format.

File Parts

  • .tif Standard GeoTIFF file — COG is a layout convention, not a different format

Software Support

QGIS (3.14+)ArcGIS ProGDAL 3.1+ rasteriorio-cogeoTitiler GeoServerMapProxy

Best Used For

Serving large raster datasets from cloud storage (S3, GCS, Azure) without a map server, streaming satellite imagery to web applications, national elevation data, Sentinel and Landsat archives.

Pros
  • No server needed
  • Backwards compatible
  • HTTP range requests
  • OGC standard
  • Planet-scale datasets
Cons
  • Raster only
  • Requires cloud storage
  • More complex to create

Restrictions / Licensing

Open OGC standard. Free. Use GDAL's -of COG option or rio-cogeo Python library to create COGs from any GeoTIFF.

.fgb

FlatGeobuf

Open Source (MIT) Cloud-Native Created by Björn Harrtell

Description

FlatGeobuf is a binary vector format built on Google's FlatBuffers library, designed for fast HTTP range request streaming. It includes a packed Hilbert R-tree spatial index, enabling spatial queries against a remote file without downloading it entirely. Files are typically 40–60% smaller than equivalent GeoJSON. GDAL 3.1+ and QGIS 3.16+ support it natively. Ideal for large national-scale vector datasets served from S3 or similar cloud storage. The vector equivalent of COG.

File Parts

  • .fgb Single binary file — geometry, attributes, and spatial index

Software Support

QGIS (3.16+)GDAL/OGR (3.1+)OpenLayers Mapbox GL JSGeoPandasTippecanoe

Best Used For

Serving large vector datasets from cloud storage with spatial querying, OpenLayers and Mapbox web apps, pipeline input for creating PMTiles, replacing GeoJSON for large datasets.

Pros
  • Fast HTTP streaming
  • Built-in spatial index
  • Compact binary
  • Single file
  • MIT license
Cons
  • Less mature ecosystem
  • Binary (not human-readable)
  • Requires index sort

Restrictions / Licensing

MIT open source license. No restrictions. Convert from any format using ogr2ogr -f FlatGeobuf output.fgb input.shp

.parquet.geoparquet

GeoParquet

Open Standard (OGC) Cloud-Native / Modern Analytics OGC standard built on Apache Parquet

Description

GeoParquet extends Apache Parquet — the columnar analytics format used in data lakes and warehouses (BigQuery, Snowflake, DuckDB) — with spatial data types. Geometry is stored as WKB in a regular column. Columnar storage means analytical queries (e.g., "what is the average population density of all polygons in California?") run dramatically faster than row-based formats. Rapidly becoming the standard for large-scale vector analytics. Google Open Buildings, Microsoft Building Footprints, and Overture Maps all distribute data as GeoParquet.

File Parts

  • .parquet Columnar binary file

Software Support

QGIS (3.26+)GDAL 3.5+GeoPandas DuckDB (spatial ext.)BigQuerySnowflake Apache SparkR (arrow + sf)

Best Used For

Large-scale vector analytics at cloud scale, data science workflows, building footprint datasets (billions of features), integrating GIS data with SQL analytics engines like DuckDB.

Pros
  • Columnar — very fast queries
  • Excellent compression
  • Cloud data warehouse native
  • OGC standard
Cons
  • Newer ecosystem
  • Not desktop GIS native
  • Requires Parquet tooling

Restrictions / Licensing

Open OGC standard built on Apache Parquet (Apache 2.0 license). No restrictions. Convert with GDAL: ogr2ogr -f Parquet output.parquet input.gpkg

.pmtiles

PMTiles

Open Source (BSD) Cloud-Native Created by Brandon Liu (Protomaps)

Description

PMTiles is a single-file archive format for map tiles (vector or raster) stored on cloud storage and served directly via HTTP range requests — no tile server required. Think of it as putting your entire tileset in one file on S3 and pointing a web map at it. It replaces MBTiles for cloud-native tile serving. The Protomaps project distributes a daily OpenStreetMap-derived planet.pmtiles (roughly 80 GB) for self-hosted base maps.

File Parts

  • .pmtiles Single tile archive — all zoom levels inside

Software Support

Mapbox GL JSMapLibre GL JSQGIS (plugin) Leaflet (plugin)Protomaps

Best Used For

Self-hosted base maps without a tile server, distributing custom styled map tiles, replacing MBTiles in cloud deployments, lightweight web map publishing from S3/R2/GCS.

Pros
  • No server required
  • Single file
  • Raster or vector tiles
  • BSD open source
Cons
  • Newer, less known
  • Not a GIS analysis format
  • Requires cloud storage

Restrictions / Licensing

BSD open source license. Create PMTiles from FlatGeobuf using Tippecanoe (for vector tiles) or from COG imagery (raster tiles).

📐

CAD, SVG & Other Formats

Engineering and design formats frequently encountered when integrating GIS with architecture, surveying, and infrastructure workflows.

.dwg.dxf

AutoCAD DWG / DXF

Proprietary (DWG) / Open (DXF) Created by Autodesk

Description

DWG is AutoCAD's native binary drawing format for 2D and 3D designs. DXF (Drawing Exchange Format) is Autodesk's open text-based exchange format designed for interoperability between CAD and GIS systems. Nearly all CAD/GIS software can read DXF. In GIS workflows, DXF is typically used to import building footprints, utility networks, land parcel surveys, and infrastructure drawings. Coordinate systems must be manually specified as CAD files often have no embedded CRS.

File Parts

  • .dwg Native AutoCAD binary
  • .dxf Open exchange text format
  • .shx Shape/font definition files

Software Support

AutoCADQGIS (DXF)ArcGIS FMEGDAL/OGR (DXF)Global Mapper Civil 3DMicroStation

Best Used For

Importing building footprints and engineering drawings into GIS, utility network mapping from surveys, land parcel boundary digitizing, converting infrastructure CAD files to vector GIS data.

Pros
  • Universal in engineering
  • DXF is open
  • 2D and 3D support
Cons
  • No CRS information
  • No attribute data
  • Layers ≠ GIS layers
  • DWG proprietary

Restrictions / Licensing

DXF: open specification published by Autodesk. DWG: proprietary. The Open Design Alliance (ODA) provides libraries for reading DWG outside of AutoCAD.

.svg

SVG — Scalable Vector Graphics

Open W3C Standard Maintained by W3C

Description

SVG is an XML-based vector image format for 2D graphics. In GIS contexts, it's used primarily for cartographic output — exporting finished maps from QGIS or ArcGIS as publication-ready vector artwork that scales to any size without pixelation. D3.js renders geographic data as SVG in web browsers. Not a data format for spatial analysis, but essential for map design and publishing workflows.

File Parts

  • .svg Single XML text file

Software Support

All browsers (native)InkscapeAdobe Illustrator QGIS (export)ArcGIS (export)D3.js

Best Used For

Exporting finished maps for print or web, post-production map styling in Illustrator or Inkscape, D3.js web map rendering, creating scalable infographic maps.

Pros
  • Resolution independent
  • Human-readable XML
  • Browser-native
  • Editable in Illustrator
Cons
  • No spatial reference
  • Not a GIS data format
  • Large complex maps slow

Restrictions / Licensing

Open W3C standard. No licensing restrictions. Freely supported in all browsers without plugins.

🔷

Additional Vector & Legacy Formats

IDRISI, DLG, GBF-DIME, ArcInfo Coverage, WKT/WKB, TIGER, Geobuf, MIF/MID.

.vct.vdc

IDRISI Vector Proprietary

Native vector format for Clark Labs IDRISI (TerrSet). .VCT stores feature geometry; .VDC is the companion metadata file with coordinate system, attributes, and layer info. Rarely encountered outside academic IDRISI workflows. GDAL supports read.

Software: Clark Labs TerrSet · Creator: Clark Labs

Legacy
.dlg

Digital Line Graph (DLG) Open / Gov

Vector format produced by USGS from paper topographic maps. Stores townships & ranges, contour lines, rivers, lakes, roads, railroads, and towns. Much of the early Census TIGER data was derived from DLG. Largely superseded by TIGER/Line shapefiles and modern topographic data.

Software: QGIS (GDAL), ArcGIS · Creator: USGS

Legacy
GBF-DIME

Geographic Base File — DIME Obsolete

Developed by the US Census Bureau in the late 1960s — one of the very first digital GIS formats. Stored the US road network for major urban areas and supported choropleth mapping. The direct predecessor to the TIGER system. No modern software reads it. Documented here for historical completeness.

Creator: US Census Bureau (1967) · No longer supported.

Historical
Coverage.adf

ArcInfo Coverage Proprietary

ESRI's topological vector format from the pre-shapefile era. Folders contain points, arcs, polygons, or annotations; tic points are geographic control. Attributes stored in ADF/INFO tables. Mostly unsupported in modern GIS. Files: arc, polygon, tic, info/ subfolder.

Software: Legacy ArcInfo only · Creator: ESRI

Obsolete
.wkt.wkb

WKT / WKB — Well-Known Text & Binary OGC Standard

WKT is a text encoding for geometries: POINT(10 20), POLYGON(...). Used in SQL, APIs, and as the format for .PRJ projection files. WKB is the compact binary equivalent used inside spatial databases (PostGIS, SpatiaLite, GeoPackage). Not standalone file formats — encoding standards used within other systems.

Software: PostGIS, SpatiaLite, QGIS, GDAL, all spatial DBs · Creator: OGC

Open OGC
TIGER.shp

Census TIGER/Line Files Public Domain

The US Census Bureau's authoritative vector dataset for every US geographic entity — counties, census tracts, roads, water, ZIP Code Tabulation Areas (ZCTAs), voting districts, and more. Distributed as shapefiles since 2007 and updated annually. The gold standard for US geographic boundaries. Free at census.gov.

File parts: Standard shapefile set (.shp, .dbf, .shx, .prj) · Creator: US Census Bureau

Free / Gov
.geobuf

Geobuf Open Source

Compact binary encoding of GeoJSON using Protocol Buffers. Typically 6–8× smaller than GeoJSON while losslessly preserving all geometry and attributes. Developed by Mapbox for bandwidth-constrained transmission of geographic data. GDAL supports read/write. Less common than FlatGeobuf for new projects.

Software: GDAL, Node.js library · Creator: Mapbox / Vladimir Agafonkin

Modern
.mif.mid

MapInfo Interchange Format (MIF/MID) Open Spec

ASCII text-based exchange format for MapInfo vector data. .MIF stores geometry; .MID stores attributes as delimited text. More portable than the binary TAB format since it's editable in any text editor. GDAL/OGR supports read/write. Common in legacy GIS archives from MapInfo-heavy organisations (telecom, utilities, local government).

Software: MapInfo, QGIS (GDAL), ArcGIS · Creator: MapInfo Corp. (now Precisely)

Legacy
🟦

Additional Raster Formats

ASCII Grid, IDRISI, ENVI BIL/BIP/BSQ, PCI PIX, HDF, GRIB, JPEG, PNG, DRG, ADRG, Zarr, VRT.

.asc

ASCII Grid / ESRI ASCII Raster Open

Human-readable raster: a plain text header (ncols, nrows, xllcorner, yllcorner, cellsize, NODATA_value) followed by space-delimited cell values. Editable in any text editor — invaluable for teaching or debugging raster data. QGIS, ArcGIS, GDAL, and R all read natively. Impractically large for big datasets; use GeoTIFF in production.

File parts: Single .asc file · Software: QGIS, ArcGIS, GDAL, R (terra)

Open
.rst.rdc

IDRISI Raster (RST/RDC) Proprietary

Native raster for Clark Labs IDRISI (TerrSet). .RST stores grid values (integers, reals, bytes, RGB24). .RDC is the companion documentation file with columns, rows, file type, coordinate system, and positional error. GDAL supports read. Rarely encountered outside Clark Labs academic software.

Software: TerrSet/IDRISI, GDAL · Creator: Clark Labs

Legacy
.bil.bip.bsq.hdr

ENVI / Band Interleaved Raster (BIL/BIP/BSQ) Open Spec

Raw binary raster formats for multi-band remote sensing imagery. Three band-storage layouts: BIL (Band Interleaved by Line), BIP (Band Interleaved by Pixel), BSQ (Band Sequential). Accompanied by a .HDR header file describing dimensions, bands, bit depth, and byte order. USGS used BIL for Landsat distribution. Requires .HDR to be useful.

File parts: .bil/.bip/.bsq + .hdr (required) + .prj (optional) · Software: ENVI, QGIS, ArcGIS, GDAL

Legacy
.pix

PCI Geomatics PCIDSK (.PIX) Proprietary

Flexible self-contained raster database format from PCI Geomatics. Stores all image data and auxiliary "segments" — channels (varying bit depths), training sites, histograms, projections, attributes, metadata, and even vectors — in one file. Primarily used in Canadian government and defence remote sensing. GDAL supports read/write.

Software: PCI Geomatics, GDAL · Creator: PCI Geomatics (Canada)

Proprietary
.hdf.h4.h5.he5

HDF — Hierarchical Data Format Open

Designed by NCSA to manage extremely large, complex scientific data with no limit on objects or file size. HDF4 was the NASA standard for MODIS and early Landsat products. HDF5 (also the basis for NetCDF-4) is the modern version with improved concurrency and performance. GDAL supports both. NASA distributes MODIS as HDF4; many climate models use HDF5.

File parts: Single self-describing binary · Software: ArcGIS, QGIS, GDAL, Python (h5py), HDFView · Creator: NCSA / HDF Group

Open
.grb.grb2

GRIB / GRIB2 — Gridded Binary Weather Data WMO Standard

The World Meteorological Organization's standard for gridded weather and climate data. GRIB2 (the current version) stores multi-dimensional grids: temperature, pressure, wind, precipitation — globally at multiple pressure levels. NOAA GFS, ECMWF ERA5, and all major forecast systems output GRIB. QGIS reads GRIB via GDAL; tools like wgrib2 and cfgrib (Python) process operationally.

Software: QGIS (GDAL), wgrib2, cfgrib, Panoply · Creator: WMO (in use since 1985)

WMO Standard
.jpg.jgw

JPEG + World File Open

Standard JPEG imagery with a world file (.JGW) for georeferencing. Widely used for web basemaps and aerial photography previews. Critical limitation: JPEG uses lossy compression — never use for analytical rasters (elevation, classification) as compression artifacts corrupt values. Only use JPEG for visual imagery where pixel-perfect values don't matter.

File parts: .jpg + .jgw (world file) · Software: All GIS software, all browsers

⚠️ Lossy
.png.pgw

PNG + World File Open

PNG uses lossless compression, supports transparency (alpha channel), and is web-native. In GIS: map tiles, scanned maps, image overlays. A world file (.PGW) provides georeferencing. Unlike JPEG, PNG preserves exact pixel values. Dominant format for web map tile caches (WMTS, TileCache, Google Maps-style grids).

File parts: .png + .pgw (optional) · Software: All GIS software, all browsers · Creator: W3C / PNG Group

Open
.drg

DRG — Digital Raster Graphic Gov / Open

A georeferenced digital scan of a paper USGS topographic map in GeoTIFF format with a specific 13-color palette. Scans of 7.5-minute and 15-minute USGS quads at 250 DPI. Excellent for historical reference — see what a location looked like before modern development. Superseded by modern vector topo maps but still used for historical comparison.

Software: All GIS software (GeoTIFF-based) · Creator: USGS

Free / Gov
.adrg

ADRG — Arc Digitized Raster Graphic Military Standard

Military-standard raster format from the Defense Mapping Agency (now NGA) for mission planning, command and control systems, and aircraft cockpits. ADRG uses an ARC coordinate system. Not used outside defence/military GIS. GDAL supports read. Superseded by Compressed ADRG (CADRG) in military applications.

Software: Military GIS systems, GDAL · Creator: DMA / NGA

Military
.zarr

Zarr — Cloud-Native N-Dimensional Arrays Cloud-Native

Open format for storing large, chunked, compressed N-dimensional arrays in cloud object storage (S3, GCS, Azure). The cloud-native equivalent of NetCDF — entire datasets can be streamed and subset without downloading. NASA's Earthdata Cloud is migrating MODIS and VIIRS to Zarr. Works natively with xarray and Dask for parallel analysis. QGIS support is emerging.

Software: Python (zarr, xarray, Dask) · Creator: Zarr community (Alistair Miles et al.)

Emerging
.vrt

GDAL Virtual Raster (VRT) Open

An XML "pointer file" describing a virtual mosaic of multiple underlying raster files — no data is copied. A VRT acts like a seamless single layer over thousands of GeoTIFF tiles. Indispensable for national DEM or satellite imagery tile collections. Built in seconds; zero additional disk space. Fully supported by GDAL, QGIS, and ArcGIS.

File parts: Single .vrt XML file referencing source rasters · Software: GDAL, QGIS, ArcGIS · Creator: GDAL Project

Open
⛰️

Additional Elevation & LiDAR Formats

DTED, XYZ point clouds, E57, LAS Dataset (LASD).

.dt0.dt1.dt2

DTED — Digital Terrain Elevation Data Gov Standard

Military-grade terrain elevation format from the National Geospatial-Intelligence Agency (NGA). Raster grids of elevation captured from aircraft radar and satellites. Three resolution levels: Level 0 = 30 arc-second (~1 km), Level 1 = 3 arc-second (~100 m), Level 2 = 1 arc-second (~30 m). Used in military mission planning, aviation simulation, and defence. Widely supported by GDAL. Attributes via companion TAB files.

Software: ArcGIS, QGIS (GDAL), Global Mapper · Creator: NGA (Defense Mapping Agency)

Gov
.xyz.txt.pts

Point Cloud XYZ / ASCII Point Cloud Open

Simple ASCII text: each row is one point with X, Y, Z coordinates. No standard specification — additional columns may contain RGB, intensity, or return number. Human-readable and editable in any text editor. Often used as an intermediate export step from lidar processing. Impractically slow for millions of points — convert to LAZ for serious work. Related: .txt, .asc, .pts.

Software: QGIS, ArcGIS, CloudCompare, PDAL, GRASS GIS

Open
.e57

E57 — 3D Imaging Data Format ASTM Standard

ASTM E2807 standard for 3D point clouds from terrestrial laser scanners and structured-light scanners. Unlike LAS (aerial lidar-focused), E57 is designed for close-range scanning: building interiors, industrial facilities, archaeological sites. Stores multiple scan positions, panoramic imagery, and full metadata. Supported by CloudCompare, Autodesk ReCap, Leica Cyclone, FARO Scene.

Software: CloudCompare, Autodesk ReCap, Leica Cyclone, PDAL · Creator: ASTM International

ASTM Std
.lasd

LAS Dataset (LASD) — ESRI Reference File Proprietary

ESRI's reference container that points to one or more .LAS or .LAZ files without copying them. Allows ArcGIS to work with collections of lidar tiles as a single dataset — displaying triangulated surfaces and running statistical analysis across tiles. Not a data format — purely a project-management reference for ArcGIS. Stores extent, point counts, and classification statistics from referenced LAS files.

Software: ArcGIS Pro / Desktop only · Creator: ESRI

Proprietary
🏢

Enterprise & Database Formats

Multi-user spatial databases, enterprise geodatabases, and tile stores.

PostGISPostgreSQL

PostGIS + PostgreSQL Open Source

The dominant open-source spatial database. PostGIS adds spatial types, indexes (GiST, BRIN, SP-GiST), and functions to PostgreSQL. Supports points, lines, polygons, 3D, geography (sphere), raster, and topology. Powers OpenStreetMap, government agencies, and most large open GIS projects. Hundreds of spatial functions: ST_Intersects, ST_Buffer, ST_Union, ST_DWithin. QGIS, ArcGIS, GRASS, MapInfo, GeoPandas, and R (sf) connect directly.

Software: QGIS, ArcGIS, GRASS, MapInfo, GDAL · Creator: Refractions Research, now PostGIS community

OpenRecommended
.mdb

ESRI Personal Geodatabase (.MDB) Proprietary

ESRI's older database format based on Microsoft Access (.MDB). Could store multiple vector/raster datasets with relationship classes, but was limited to 2 GB — quickly exhausted by raster data. Superseded by the File Geodatabase (.GDB) which offers 1 TB per table. Still found in older ArcGIS projects. GDAL can read; requires Access or ArcGIS to write.

Software: ArcGIS Desktop, GDAL (read) · Creator: ESRI · Status: Deprecated

Deprecated
.mbtiles

MBTiles Open Spec

SQLite-based container for raster or vector map tile pyramids. Developed by Mapbox for offline mobile mapping. Tiles stored in spherical Mercator (EPSG:3857) only. Widely supported by Mapbox, MapLibre, QGIS, and Leaflet for offline basemaps. Being superseded by PMTiles for cloud-native deployments, but MBTiles remains the dominant format for offline mobile use cases and QGIS offline projects.

File parts: Single .mbtiles SQLite file · Software: Mapbox, QGIS, MapLibre, Leaflet · Creator: Mapbox

Open
.vmds

GE Smallworld VMDS Proprietary

"Version Managed Data Store" — the native database for GE Smallworld GIS, widely used by electric, gas, water, and telecom utilities for network asset management. Stores spatial and topological utility networks with built-in version management. No open specification; requires Smallworld software. Rarely encountered outside utility-sector GIS.

Software: GE Smallworld (now Hexagon) only · Creator: GE / Smallworld Systems

Proprietary
ArcSDE.sde

ArcSDE Enterprise Geodatabase Proprietary

ESRI's enterprise spatial layer on top of Oracle, SQL Server, IBM DB2, or PostgreSQL. Supports versioned multi-user editing, replication, backups. An .SDE connection file stores server, database, username, and version. The backbone of large-scale enterprise GIS in government and utilities. Requires ArcGIS Server license. Modern ArcGIS Pro uses direct database connections without separate SDE middleware.

Software: ArcGIS Desktop/Pro, ArcGIS Server · Creator: ESRI

Proprietary
🌐

Web Services & Feed Formats

OGC web services, GeoRSS, XYZ tiles — delivered by URL rather than file download.

WMS URL

OGC WMS — Web Map Service OGC Standard

Serves georeferenced map images (PNG/JPEG) over HTTP. Clients request a map for a bounding box; receive a rendered image — cannot access or edit underlying features. Standard for consuming remote basemaps in QGIS, ArcGIS, Leaflet. USGS, NOAA, and most government portals expose WMS. View-only; use WFS for editable feature access.

Software: QGIS, ArcGIS, Leaflet, OpenLayers · Creator: OGC

OGC
WFS URL

OGC WFS — Web Feature Service OGC Standard

Serves actual vector features (geometry + attributes) over HTTP in GML or GeoJSON. Unlike WMS images, WFS data can be downloaded, queried, filtered, and (with WFS-T) edited. Used for live government open data feeds, GeoServer/MapServer deployments. QGIS and ArcGIS connect natively to WFS endpoints.

Software: QGIS, ArcGIS, OpenLayers, GeoServer, MapServer · Creator: OGC

OGC
WMTS URL

OGC WMTS — Web Map Tile Service OGC Standard

Serves pre-rendered map tiles (PNG/JPEG) from a tile cache in a grid scheme. Much faster than WMS because tiles are cached server-side. The OGC standard equivalent to the XYZ tile scheme. QGIS and ArcGIS support WMTS natively. Most national mapping agencies expose WMTS for their topographic maps.

Software: QGIS, ArcGIS, Leaflet, OpenLayers · Creator: OGC

OGC
GeoRSS.xml

GeoRSS Open

Extension of RSS/Atom XML feeds that adds geographic geometry (points, lines, polygons) to web feeds. USGS publishes real-time earthquake data as GeoRSS. NOAA uses it for weather alerts. Each feed item carries a location. Simple, widely supported by feed readers and web mapping libraries. Excellent for disaster notification subscriptions.

Software: QGIS, GeoServer, web browsers · Creator: OGC / community

Open
{z}/{x}/{y}

XYZ Slippy Map Tiles De Facto Standard

The URL tile scheme popularised by Google Maps and OpenStreetMap: tiles addressed by zoom level (z), column (x), row (y). Not a file format — a URL pattern for raster or vector tile delivery. Every major web mapping framework (Leaflet, Mapbox GL, OpenLayers) and desktop GIS (QGIS, ArcGIS Pro) consume XYZ. Thousands of tile providers use this scheme.

Software: All web mapping libraries, QGIS, ArcGIS Pro · Creator: Google / OSM community

Open
🕐

Temporal & Multidimensional Formats

Formats with a time dimension — climate models, weather forecasts, time-series Earth observation.

.nc.nc4

NetCDF — Temporal Deep Dive Open Standard

NetCDF's defining strength is its time dimension: a single file from ECMWF ERA5 contains 40+ years of daily global temperature at 37 pressure levels — billions of values, self-described. The CF (Climate and Forecast) conventions standardise variable names and units across the atmospheric science community, enabling interoperability between NOAA, NASA, ESA, and ECMWF datasets without conversion.

Key temporal use: Climate reanalysis, NWP forecasts, oceanographic time series · Creator: Unidata/UCAR

Open
.grb2

GRIB2 — Operational Weather WMO Standard

GRIB2 is the operational weather format. NOAA's 6-hourly GFS forecast, ECMWF's 10-day model, and all hurricane track models are distributed as GRIB2. Each GRIB message contains one variable at one valid time — a full forecast run produces thousands of messages. Python tools (cfgrib, eccodes) make GRIB2 directly accessible for analysis and GIS integration.

Creator: WMO · Key tools: wgrib2, eccodes, cfgrib (Python)

WMO Standard
.zarr

Zarr — Cloud Array Store with Time Dimension Emerging

Zarr's chunked array model includes a time axis, enabling efficient subset queries like "temperature for the Gulf of Mexico, 2020–2024" without downloading the full global dataset. NASA EOSDIS is migrating its archive to Zarr as part of the Earthdata Cloud initiative. Works seamlessly with xarray for multi-year time-series analysis in Python.

Creator: Zarr community · Tools: zarr, xarray, Dask

Modern
📁

GIS Software Project Files

Files storing map layer references, symbology, layouts — not data, but the instructions for displaying it.

.qgz.qgs

QGIS Project Files (.QGZ / .QGS) Open Source

.QGZ is the default QGIS 3.2+ format — a ZIP archive of the .QGS XML file plus auxiliary data. Both store map layers (referenced by path), symbology, labelling, print layouts, variables, and QGIS settings. .qgs~ is an auto-backup. When sharing, data files must accompany the project (or use relative paths / embed in QGZ).

Software: QGIS only · Creator: QGIS Project (OSGeo)

Open
.aprx

ArcGIS Pro Project (.APRX) Proprietary

ArcGIS Pro's project format — successor to .MXD. An APRX can contain multiple maps, 3D scenes, layouts, toolboxes, database connections, and styles — all in one ZIP-based file. Unlike MXD (one map only), APRX supports a full workspace. Not backwards-compatible with ArcGIS Desktop (ArcMap).

Software: ArcGIS Pro only · Creator: ESRI

Proprietary
.mxd

ArcGIS Desktop Map Document (.MXD) Proprietary

The project file for legacy ArcGIS Desktop (ArcMap). Stores a single map's table of contents, layer symbology, labels, data frame settings, and layout. Not forward-compatible with ArcGIS Pro. Use "Save as Copy" to create an APRX. Still encountered frequently when working with pre-2019 ArcGIS projects from government and utilities.

Software: ArcGIS Desktop (ArcMap) only · Creator: ESRI · Status: Legacy

Legacy
.mxt

ArcGIS Map Document Template (.MXT) Proprietary

Standardized map layout templates for ArcGIS Desktop. Contain pre-built page layouts, basemap layers, scale bars, and corporate branding for reuse across an organisation. The normal.mxt is ArcGIS Desktop's default template — deleting or resetting it fixes many ArcMap startup problems.

Software: ArcGIS Desktop (ArcMap) only · Creator: ESRI · Status: Legacy

Legacy
.wor.mws

MapInfo Workspace (.WOR / .MWS) Proprietary

MapInfo Professional's project format. Stores open map windows, layers, symbology, and browser windows. .WOR is the legacy MapInfo workspace; .MWS is the newer MapInfo Pro format. Reopening recreates the session exactly as last saved. Data referenced by path — all data files must be accessible.

Software: MapInfo Professional (Precisely) only · Creator: Precisely / MapInfo

Proprietary
.3dd.sxd

ArcGlobe / ArcScene Documents (.3DD / .SXD) Proprietary

.3DD is for ArcGlobe (global 3D, large study areas). .SXD is for ArcScene (local 3D, smaller areas). Both are legacy from ArcGIS Desktop's 3D Analyst extension, superseded by ArcGIS Pro's integrated 3D scene capability and .APRX project files.

Software: ArcGIS Desktop 3D Analyst · Creator: ESRI · Status: Legacy

Legacy
.mpk

ESRI Map Package (.MPK) Proprietary

Self-contained archive packaging an MXD file with all referenced data sources into one ZIP. Designed for sharing complete map projects outside an organisation where recipients lack network drive access. Recipients extract and have immediate access to the full project. Superseded by ArcGIS Pro Package formats (.PPKX, .MPKX).

Software: ArcGIS Desktop / Pro · Creator: ESRI

Proprietary
🎨

Cartographic & Style Files

Symbology, labels, and icon libraries — how layers look, not what data they contain.

.lyr.lyrx

ESRI Layer Files (.LYR / .LYRX) Proprietary

Store symbology definitions without the data itself. When shared with a dataset, ensure consistent display across machines. .LYR for ArcGIS Desktop 10.x; .LYRX (XML-based) for ArcGIS Pro. Specify renderer type, color ramps, label expressions, transparency, and scale ranges. Common in government data distributions alongside shapefiles or GDBs.

Software: ArcGIS Pro/Desktop only · Creator: ESRI

Proprietary
.qml.qlr

QGIS Style & Layer Definition Files (.QML / .QLR) Open

.QML — XML file with full QGIS layer symbology: renderer, colors, symbol sizes, label expressions, scale visibility. Applied per-layer; shareable independently of data. .QLR — extends QML by also pointing to the referenced data source. Both are XML editable in any text editor — the open equivalent of ESRI's .LYR/.LYRX.

Software: QGIS only · Creator: QGIS Project (OSGeo)

Open
.styl.stylx

ESRI Style Files (.STYL / .STYLX) Proprietary

Symbol, color, and map element libraries for ArcGIS. ESRI ships domain-specific libraries: geology, petroleum, military, transportation, and more. .STYL for ArcGIS Desktop; .STYLX (SQLite-based) for ArcGIS Pro. Organisations distribute .STYLX files to enforce cartographic standards across teams.

Software: ArcGIS Pro/Desktop only · Creator: ESRI

Proprietary
.sld

OGC SLD — Styled Layer Descriptor OGC Standard

The OGC's open XML standard for styling vector and raster layers in WMS/WFS services. Defines fill colors, stroke widths, point symbols, label styles, and scale ranges. GeoServer, MapServer, QGIS, and ArcGIS Server all support SLD for styling published web services — the open equivalent of ESRI's .LYR for web map servers.

Software: GeoServer, MapServer, QGIS, deegree · Creator: OGC

OGCOpen
.pdf

Geospatial PDF ISO Standard

Adobe PDF extended with geospatial capabilities. Stores points, lines, polygons, and rasters in geographic space within a PDF. Users can measure distances and view coordinates in Adobe Acrobat. USGS distributes topographic maps as Geospatial PDFs — they display at any zoom and carry the full coordinate system. QGIS and ArcGIS export and import Geospatial PDF.

Software: Adobe Acrobat, QGIS (export), ArcGIS · Creator: Adobe / ISO 32000

ISO Open
🏗️

3D GIS Formats

COLLADA, SketchUp, glTF/GLB, 3D Tiles — for 3D buildings, terrain, and digital twin city models.

.dae

COLLADA (.DAE) Open ISO Standard

XML-based 3D asset format for Google Earth 3D buildings, structures, and textured objects. A royalty-free ISO standard maintained by Khronos Group. Created in SketchUp, Maya, 3DS Max, or Blender and exported as .DAE for Google Earth placement. ArcGIS Pro also supports COLLADA in 3D scenes. Being superseded by glTF/GLB for web 3D.

Software: Google Earth, ArcGIS Pro, SketchUp, Blender · Creator: Khronos Group / Sony

Open ISO
.skp

Trimble SketchUp (.SKP) Proprietary

Native 3D model format for Trimble SketchUp. SKP files (buildings, towers, trees, infrastructure) can be placed in Google Earth as 3D models. The 3D Warehouse hosts millions of free SKP models. Export to COLLADA (.DAE) for broader GIS compatibility. SketchUp Pro or the free web version required to create/edit.

Software: Trimble SketchUp, Google Earth · Creator: Trimble (formerly @Last Software / Google)

Proprietary
.gltf.glb

glTF / GLB — 3D Transmission Format Open Standard

The modern web standard for 3D models — often called the "JPEG of 3D." Maintained by Khronos Group. .glTF is a JSON descriptor with external binary assets; .GLB is the compact single-file binary version. Used in CesiumJS, Mapbox GL, ArcGIS Maps SDK, and WebGL applications. Replacing COLLADA in 3D city models. Supported by Blender, Unity, Unreal Engine, and all major 3D tools.

Software: Cesium, Mapbox GL, ArcGIS Maps SDK, Blender, Unity · Creator: Khronos Group

Modern
.3dtiles

3D Tiles OGC Community Standard

OGC standard for streaming massive 3D geospatial datasets over the web. Organises 3D content (buildings, terrain, point clouds, vector data) in a hierarchical spatial tree for efficient Level-of-Detail streaming to WebGL clients. Cesium developed it; it became an OGC standard in 2019. Used for digital twin city models, photogrammetry meshes, and global terrain streaming.

Software: CesiumJS, ArcGIS Maps SDK, Cesium ion, QGIS (plugin) · Creator: Cesium / OGC

OGCModern
📐

Additional CAD & Engineering Formats

Bentley DGN, DWF — engineering formats that intersect with GIS in infrastructure workflows.

.dgn

Bentley MicroStation DGN Proprietary

Native design format for Bentley MicroStation — widely used in infrastructure engineering (roads, rail, bridges, utilities) in Europe, Australia, and transport agencies. DGN contains annotation, polylines, polygons, multipath geometry, ColorIndex styles, and a spatial reference. ArcGIS and QGIS can read DGN; bidirectional shapefile conversion via FME or GDAL. DGN V8 (current) differs significantly from legacy DGN V7.

Software: Bentley MicroStation, ArcGIS (read), QGIS (GDAL), FME · Creator: Bentley Systems

Proprietary
.dwf

DWF — Design Web Format Autodesk

Autodesk's "Design Web Format" — compact, secure format for sharing CAD drawings without requiring AutoCAD. DWF is to DWG what PDF is to Word: a view-only distribution format for engineering plans and utility drawings. GIS use is primarily receiving infrastructure drawings from engineering for digitising or georeferencing. Limited direct GIS analysis support.

Software: Autodesk Design Review, ArcGIS · Creator: Autodesk

Proprietary
🔄

Interchange, Tool & Other Formats

Legacy exchange formats, geoprocessing tool containers, and classification files.

.e00.e01

ESRI ArcInfo Interchange (.E00) Obsolete

ESRI's legacy format for exchanging ArcInfo Coverage files. No longer supported in ArcGIS. The .E00 extension increments (.E01, .E02…) for each coverage file. ASCII text-based. To use E00 today: run "Import from E00" in ArcToolbox. Occasionally encountered in 1990s government GIS archives. No modern workflow should produce E00 files.

Software: Legacy ArcInfo only · Creator: ESRI · Status: Unsupported

Obsolete
.tbx.atbx

ESRI ArcGIS Toolbox (.TBX / .ATBX) Proprietary

Container for ESRI geoprocessing tools, toolsets, Python scripts (.PY), and ModelBuilder models. Custom toolboxes are shared across organisations to standardise spatial analysis workflows. .TBX is the ArcGIS Desktop format; .ATBX is the ArcGIS Pro Python Toolbox format. Parameters, validation, and help text are embedded in the toolbox.

Software: ArcGIS Desktop / Pro only · Creator: ESRI

Proprietary
.ecd

ESRI Classifier Definition (.ECD) Proprietary

Stores trained classification samples for ESRI's supervised image classification workflow. ECD files capture spectral signatures and statistical profiles learned from training polygons — used during "Classify Raster" in ArcGIS Image Analyst. Applied to classify Landsat/Sentinel imagery into land cover types. Not transferable outside the ESRI ecosystem.

Software: ArcGIS Image Analyst / Pro only · Creator: ESRI

Proprietary
🏢

Indoor Mapping & BIM Formats

IMDF, AVF, Revit, IFC, CityGML — where GIS meets architecture and smart buildings.

.imdf

IMDF — Indoor Mapping Data Format Open

Apple's open standard for indoor venue mapping — airports, malls, transit stations. IMDF is a GeoJSON-based format (a ZIP archive of GeoJSON files) representing levels, units, amenities, openings, and relationships within a building. Apple Maps uses IMDF to display indoor navigation on iPhone and Apple Watch. Submitted via Apple Maps Connect. Progressing toward OGC standardisation.

Software: Apple Maps, FOSS4G tools · Creator: Apple

Open
.avf

Apple Venue Format (.AVF) Proprietary

An additional Apple indoor format complementary to IMDF. Stores GeoJSON files in a structured dataset folder, each representing a feature collection as part of an indoor data collection. Primarily used by Apple's internal venue data pipeline and authorised venue partners. Less publicly documented than IMDF.

Software: Apple Maps ecosystem only · Creator: Apple

Proprietary
.rvt.nwd.ifc

BIM Formats — Revit, Navisworks, IFC Mixed

.RVT (Autodesk Revit) — dominant BIM format for architectural and structural design. .NWD (Navisworks) — coordination format for clash detection. .IFC (Industry Foundation Classes) — the open ISO 16739 standard for BIM data exchange between all AEC software. IFC is increasingly used to bring building data into GIS for digital twin and smart city applications. ArcGIS Pro and QGIS (with plugins) can import IFC.

Software: Revit (RVT/NWD), all AEC software (IFC) · Creator: Autodesk (RVT/NWD), buildingSMART (IFC)

Growing
.gml.json

CityGML / CityJSON OGC Standard

OGC standard for 3D city models: buildings, bridges, tunnels, land use, vegetation, water bodies, and transport at multiple Levels of Detail (LoD 0–4). Used by national mapping agencies (Germany, Netherlands, Singapore) to distribute official 3D city models. ArcGIS Pro, QGIS (3DCityDB plugin), and FME support CityGML. CityJSON is a lighter JSON-based variant of CityGML with better performance for web use.

Software: ArcGIS Pro, QGIS (plugin), FME, 3DCityDB · Creator: OGC / SIG 3D

OGC
📋

Quick Reference — All 75 GIS Formats

⭐ = most frequently encountered in practice. Sort by category using the colour bands.

FormatExtensionsCategoryCreatorOpen?Primary Use / Notes
VECTOR FORMATS
⭐ Shapefile.shp .dbf .shx .prj .cpgVectorESRIOpen specUniversal exchange — 30-year de facto standard
⭐ GeoJSON.geojson .jsonVectorIETF✅ OpenWeb mapping APIs, GitHub, REST services
⭐ KML / KMZ.kml .kmzVectorGoogle / OGC✅ OGCGoogle Earth, animated tours, NOAA/USGS live feeds
GML.gml .xmlVectorOGC✅ OGCWFS responses, European INSPIRE directive
⭐ GPX.gpxVectorTopoGrafix✅ OpenGPS tracks — Garmin, Strava, AllTrails, surveys
⭐ OpenStreetMap.osm .pbfVectorOSM FoundationODbLFree global crowdsourced vector data
TopoJSON.topojsonVectorMike Bostock✅ MITD3.js web maps, 80% smaller than GeoJSON
⭐ MapInfo TAB.tab .dat .id .map .indVectorPrecisely❌ ProprietaryTelecom / utility GIS on MapInfo Pro
MapInfo MIF/MID.mif .midVectorPreciselyOpen specMapInfo text-based exchange format
IDRISI Vector.vct .vdcVectorClark Labs❌ ProprietaryClark Labs TerrSet academic GIS
Digital Line Graph.dlgVectorUSGS✅ OpenLegacy USGS topo vector — predecessor to TIGER
GBF-DIME(no ext)VectorUS CensusHistorical1960s–80s road network — entirely obsolete
ArcInfo Coverage(folder)VectorESRI❌ ProprietaryPre-shapefile topological vector — obsolete
WKT / WKB.wkt .wkbVector EncodingOGC✅ OGCGeometry encoding within databases and APIs
Census TIGER/Line.shpVectorUS Census✅ Public DomainUS geographic boundaries — counties, tracts, roads
Geobuf.geobufVectorMapbox✅ OpenCompact protobuf-encoded GeoJSON
RASTER FORMATS
⭐ GeoTIFF.tif .tiffRasterUSGS/NASA/Adobe✅ OGCUniversal raster — imagery, elevation, analysis
ASCII Grid.ascRasterOpen✅ OpenHuman-readable raster; teaching and debugging
⭐ ERDAS IMG.img .rrd .auxRasterHexagon❌ ProprietaryRemote sensing, ArcGIS preferred raster 2000–2020
IDRISI Raster.rst .rdcRasterClark Labs❌ ProprietaryClark Labs TerrSet native raster
ENVI BIL/BIP/BSQ.bil .bip .bsq .hdrRasterOpen Spec✅ OpenMulti-band remote sensing, legacy Landsat dist.
PCI PCIDSK.pixRasterPCI Geomatics❌ ProprietarySatellite image processing — Canadian/defence GIS
⭐ MrSID.sid .sdwRasterExtensisDecode freeLegacy compressed aerial imagery archives
⭐ ECW.ecwRasterHexagonDecode freeNational aerial imagery — Australia, EU
JPEG 2000.jp2 .j2kRasterISO/JPEG✅ ISOESA Sentinel satellite data, archival imagery
⭐ NetCDF.nc .nc4Raster / TemporalUnidata / UCAR✅ OpenClimate model output — NOAA, NASA, ECMWF
HDF.hdf .h4 .h5Raster / TemporalNCSA / HDF Group✅ OpenNASA MODIS/VIIRS, scientific supercomputing
GRIB / GRIB2.grb .grb2Raster / TemporalWMO✅ WMOOperational weather forecasts — GFS, ECMWF
JPEG.jpg .jgwRasterISO / JPEG✅ Open⚠️ Visual imagery only — lossy, not for analysis
PNG.png .pgwRasterW3C✅ OpenWeb tiles, map overlays — lossless compression
DRG.tif (GeoTIFF)RasterUSGS✅ OpenScanned USGS paper topographic maps
ADRG.adrgRasterNGA / DMAGovMilitary mission planning raster maps
ESRI GRID.adf (folder)RasterESRI❌ ProprietaryLegacy ArcGIS raster analysis output
GDAL VRT.vrtRaster (Virtual)GDAL Project✅ OpenVirtual mosaic of raster tile collections
Zarr.zarrRaster / CloudZarr community✅ OpenCloud-native N-D arrays — NASA cloud migration
ELEVATION & LIDAR FORMATS
USGS DEM.dem .ascElevationUSGS✅ OpenLegacy elevation — superseded by 3DEP GeoTIFF
DTED.dt0 .dt1 .dt2ElevationNGAGovMilitary terrain elevation — aviation, defence
⭐ LAS / LAZ / COPC.las .laz .copc.lazLiDARASPRS✅ OpenLidar point clouds — USGS 3DEP national coverage
XYZ / ASCII Point Cloud.xyz .txt .ptsLiDAROpen✅ OpenSimple point cloud export — human readable
E57.e57LiDARASTM✅ ASTMTerrestrial laser scanning — buildings, interiors
LAS Dataset (LASD).lasdLiDAR ReferenceESRI❌ ProprietaryArcGIS lidar project file — not data
DATABASE & ENTERPRISE FORMATS
⭐ GeoPackage.gpkgDatabaseOGC✅ OGCModern shapefile replacement — single multi-layer file
⭐ ESRI File Geodatabase.gdb (folder)DatabaseESRIRead onlyArcGIS enterprise — topology, networks, rasters
SpatiaLite.sqlite .sl3DatabaseA. Furieri✅ OpenLightweight SQL spatial — Python / R workflows
⭐ PostGIS + PostgreSQL(server)Enterprise DBPostGIS comm.✅ OpenProduction spatial database — powers most open GIS
ESRI Personal GDB.mdbDatabaseESRI❌ ProprietaryDeprecated — 2 GB limit, replaced by .gdb
MBTiles.mbtilesDatabase / TilesMapbox✅ OpenOffline tile storage — mobile, Mapbox, QGIS
GE Smallworld VMDS.vmdsEnterprise DBHexagon❌ ProprietaryUtility network management — electric, gas, water
ArcSDE Enterprise GDB.sdeEnterprise DBESRI❌ ProprietaryMulti-user GIS on Oracle / SQL Server
CLOUD-NATIVE & WEB FORMATS
⭐ COG.tifCloud RasterOGC / Community✅ OGCServerless raster — direct S3/GCS HTTP access
⭐ FlatGeobuf.fgbCloud VectorB. Harrtell✅ MITCloud vector streaming with spatial index
⭐ GeoParquet.parquetCloud VectorOGC / Apache✅ OpenBig data analytics — DuckDB, BigQuery, Snowflake
PMTiles.pmtilesCloud TilesProtomaps✅ BSDServerless tile hosting from object storage
OGC WMSURLWeb ServiceOGC✅ OGCMap image service — view only
OGC WFSURLWeb ServiceOGC✅ OGCFeature service — download and edit
OGC WMTSURLWeb TilesOGC✅ OGCCached tile service — faster than WMS
GeoRSSURL .xmlWeb FeedOGC / Community✅ OpenLocation-aware feeds — earthquake / weather alerts
XYZ Tiles{z}/{x}/{y}Web TilesGoogle / OSM✅ OpenSlippy map tiles — Leaflet, Mapbox, QGIS basemaps
CAD & ENGINEERING FORMATS
⭐ DXF.dxfCADAutodesk✅ Open specCAD-to-GIS exchange — surveys, utilities, infrastructure
DWG.dwgCADAutodesk❌ ProprietaryAutoCAD native — requires ODA library to open
DWF.dwfCADAutodesk❌ ProprietaryView-only CAD distribution format
DGN.dgnCADBentley❌ ProprietaryInfrastructure CAD — roads, rail, bridges
SVG.svgGraphicsW3C✅ OpenCartographic output, D3.js, Illustrator finishing
PROJECT FILES & CARTOGRAPHIC STYLES
QGIS Project.qgz .qgsProjectQGIS / OSGeo✅ OpenQGIS map layers, symbology, print layouts
ArcGIS Pro Project.aprxProjectESRI❌ ProprietaryArcGIS Pro maps, scenes, toolboxes, connections
ArcGIS MXD.mxdProjectESRI❌ ProprietaryArcMap project — legacy, not Pro compatible
MXT Template.mxtProjectESRI❌ ProprietaryArcGIS Desktop map layout templates
MapInfo Workspace.wor .mwsProjectPrecisely❌ ProprietaryMapInfo session workspace
ArcGlobe / ArcScene.3dd .sxdProjectESRI❌ ProprietaryLegacy 3D viewer projects — superseded by Pro
Map Package.mpkInterchangeESRI❌ ProprietaryMXD + data bundled for external sharing
ESRI Layer File.lyr .lyrxCartographicESRI❌ ProprietarySymbology template distributed with datasets
QGIS QML / QLR.qml .qlrCartographicQGIS / OSGeo✅ OpenQGIS symbology and layer definition
ESRI Style File.styl .stylxCartographicESRI❌ ProprietarySymbol libraries — geology, petroleum, military
OGC SLD.sldCartographicOGC✅ OGCOpen styling for WMS/WFS services (GeoServer)
Geospatial PDF.pdfCartographicAdobe / ISO✅ ISOUSGS topo maps, georeferenced PDF distribution
ArcInfo Interchange E00.e00InterchangeESRI❌ Legacy1990s coverage exchange — obsolete
ArcGIS Toolbox.tbx .atbxToolESRI❌ ProprietaryGeoprocessing tool containers — ModelBuilder / Python
ESRI ECD.ecdClassificationESRI❌ ProprietarySupervised classification training samples (ArcGIS)
3D, INDOOR MAPPING & BIM FORMATS
COLLADA.dae3DKhronos✅ Open ISO3D buildings in Google Earth, ArcGIS scenes
SketchUp.skp3DTrimble❌ ProprietaryArchitectural 3D models — Google Earth placement
glTF / GLB.gltf .glb3DKhronos✅ OpenModern web 3D — Cesium, Mapbox, ArcGIS Maps SDK
3D Tiles.3dtiles3DCesium / OGC✅ OGCStreaming 3D cities, photogrammetry, point clouds
IMDF.imdf (zip)IndoorApple✅ OpenAirport / mall indoor maps for Apple Maps
Apple Venue Format.avfIndoorApple❌ ProprietaryApple Maps indoor venue pipeline
Revit / Navisworks BIM.rvt .nwdBIM / IndoorAutodesk❌ ProprietaryArchitectural BIM — digital twin import to GIS
IFC.ifcBIM / IndoorbuildingSMART✅ ISO 16739Open BIM exchange — ArcGIS / QGIS for smart cities
CityGML / CityJSON.gml .json3D City ModelOGC✅ OGC3D city models LoD 0–4 — national mapping agencies