# Programs

## General

- Syntax of arguments of command-line utilities

## Raster programs

- Common options

- gdal-config (Unix): Determines various information about a GDAL installation.

- gdal2tiles: Generates directory with TMS tiles, KMLs and simple web viewers.

- gdal2xyz: Translates a raster file into xyz format.

- gdal_calc: Command line raster calculator with numpy syntax.

- gdal_contour: Builds vector contour lines from a raster elevation model.

- gdal_create: Create a raster file (without source dataset).

- gdal_edit: Edit in place various information of an existing GDAL dataset.

- gdal_fillnodata: Fill raster regions by interpolation from edges.

- gdal_footprint: Compute footprint of a raster.

- gdal_grid: Creates regular grid from the scattered data.

- gdal_merge: Mosaics a set of images.

- gdal_pansharpen: Perform a pansharpen operation.

- gdal_polygonize: Produces a polygon feature layer from a raster.

- gdal_proximity: Produces a raster proximity map.

- gdal_rasterize: Burns vector geometries into a raster.

- gdal_retile: Retiles a set of tiles and/or build tiled pyramid levels.

- gdal_sieve: Removes small raster polygons.

- gdal_translate: Converts raster data between different formats.

- gdal_viewshed: Compute a visibility mask for a raster.

- gdaladdo: Builds or rebuilds overview images.

- gdalattachpct: Attach a color table to a raster file from an input file.

- gdalbuildvrt: Builds a VRT from a list of datasets.

- gdalcompare: Compare two images.

- gdaldem: Tools to analyze and visualize DEMs.

- gdalinfo: Lists information about a raster dataset.

- gdallocationinfo: Raster query tool

- gdalmanage: Identify, delete, rename and copy raster data files.

- gdalmove: Transform georeferencing of raster file in place.

- gdalsrsinfo: Lists info about a given SRS in number of formats (WKT, PROJ.4, etc.)

- gdaltindex: Builds an OGR-supported dataset as a raster tileindex.

- gdaltransform: Transforms coordinates.

- gdalwarp: Image reprojection and warping utility.

- nearblack: Convert nearly black/white borders to black.

- pct2rgb: Convert an 8bit paletted image to 24bit RGB.

- rgb2pct: Convert a 24bit RGB image to 8bit paletted.

## Multidimensional Raster programs

- gdalmdiminfo: Reports structure and content of a multidimensional dataset.

- gdalmdimtranslate: Converts multidimensional data between different formats, and perform subsetting.

## Vector programs

- Common options

- ogrinfo: Lists information about an OGR-supported data source.

- ogr2ogr: Converts simple features data between file formats.

- ogrtindex: Creates a tileindex.

- ogrlineref: Create linear reference and provide some calculations using it.

- ogrmerge: Merge several vector datasets into a single one.

- ogr_layer_algebra: Performs various Vector layer algebraic operations.

## Geographic network programs

- gnmmanage: Manages networks

- gnmanalyse: Analyses networks

## Other utilities

- sozip: Generate a seek-optimized ZIP (SOZip) file