Package gdal

GIS file format library

http://www.gdal.org

Geospatial Data Abstraction Library (GDAL/OGR) is a cross platform
C++ translator library for raster and vector geospatial data formats.
As a library, it presents a single abstract data model to the calling
application for all supported formats. It also comes with a variety of
useful commandline utilities for data translation and processing.

It provides the primary data access engine for many applications.
GDAL/OGR is the most widely used geospatial data access library.

Version: 3.11.4

See also: gdal-devel, gdal-python-tools.

General Commands

gdal
gdal-convert
gdal-info
gdal-mdim
gdal-mdim-convert gdal mdim convert can be used to convert multidimensional data between different formats.
gdal-mdim-info gdal mdim info lists various information about a GDAL supported multidimensional dataset.
gdal-raster
gdal-raster-calc gdal raster calc performs pixel-wise calculations on one or more input GDAL datasets.
gdal-raster-clean-collar
gdal-raster-clip gdal raster clip can be used to clip a raster dataset using georeferenced coordinates.
gdal-raster-color-map
gdal-raster-contour gdal raster contour creates a vector contour from a raster elevation model (DEM).
gdal-raster-convert gdal raster convert can be used to convert raster data between different formats.
gdal-raster-create gdal raster create can be used to initialize a new raster file, from its dimensions, band count, CRS, geotransform, nodata value and metadata.
gdal-raster-edit gdal raster edit can be used to edit a raster dataset.
gdal-raster-fill-nodata gdal raster fill-nodata fills nodata areas by interpolating from valid pixels around the edges of the area.
gdal-raster-footprint
gdal-raster-hillshade gdal raster hillshade generates a shaded relief map, from any GDAL-supported elevation raster.
gdal-raster-index
gdal-raster-info gdal raster info lists various information about a GDAL supported raster dataset.
gdal-raster-mosaic
gdal-raster-overview-add gdal raster overview add can be used to build or rebuild overview images for most supported file formats with one of several downsampling algorithms.
gdal-raster-overview-delete gdal raster overview delete can be used to delete all existing overviews of a dataset.
gdal-raster-pipeline gdal raster pipeline can be used to process a raster dataset and perform various processing steps.
gdal-raster-pixel-info gdal raster pixel-info provide a mechanism to query information about a pixel given its location in one of a variety of coordinate systems.
gdal-raster-polygonize gdal raster polygonize creates vector polygons for all connected regions of pixels in the raster sharing a common pixel value.
gdal-raster-reclassify gdal raster reclassify reclassifies values in an input dataset. A file (or string) specifies the mapping of input pixel values or ranges to output files.
gdal-raster-reproject gdal raster reproject can be used to reproject a raster dataset. The program can reproject to any supported projection.
gdal-raster-resize gdal raster resize can be used to resize a raster dataset without changing the georeferenced extents.
gdal-raster-roughness gdal raster roughness generates a single-band raster with values computed from the elevation.
gdal-raster-scale gdal raster scale can be used to rescale the input pixels values from the range --src-min to --src-max to the range --dst-min to --dst-max.
gdal-raster-select gdal raster select can be used to select and re-order a subset of raster bands from a raster dataset.
gdal-raster-set-type gdal raster set-type can be used to force the output image bands to have a specific data type.
gdal-raster-sieve
gdal-raster-slope gdal raster slope generates a slope map, from any GDAL-supported elevation raster.
gdal-raster-stack
gdal-raster-tile gdal raster tile generates a directory with small tiles and metadata, following the OGC WMTS Specification.
gdal-raster-tpi gdal raster tpi generates a single-band raster with values computed from the elevation.
gdal-raster-tri gdal raster tri generates a single-band raster with values computed from the elevation.
gdal-raster-unscale gdal raster unscale applies the scale/offset metadata for the bands to convert scaled values to unscaled values.
gdal-raster-viewshed gdal raster viewshed creates a binary visibility raster from one band of the input raster elevation model (DEM). The output raster will be of type Byte.
gdal-vector
gdal-vector-clip gdal vector clip can be used to clip a vector dataset using georeferenced coordinates.
gdal-vector-convert gdal vector convert can be used to convert data data between different formats.
gdal-vector-edit gdal vector edit can be used to edit metadata of a vector dataset: its CRS, the layer geometry type, dataset and layer metadata.
gdal-vector-filter gdal vector filter can be used to filter a vector dataset from their spatial extent or a SQL WHERE clause.
gdal-vector-geom
gdal-vector-geom-buffer
gdal-vector-geom-explode-collections gdal vector geom explode-collections produces one feature for each geometry in any kind of geometry collection.
gdal-vector-geom-make-valid gdal vector geom make-valid ensures that geometries are valid regarding the rules of the Simple Features specification.
gdal-vector-geom-segmentize gdal vector geom segmentize ensures segments of LineStrings or rings of Polygons are not longer than the specified max length, by inserting intermediate points.
gdal-vector-geom-set-type gdal vector geom set-type can be used to modify the geometry type of geometry fields at the layer and/or feature level.
gdal-vector-geom-simplify gdal vector geom simplify simplify geometries, ensuring that the result is a valid geometry having the same dimension and number of components as the input.
gdal-vector-geom-swap-xy gdal vector geom swap-xy swaps the X and Y coordinates of geometries, typically to work around axis order issues of coordinate reference systems.
gdal-vector-grid This program creates a regular grid (raster) from the scattered data read from a vector dataset.
gdal-vector-info gdal vector info lists various information about a GDAL supported vector dataset.
gdal-vector-pipeline gdal vector pipeline can be used to process a vector dataset and perform various processing steps.
gdal-vector-rasterize gdal vector rasterize burns vector geometries into a raster.
gdal-vector-select gdal vector select can be used to select a subset of fields.
gdal-vector-sql gdal vector sql returns one or several layers evaluated from SQL statements.
gdal-vector_concat gdal vector concat concatenates several source datasets.
gdal-vsi
gdal-vsi-copy gdal vsi copy copy files and directories located on GDAL Virtual File Systems (compressed, network hosted, etc...): /vsimem, /vsizip, /vsitar, /vsicurl, ....
gdal-vsi-delete
gdal-vsi-list gdal vsi list list files of GDAL Virtual File Systems (compressed, network hosted, etc...): /vsimem, /vsizip, /vsitar, /vsicurl, ....
gdal-vsi-move gdal vsi move move files and directories located on GDAL Virtual File Systems (compressed, network hosted, etc...): /vsimem, /vsizip, /vsitar, /vsicurl, ....
gdal-vsi-sozip
gdal-vsi-sync
gdal_contour Builds vector contour lines from a raster elevation model.
gdal_create Create a raster file (without source dataset)
gdal_footprint Compute footprint of a raster.
gdal_grid Creates regular grid from the scattered data.
gdal_rasterize Burns vector geometries into a raster.
gdal_translate Converts raster data between different formats.
gdal_viewshed Calculates a viewshed raster from an input raster DEM for a user defined point
gdaladdo Builds or rebuilds overview images.
gdalbuildvrt Builds a VRT from a list of datasets.
gdaldem Tools to analyze and visualize DEMs.
gdalinfo Lists various information about a GDAL supported raster dataset
gdallocationinfo Raster query tool.
gdalmanage Identify, delete, rename and copy raster data files.
gdalmdiminfo Reports structure and content of a multidimensional dataset
gdalmdimtranslate Converts multidimensional data between different formats, and perform subsetting.
gdalsrsinfo Lists info about a given SRS in number of formats (WKT, PROJ.4, etc.)
gdaltindex Builds a shapefile as a raster tileindex.
gdaltransform Transforms coordinates.
gdalwarp Image reprojection and warping utility.
gnmanalyse Analyses networks
gnmmanage Manages networks
nearblack Convert nearly black/white borders to black.
ogr2ogr Converts simple features data between file formats.
ogrinfo Lists information about an OGR-supported data source.
ogrlineref Create linear reference and provide some calculations using it.
ogrtindex Creates a tileindex.
sozip