Loading AI tools
Translator library for raster and vector geospatial data formats From Wikipedia, the free encyclopedia
The Geospatial Data Abstraction Library (GDAL) is a computer software library for reading and writing raster and vector geospatial data formats (e.g. shapefile), and is released under the permissive X/MIT style free software license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model to the calling application for all supported formats. It may also be built with a variety of useful command line interface utilities for data translation and processing. Projections and transformations are supported by the PROJ library.
Original author(s) | Frank Warmerdam |
---|---|
Developer(s) | Open Source Geospatial Foundation |
Initial release | 8 June 2000 |
Stable release | |
Repository | |
Written in | C, C++, Python |
Platform | Cross-platform |
Available in | English |
Type | Library |
License | X/MIT |
Website | gdal |
The related OGR library (OGR Simple Features Library[2]), which is part of the GDAL source tree, provides a similar ability for simple features vector graphics data.
GDAL was developed mainly by Frank Warmerdam until the release of version 1.3.2, when maintenance was officially transferred to the GDAL/OGR Project Management Committee under the Open Source Geospatial Foundation.
GDAL/OGR is considered a major free software project for its "extensive capabilities of data exchange" and also in the commercial GIS community due to its widespread use and comprehensive set of functionalities.[3][4]
Several software programs use the GDAL/OGR libraries to allow them to read and write multiple GIS formats. Such programs include:
As of version 2.2.3, GDAL/OGR provides at least partial support for 154 raster and 93 vector geospatial data formats.[6] A subset of data formats is supported to ensure the ability to directly create files and georeferencing them with the default GDAL compiling options.
Here follows the list of data formats whose support is, by default, compiled to allow creation and georeferencing.
Raster data format name | Code |
---|---|
Arc/Info ASCII Grid[7] | AAIGrid |
ADRG/ARC Digitalized Raster Graphics (.gen/.thf)[8] | ADRG |
Bathymetric Attributed Grid (.bag)[9] | BAG |
Magellan BLX Topo (.blx, .xlb)[10] | BLX |
Microsoft Windows Device Independent Bitmap (.bmp)[11] | BMP |
VTP Binary Terrain Format (.bt)[12] | BT |
Military Elevation Data (.dt0, .dt1, .dt2)[13] | DTED |
ESRI .hdr Labelled[14] | EHdr |
NASA ELAS[15] | ELAS |
ENVI .hdr Labelled Raster[16] | ENVI |
ERMapper (.ers)[16] | ERS |
NOAA .gtx vertical datum shift | GTX |
HF2/HFZ heightfield raster[17] | HF2 |
Erdas Imagine (.img)[18] | HFA |
Image Display and Analysis (WinDisp)[19] | IDA |
ILWIS Raster Map (.mpr,.mpl)[20] | ILWIS |
Intergraph Raster[21] | INGR |
USGS Astrogeology Isis cube (Version 2)[22] | ISIS2 |
KMLSUPEROVERLAY | KMLSUPEROVERLAY |
In Memory Raster[23] | MEM |
Vexcel MFF[24] | MFF |
Vexcel MFF2[25] | MFF2 (HKV) |
NITF[26] | NITF |
NTv2 Datum Grid Shift | NTv2 |
PCI Geomatica Database File[27] | PCIDSK |
Raster Matrix Format (*.rsw, .mtw)[28] | RMF |
Idrisi Raster[29] | RST |
SAGA GIS Binary format[30] | SAGA |
SGI Image Format[31] | SGI |
SRTM HGT Format[32] | SRTMHGT |
USGS ASCII DEM / CDED (.dem)[33] | USGSDEM |
GDAL Virtual (.vrt)[34] | VRT |
ASCII Gridded XYZ[35] | XYZ |
GDAL supports a variety of vector data formats as seen here. It is extensible as well.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.