GDAL¶
GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source License by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing. The NEWS page describes the October 2019 GDAL/OGR 3.0.2 release.
This documentation is also available as a PDF file.
- Download
 - Programs
 - Raster drivers
- AAIGrid – Arc/Info ASCII Grid
 - ACE2 – ACE2
 - ADRG – ADRG/ARC Digitized Raster Graphics (.gen/.thf)
 - AIG – Arc/Info Binary Grid
 - AIRSAR – AIRSAR Polarimetric Format
 - ARG – Azavea Raster Grid
 - BAG – Bathymetry Attributed Grid
 - BLX – Magellan BLX Topo File Format
 - BMP – Microsoft Windows Device Independent Bitmap
 - BPG – Better Portable Graphics
 - BSB – Maptech/NOAA BSB Nautical Chart Format
 - BT – VTP .bt Binary Terrain Format
 - BYN - Natural Resources Canada’s Geoid file format (.byn)
 - CAD – AutoCAD DWG raster layer
 - CALS – CALS Type 1
 - CEOS – CEOS Image
 - COASP – DRDC COASP SAR Processor Raster
 - COG – Cloud Optimized GeoTIFF generator
 - COSAR – TerraSAR-X Complex SAR Data Product
 - CPG – Convair PolGASP data
 - CTable2 – CTable2 Datum Grid Shift
 - CTG – USGS LULC Composite Theme Grid
 - DAAS (Airbus DS Intelligence Data As A Service driver)
 - DB2 raster
 - DDS – DirectDraw Surface
 - DERIVED – Derived subdatasets driver
 - DIMAP – Spot DIMAP
 - DIPEx – ELAS DIPEx
 - DODS – OPeNDAP Grid Client
 - DOQ1 – First Generation USGS DOQ
 - DOQ2 – New Labelled USGS DOQ
 - DTED – Military Elevation Data
 - E00GRID – Arc/Info Export E00 GRID
 - ECRGTOC – ECRG Table Of Contents (TOC.xml)
 - ECW – Enhanced Compressed Wavelets (.ecw)
 - EEDAI - Google Earth Engine Data API Image
 - EHdr – ESRI .hdr Labelled
 - EIR – Erdas Imagine Raw
 - ELAS - Earth Resources Laboratory Applications Software
 - ENVI – ENVI .hdr Labelled Raster
 - Epsilon - Wavelet compressed images
 - ESAT – Envisat Image Product
 - ERS – ERMapper .ERS
 - FAST – EOSAT FAST Format
 - FIT – FIT
 - FITS – Flexible Image Transport System
 - FujiBAS – Fuji BAS Scanner Image
 - GenBin – Generic Binary (.hdr labelled)
 - Oracle Spatial GeoRaster
 - GFF – Sandia National Laboratories GSAT File Format
 - GIF – Graphics Interchange Format
 - GMT – GMT Compatible netCDF
 - GPKG – GeoPackage raster
 - GRASS Raster Format
 - GRASSASCIIGrid – GRASS ASCII Grid
 - GRIB – WMO General Regularly-distributed Information in Binary form
 - GS7BG – Golden Software Surfer 7 Binary Grid File Format
 - GSAG – Golden Software ASCII Grid File Format
 - GSBG – Golden Software Binary Grid File Format
 - GSC – GSC Geogrid
 - GTA - Generic Tagged Arrays
 - GTiff – GeoTIFF File Format
 - GXF – Grid eXchange File
 - HDF4 – Hierarchical Data Format Release 4 (HDF4)
 - HDF5 – Hierarchical Data Format Release 5 (HDF5)
 - HF2 – HF2/HFZ heightfield raster
 - HFA – Erdas Imagine .img
 - IDA – Image Display and Analysis
 - RST – Idrisi Raster Format
 - IGNFHeightASCIIGrid – IGN-France height correction ASCII grids
 - ILWIS – Raster Map
 - INGR – Intergraph Raster Format
 - IRIS – Vaisala’s weather radar software format
 - ISCE – ISCE
 - ISIS2 – USGS Astrogeology ISIS Cube (Version 2)
 - ISIS3 – USGS Astrogeology ISIS Cube (Version 3)
 - JDEM – Japanese DEM (.mem)
 - JP2ECW – ERDAS JPEG2000 (.jp2)
 - JP2KAK – JPEG-2000 (based on Kakadu)
 - JP2Lura – JPEG2000 driver based on Lurawave library
 - JP2MrSID – JPEG2000 via MrSID SDK
 - JP2OpenJPEG – JPEG2000 driver based on OpenJPEG library
 - JPEG2000 – Implementation of the JPEG-2000 part 1
 - JPEGLS
 - JPEG – JPEG JFIF File Format
 - JPIPKAK - JPIP Streaming
 - KEA
 - KMLSuperoverlay – KMLSuperoverlay
 - KRO – KOLOR Raw format
 - LAN – Erdas 7.x .LAN and .GIS
 - L1B – NOAA Polar Orbiter Level 1b Data Set (AVHRR)
 - LCP – FARSITE v.4 LCP Format
 - Leveller – Daylon Leveller Heightfield
 - LOSLAS – NADCON .los/.las Datum Grid Shift
 - MAP – OziExplorer .MAP
 - MRF – Meta Raster Format
 - MBTiles
 - MEM – In Memory Raster
 - MFF – Vexcel MFF Raster
 - MFF2 – Vexcel MFF2 Image
 - MG4Lidar – MrSID/MG4 LiDAR Compression / Point Cloud View files
 - MrSID – Multi-resolution Seamless Image Database
 - MSG – Meteosat Second Generation
 - MSGN – Meteosat Second Generation (MSG) Native Archive Format (.nat)
 - NDF – NLAPS Data Format
 - NetCDF: Network Common Data Form
 - NGSGEOID - NOAA NGS Geoid Height Grids
 - NGW – NextGIS Web
 - NITF – National Imagery Transmission Format
 - NTv1 – NTv1 Datum Grid Shift
 - NTv2 – NTv2 Datum Grid Shift
 - NWT_GRD/NWT_GRC – Northwood/Vertical Mapper File Format
 - OZI – OZF2/OZFX3 raster
 - JAXA PALSAR Processed Products
 - PAux – PCI .aux Labelled Raw Format
 - PCIDSK – PCI Geomatics Database File
 - PCRaster – PCRaster raster file format
 - PDF – Geospatial PDF
 - PDS – Planetary Data System v3
 - PDS4 – NASA Planetary Data System (Version 4)
 - PLMosaic (Planet Labs Mosaics API)
 - PNG – Portable Network Graphics
 - PNM – Netpbm (.pgm, .ppm)
 - PostGISRaster – PostGIS Raster driver
 - PHOTOMOD Raster File
 - Rasdaman GDAL driver
 - Rasterlite - Rasters in SQLite DB
 - RasterLite2 - Rasters in SQLite DB
 - R – R Object Data Store
 - RDA (DigitalGlobe Raster Data Access)
 - RDB - RIEGL Database
 - RIK – Swedish Grid Maps
 - RMF – Raster Matrix Format
 - ROI_PAC – ROI_PAC
 - RPFTOC – Raster Product Format/RPF (a.toc)
 - RRASTER – R Raster
 - RS2 – RadarSat 2 XML Product
 - SAFE – Sentinel-1 SAFE XML Product
 - SAR_CEOS – CEOS SAR Image
 - SAGA – SAGA GIS Binary Grid File Format
 - SDTS – USGS SDTS DEM
 - ESRI ArcSDE Raster
 - SENTINEL2 – Sentinel-2 Products
 - SGI – SGI Image Format
 - SIGDEM – Scaled Integer Gridded DEM
 - SNODAS – Snow Data Assimilation System
 - SRP – Standard Product Format (ASRP/USRP) (.gen)
 - SRTMHGT – SRTM HGT Format
 - Terragen – Terragen™ Terrain File
 - TIL – EarthWatch/DigitalGlobe .TIL
 - TileDB - TileDB
 - TSX – TerraSAR-X Product
 - USGSDEM – USGS ASCII DEM (and CDED)
 - VICAR – VICAR
 - VRT – GDAL Virtual Format
 - WCS – OGC Web Coverage Service
 - WEBP - WEBP
 - WMS – Web Map Services
 - WMTS – OGC Web Map Tile Service
 - XPM – X11 Pixmap
 - XYZ – ASCII Gridded XYZ
 - ZMap – ZMap Plus Grid
 
 - Vector drivers
- Aeronav FAA
 - AmigoCloud
 - ESRI ArcObjects
 - ARCGEN - Arc/Info Generate
 - Arc/Info Binary Coverage
 - Arc/Info E00 (ASCII) Coverage
 - BNA - Atlas BNA
 - CAD – AutoCAD DWG
 - Carto
 - Cloudant – Cloudant
 - CouchDB - CouchDB/GeoCouch
 - Comma Separated Value (.csv)
 - CSW - OGC CSW (Catalog Service for the Web)
 - DB2 Spatial
 - Microstation DGN
 - Microstation DGN v8
 - DODS/OPeNDAP
 - AutoCAD DWG
 - AutoCAD DXF
 - Google Earth Engine Data API
 - EDIGEO
 - ElasticSearch: Geographically Encoded Objects for ElasticSearch
 - ESRIJSON / FeatureService driver
 - ESRI File Geodatabase (FileGDB)
 - FlatGeobuf
 - FMEObjects Gateway
 - GeoConcept text export
 - GeoJSON
 - GeoJSONSeq: sequence of GeoJSON features
 - Geomedia MDB database
 - GeoRSS : Geographically Encoded Objects for RSS feeds
 - GFT - Google Fusion Tables
 - GMLAS - Geography Markup Language (GML) driven by application schemas
 - GML - Geography Markup Language
 - GMT ASCII Vectors (.gmt)
 - GPKG – GeoPackage vector
 - GPSBabel
 - GPX - GPS Exchange Format
 - GRASS Vector Format
 - GTM - GPS TrackMaker
 - HTF - Hydrographic Transfer Format
 - IDB
 - Idrisi Vector (.VCT)
 - “INTERLIS 1” and “INTERLIS 2” drivers
 - INGRES
 - JML: OpenJUMP JML format
 - KML - Keyhole Markup Language
 - LIBKML Driver (.kml .kmz)
 - Access MDB databases
 - Memory
 - MapInfo TAB and MIF/MID
 - MongoDB
 - MongoDBv3
 - MSSQLSpatial - Microsoft SQL Server Spatial Database
 - MVT: Mapbox Vector Tiles
 - MySQL
 - NAS - ALKIS
 - NetCDF: Network Common Data Form - Vector
 - NGW – NextGIS Web
 - UK .NTF
 - OGC API - Features
 - Oracle Spatial
 - ODBC RDBMS
 - ODS - Open Document Spreadsheet
 - OGDI Vectors
 - OpenAir - OpenAir Special Use Airspace Format
 - ESRI File Geodatabase (OpenFileGDB)
 - OSM - OpenStreetMap XML and PBF
 - PDF – Geospatial PDF
 - PDS - Planetary Data Systems TABLE
 - PostgreSQL SQL Dump
 - ESRI Personal GeoDatabase
 - PostgreSQL / PostGIS
 - PLScenes (Planet Labs Scenes/Catalog API)
 - IHO S-57 (ENC)
 - ESRI ArcSDE
 - SDTS
 - SEG-P1 / UKOOA P1/90
 - SEG-Y / SEGY
 - Selafin files
 - ESRI Shapefile / DBF
 - Norwegian SOSI Standard
 - SQLite / Spatialite RDBMS
 - SUA - Tim Newport-Peace’s Special Use Airspace Format
 - SVG - Scalable Vector Graphics
 - Storage and eXchange Format - SXF
 - U.S. Census TIGER/Line
 - TopoJSON driver
 - VDV - VDV-451/VDV-452/INTREST Data Format
 - VFK - Czech Cadastral Exchange Data Format
 - VRT – Virtual Format
 - Walk - Walk Spatial Data
 - WAsP - WAsP .map format
 - WFS - OGC WFS service
 - XLS - MS Excel format
 - XLSX - MS Office Open XML spreadsheet
 - X-Plane/Flightgear aeronautical data
 
 - User
 - API
 - Tutorials
 - Development
 - Community
 - How to contribute?
 - FAQ
- What does GDAL stand for?
 - What is this OGR stuff?
 - What does OGR stand for?
 - What does CPL stand for?
 - When was the GDAL project started?
 - Is GDAL/OGR proprietary software?
 - What license does GDAL/OGR use?
 - What operating systems does GDAL-OGR run on?
 - Is there a graphical user interface to GDAL/OGR?
 - What compiler can I use to build GDAL/OGR?
 - I have a question that’s not answered here. Where can I get more information?
 - How do I add support for a new format?
 - How do I cite GDAL ?
 
 - License