OGR Vector Formats

Format Name Code Creation Georeferencing Compiled by default
Aeronav FAA files AeronavFAA No Yes Yes
AmigoCloud API AmigoCloud Yes Yes No, needs libcurl
ESRI ArcObjects ArcObjects No Yes No, needs ESRI ArcObjects
Arc/Info Binary Coverage AVCBin No Yes Yes
Arc/Info .E00 (ASCII) Coverage AVCE00 No Yes Yes
Arc/Info Generate ARCGEN No No Yes
Atlas BNA BNA Yes No Yes
AutoCAD DWG CAD No Yes Yes (internal libopencad provided)
AutoCAD DWG DWG No No No, needs Open Design Alliance Teigha library
AutoCAD DXF DXF Yes No Yes
Carto Carto Yes Yes No, needs libcurl
Cloudant / CouchDB Cloudant Yes Yes No, needs libcurl
CouchDB / GeoCouch CouchDB Yes Yes No, needs libcurl
Comma Separated Value (.csv) CSV Yes No Yes
OGC CSW (Catalog Service for the Web) CSW No Yes No, needs libcurl
Czech Cadastral Exchange Data Format VFK No Yes No, needs libsqlite3
DB2 Spatial DB2ODBC Yes Yes No, needs ODBC library
DODS/OPeNDAP DODS No Yes No, needs libdap
Google Earth Engine Data API EEDA No Yes No, needs libcurl
EDIGEO EDIGEO No Yes Yes
ElasticSearch ElasticSearch Yes Yes No, needs libcurl
ESRI FileGDB FileGDB Yes Yes No, needs FileGDB API library
ESRI Personal GeoDatabase PGeo No Yes No, needs ODBC library
ESRI ArcSDE SDE No Yes No, needs ESRI SDE
ESRIJSON ESRIJSON No Yes Yes
ESRI Shapefile / DBF ESRI Shapefile Yes Yes Yes
FMEObjects Gateway FMEObjects Gateway No Yes No, needs FME
GeoJSON GeoJSON Yes Yes Yes
GeoJSONSeq GeoJSON sequences Yes Yes Yes
Géoconcept Export Geoconcept Yes Yes Yes
Geomedia .mdb Geomedia No No No, needs ODBC library
GeoPackage GPKG Yes Yes No, needs libsqlite3
GeoRSS GeoRSS Yes Yes Yes (read support needs libexpat)
Google Fusion Tables GFT Yes Yes No, needs libcurl
GML GML Yes Yes Yes (read support needs Xerces or libexpat)
GMLAS GMLAS Yes Yes Yes (requires Xerces)
GMT GMT Yes Yes Yes
GPSBabel GPSBabel Yes Yes Yes (needs GPSBabel and GPX driver)
GPX GPX Yes Yes Yes (read support needs libexpat)
GRASS Vector Format GRASS No Yes No, needs libgrass
GPSTrackMaker (.gtm, .gtz) GPSTrackMaker Yes Yes Yes
Hydrographic Transfer Format HTF No Yes Yes
Idrisi Vector (.VCT) Idrisi No Yes Yes
Informix DataBlade IDB Yes Yes No, needs Informix DataBlade
INTERLIS "Interlis 1" and "Interlis 2" Yes Yes No, needs Xerces
INGRES INGRES Yes No No, needs INGRESS
JML OpenJUMP .jml Yes No Yes (read support needs libexpat)
KML KML Yes Yes Yes (read support needs libexpat)
LIBKML LIBKML Yes Yes No, needs libkml
Mapinfo File MapInfo File Yes Yes Yes
Microstation DGN v7 DGN Yes No Yes
Microstation DGN v8 DGNv8 Yes No No, needs Open Design Alliance Teigha library
Access MDB (PGeo and Geomedia capable) MDB No Yes No, needs JDK/JRE
Memory Memory Yes Yes Yes
MongoDB MongoDB Yes Yes No, needs Mongo C++ client library
Mapbox Vector Tiles MVT Yes Yes Yes (requires SQLite and GEOS for write support)
MySQL MySQL No Yes No, needs MySQL library
NAS - ALKIS NAS No Yes No, needs Xerces
NetCDF netCDF Yes Yes No, needs libnetcdf
NextGIS Web NGW Yes Yes No, needs libcurl
Oracle Spatial OCI Yes Yes No, needs OCI library
ODBC ODBC No Yes No, needs ODBC library
MS SQL Spatial MSSQLSpatial Yes Yes No, needs ODBC library
Open Document Spreadsheet ODS Yes No No, needs libexpat
OGDI Vectors (VPF, VMAP, DCW) OGDI No Yes No, needs OGDI library
OpenAir OpenAir No Yes Yes
ESRI FileGDB OpenFileGDB No Yes Yes
OpenStreetMap XML and PBF OSM No Yes No, needs libsqlite3 (and libexpat for OSM XML)
PCI Geomatics Database File PCIDSK Yes Yes Yes, using internal PCIDSK SDK (from GDAL 1.7.0)
Geospatial PDF PDF Yes Yes Yes (read supports need libpoppler or libpodofo support)
PDS PDS No Yes Yes
Planet Labs Scenes API PLScenes No Yes No, needs libcurl
PostgreSQL SQL dump PGDump Yes Yes Yes
PostgreSQL/PostGIS PostgreSQL/PostGIS Yes Yes No, needs PostgreSQL client library (libpq)
EPIInfo .REC REC No No Yes
S-57 (ENC) S57 No Yes Yes
SDTS SDTS No Yes Yes
SEG-P1 / UKOOA P1/90 SEGUKOOA No Yes Yes
SEG-Y SEGY No No Yes
Selafin/Seraphin format Selafin Yes Partial (only EPSG code) Yes
Norwegian SOSI Standard SOSI No Yes No, needs FYBA library
SQLite/SpatiaLite SQLite Yes Yes No, needs libsqlite3 or libspatialite
SUA SUA No Yes Yes
SVG SVG No Yes No, needs libexpat
Storage and eXchange Format SXF No Yes Yes
U.S. Census TIGER/Line TIGER No Yes Yes
TopoJSON TopoJSON No Yes Yes
UK .NTF UK. NTF No Yes Yes
VDV-451/VDV-452/IDF VDV Yes Yes Yes
VRT - Virtual Datasource VRT No Yes Yes
Walk Walk No Yes No, needs ODBC library
WAsP .map format WAsP Yes Yes Yes
OGC WFS (Web Feature Service) WFS Yes Yes No, needs libcurl
OGC WFS 3.0 (Web Feature Service) (experimental) WFS3 No Yes No, needs libcurl
MS Excel format XLS No No No, needs libfreexl
MS Office Open XML spreadsheet XLSX Yes No No, needs libexpat
X-Plane/Flightgear aeronautical data XPLANE No Yes Yes