../../_images/logo_gdal.png ../../_images/OSGeo_project.png

GDAL/OGR

About

Geospatial Data Abstraction Library (GDAL/OGR) provides command-line utilities to translate and process a wide range of raster and vector geospatial data formats.

The utilities are based upon a cross platform, C++ library, accessible via numerous programming languages. As a library, it presents a single abstract data model to the calling application for all supported formats.

GDAL/OGR is the most widely used geospatial data access library. It provides the primary data access engine for many applications including MapServer, GRASS, QGIS, and OpenEV. It is also utilized by packages such as OSSIM, Cadcorp SIS, FME, Google Earth, VTP, Thuban, ILWIS, MapGuide and ArcGIS.

gdal screenshot

Core Features

  • Command-line utilities for data translation, image warping, subsetting, and various other common tasks

  • Highly efficient raster data access, taking advantage of tiling and overviews

  • Support for large files - larger than 4GB

  • Library access from Python, Java, C#, Ruby, VB6 and Perl

  • Coordinate system engine built on PROJ.4 and OGC Well Known Text coordinate system descriptions

Implemented Standards

The OGR vector data model is compliant with the OGC Simple Features specification.

Details

Website: https://gdal.org/

License: X/MIT style Open Source license

Software Version: 3.9.2

Supported Platforms: Windows, Linux, Mac

API Interfaces: C, C++, Python, Java, C#, Ruby, VB6 and Perl

Support: https://lists.osgeo.org/mailman/listinfo/gdal-dev, https://www.osgeo.org/service-providers/

Quickstart