GDAL/OGR

GDAL is a C++ translator library for more than 200 raster and vector geospatial data formats

GDAL is a C++ translator library for more than 200 raster and vector geospatial data formats. It 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. It offers an API for a variety of languages such as C, C++, Python, Perl, C# and Java

Core features

  • Core features

    • Reading and writing of raster and vector geospatial formats
    • Data format translation
    • Geospatial processing: subsetting, image warping, reprojection, mosaicing, tiling, DEM processing

Implemented Standards

  • Catalogue Service for the Web (CSW)
  • Geographic JSON (GeoJSON)
  • Georeferenced Tagged Image File Format (GeoTIFF)
  • Geography Markup Language (GML)
  • Keyhole Markup Language (KML)
  • OpenStreetMap (OSM)
  • Simple Features for SQL (SFSQL)
  • Web Coverage Service (WCS)
  • Web Feature Service (WFS)
  • Well-Known Binary (WKB)
  • Well-Known Text (WKT)
  • Web Map Service (WMS)
  • Web Map Tile Service (WMTS)
Hillshade created with GDAL 2.2x of Frank Warmerdam's home area in Canada.

Service Providers

Core contributors

View all service providers