API
Full Doxygen output
C API
C++ API
Raster API
Vector API
Spatial reference system API
Multi-dimensional array API
Miscellaneous C++ API
Python API
Java API
GDAL/OGR In Other Languages
There is a set of generic SWIG interface files in the GDAL source tree (subdirectory swig) and a set of language bindings based on those. Currently active ones are:
There are also other bindings that are developed outside of the GDAL source tree (note: those offer APIs not strictly coupled to the GDAL/OGR C/C++ API). These include bindings for
警告
For Perl, since GDAL 3.5 the link Perl is deprecated, use above link instead.
There are also more Pythonic ways of using the vector/OGR functions with
There is a more idiomatic Golang way of using the raster functions with