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.

General Commands (Section 1)
gdaladdo
The gdaladdo utility can be used to build or rebuild overview images for most supported file formats with one of several downsampling algorithms.
gdalbuildvrt
This program builds a VRT (Virtual Dataset) that is a mosaic of the list of input GDAL datasets. The list of input GDAL datasets can be specified at the end of...
gdal_calc
Command line raster calculator with numpy syntax. Use any basic arithmetic supported by numpy arrays such as +-*\ along with logical operators such as >. Note...
gdalcompare
The gdalcompare.py script compares two GDAL supported datasets and reports the differences. In addition to reporting differences to the standard out the script...
gdal_contour
This program generates a vector contour file from the input raster elevation model (DEM). Starting from version 1.7 the contour line-strings will be oriented...
gdaldem
gdaldem Tools to analyze and visualize DEMs. (since GDAL 1.7.0)
gdal_edit
The gdal_edit.py script can be used to edit in place various information of an existing GDAL dataset (projection, geotransform, nodata, metadata). It works only...
gdal_grid
This program creates regular grid (raster) from the scattered data read from the OGR datasource. Input data will be interpolated to fill grid nodes with values...
gdalinfo
The gdalinfo program lists various information about a GDAL supported raster dataset.
gdallocationinfo
The gdallocationinfo utility provide a mechanism to query information about a pixel given it's location in one of a variety of coordinate systems. Several...
gdalmanage
The gdalmanage program can perform various operations on raster data files, depending on the chosen mode. This includes identifying raster data types and...
gdalmove
The gdalmove.py script transforms the bounds of a raster file from one coordinate system to another, and then updates the coordinate system and geotransform of...
gdal_pansharpen
The gdal_pansharpen.py script performs a pan-sharpening operation. It can create a 'classic' output dataset (such as GeoTIFF), or a VRT dataset describing the...
gdal_polygonize
This utility creates vector polygons for all connected regions of pixels in the raster sharing a common pixel value. Each polygon is created with an attribute...
gdal_proximity
The gdal_proximity.py script generates a raster proximity map indicating the distance from the center of each pixel to the center of the nearest pixel...
gdal_rasterize
This program burns vector geometries (points, lines, and polygons) into the raster band(s) of a raster image. Vectors are read from OGR supported vector...
gdalsrsinfo
gdalsrsinfo lists info about a given SRS in number of formats (WKT, PROJ.4, etc.)
gdaltindex
This program builds a shapefile with a record for each input raster file, an attribute containing the filename, and a polygon geometry outlining the raster...
gdaltransform
The gdaltransform utility reprojects a list of coordinates into any supported projection,including GCP-based transformations.
gdal_translate
The gdal_translate utility can be used to convert raster data between different formats, potentially performing some operations like subsettings, resampling...
gdal_utilities
Access an existing file to read it is generally quite simple. Just indicate the name of the file or dataset on the command line. However, creating a file is...
gdalwarp
The gdalwarp utility is an image mosaicing, reprojection and warping utility. The program can reproject to any supported projection, and can also apply GCPs...
gnmanalyse
The gnmanalyse program provides analysing capabilities of geographical networks in GDAL. The results of calculations are return in an OGRLayer format or as a...
gnmmanage
The gnmmanage program can perform various managing operations on geographical networks in GDAL. In addition to creating and deleting networks this includes...
gnm_utilities
No description.
nearblack
This utility will scan an image and try to set all pixels that are nearly or exactly black, white or one or more custom colors around the collar to black or...
ogr2ogr
This program can be used to convert simple features data between file formats performing various operations during the process such as spatial or attribute...
ogrinfo
The ogrinfo program lists various information about an OGR supported data source to stdout (the terminal).
ogrlineref
The ogrlineref program can be used to create a linear reference - a file containing a segments of special length (e.g. 1 km in reference units) and get...
ogrtindex
The ogrtindex program can be used to create a tileindex - a file containing a list of the identities of a bunch of other files along with there spatial extents...
ogr_utilities
All GDAL OGR command line utility programs support the following 'general' options.