CONTENTS     COMMANDS     ALPHABETICAL     GUI(Display Mgr) ORDER     FEEDBACK

GRASS GIS 6.0 Command Cross-Reference
in Bash order

Note: This is not part of the GRASS GIS 6.0 release, nor is it from the GRASS Development Team.
It was adapted from full_index.html, the GUI and doc files as a training aid by a new WinGRASS user.

Command categories

d.* display commands db.* database commands g.* general commands g3.* general3D commands
i.* imagery commands p.* paint commands photo.* photo commands pg.* postGRASS commands
ps.* postscript commands r.* raster commands r3.* raster3D commands v.* vector commands

Display Commands   TOP
Bash Help Description GUI(Display Manager)
d.ask docPrompts the user to select a GRASS data base file from among files displayed in a menu on the graphics monitor. 
d.barscale docDisplays a barscale on GRASS monitor.Display => Display graphics on maps => Overlay scale and north arrow
d.colorlist docOutput a list of all available display colors with a configurable separator (default is comma). 
d.colors docAllows the user to interactively change the color table 
d.colors.sh   Raster => Manage map colors => Modify color table
d.colortable doc To display the color table associated with a raster map layer.Display => Display graphics on maps => Display color table
d.erase docErase the contents of the active display frame with user defined colorDisplay => Erase active display/frame to selected color
d.extend docSet window region so that all currently displayed raster, vector and sites maps can be shown in a monitor. GIS => Region => Zoom to maximum extent of all displayed maps
d.font.freetype doc Selects the font in which text will be displayed on the user's graphics monitor.Display => Display text on maps => Select freetype text font
d.font doc Selects the font in which text will be displayed on the user's graphics monitor.Display => Display text on maps => Select text font
d.frame doc Manages display frames on the user's graphics monitor.Display => Manage display frames
d.geodesic doc Displays a geodesic line, tracing the shortest distance between two geographic points along a great circle, in a longitude/latitude data set.Display => Display graphics on maps => Display geodesic line
d.graph doc Program for generating and displaying simple graphics to the graphics display monitor.Display => Display graphics on maps => Draw simple graphics using display coordinates
d.grid doc Overlays a user-specified grid in the active display frame on the graphics monitor.Display => Display graphics on maps => Overlay grid
d.his docDisplays the result obtained by combining hue, intensity, and saturation (his) values from user-specified input raster map layers. Display => Display raster maps => Display HIS overlays
d.histogramdoc Displays a histogram in the form of a pie or bar chart for a user-specified raster file.Display => Display graphics on maps => Display histogram
d.info docDisplay information about the active display monitorDisplay => Display information about active display monitor
d.legenddoc Displays a legend for a raster map layer in the active frame on the graphics monitor.Display => Display text on maps => Display legend for raster maps
d.linegraph docGenerates and displays simple line graphs in the active graphics monitor display frame.Display => Display graphics on maps => Display line graph
d.m docDisplay manager d.m may be started by typing "d.m &" in GRASS shell.Help => d.m help
d.mapgraph docGenerates and displays simple graphics on map layers drawn in the active graphics monitor display frame.Display => Display graphics on maps => Draw simple graphics using map coordinates
d.measure docMeasures the lengths and areas of features drawn by the user in the active display frame on the graphics monitor.Display => Measure lengths and areas
d.mondoc To establish and control use of a graphics display monitor. Display => Start/Select/Stop displays

Display => Manage displays

d.monsizedoc Starts or restarts a display monitor at a specified height and width. Display => Start/restart display at specified window size
d.nviz docCreate fly-through script to run in NVIZ Display => Create fly-through animation path for NVIZ
d.out.png docUses d.redraw and the PNG driver to save display in active monitor to a PNG file in users home directory. 
d.paint.labelsdoc Displays text labels formatted for use with GRASS paint (p.labels, p.map) output to the active frame on the graphics monitor.Display => Display text on maps => Display text labels for paint output
d.pathdocFind shortest path for selected starting and ending nodeVector => Network analysis => Shortest route (visualization only)
d.profiledoc Interactive profile plotting utility with optional output.Raster => Terrain analysis => Profile analysis
d.rast.arrow docDraws arrows representing cell aspect direction for a raster map containing aspect data.Display => Display graphics on maps => Overlay slope arrows on aspect raster map
d.rast.editdoc interactively edit cell category values in a raster map layer displayed to the graphics monitor using a mouse cursor. 
d.rast docDisplays and overlays raster map layers in the active display frame on the graphics monitor. Display => Display raster maps => Display raster map
d.rast.legdoc clears the entire screen, divides it into a main (left) and a minor (right) frames, and then display a raster map in the main frame and the map legend in the minor frame. Display => Display raster maps => Display raster map, legend, and title in active display
d.rast.numdoc Overlays cell category values on a raster map layer displayed to the graphics monitor.Display => Display text on maps => Display category values in raster map cells
d.redrawdoc redraw current displayed maps without saving d.save info before d.erase.Display => Redraw active display
d.resize docSets the current display monitor window size to specified height and width. Display => Set active display to specified size
d.rgbdoc Displays three user-specified raster map layers as red, green, and blue overlays in the active graphics frame. Display => Display raster maps => Display RGB overlays
d.rhumblinedoc Displays the rhumbline joining two user-specified points, in the active frame on the user's graphics monitor.Display => Display graphics on maps => Display rhumbline
d.savedoc Create a list of commands for recreating screen graphics.Display => Save file of display commands
d.shadedmap    Display => Display raster maps => Drape raster map over shaded relief or aspect map
d.slide.showdoc clears the entire screen, creates a series of display frames on the graphics monitor, and displays in slideshow format each of the raster/vector map layers listed in the user-specified mapsets. Display => Display raster maps => Slide show of all raster maps in current mapset
d.splitdoc Divides active display into two equal frames horizontally or vertically, and displays raster maps or runs GRASS commands in each frame. Display => Split active display and show maps in each half
d.text.freetypedoc Draws text in the graphics monitor's active display frame using TrueType fonts.Display => Display text on maps => Draw text using True Type fonts
d.textdoc Draws text in the active display frame on the graphics monitor using the current font.Display => Display text on maps => Draw text
d.title docOutputs a TITLE for a raster map layer in a form suitable for display by d.text.Display => Display text on maps => Create map title for use by d.text
d.vect.chartdoc Displays charts of GRASS vector data in the active frame on the graphics monitor.Display => Display graphics on maps => Display graphs at vector point localities
d.vectdoc Displays GRASS vector data in the active frame on the graphics monitor. Display => Display vector maps
d.what.rastdoc Allows the user to interactively query the category contents of multiple raster map layers at user specified locations within the current geographic region. Raster => Query with mouse
d.what.vectdoc Allows the user to interactively query a vector map layer at user-selected locations within the current geographic region. 
d.what.vect -ef     Vector => Query with mouse (form mode, editing enabled)
d.wheredoc Identifies the geographic coordinates associated with point locations in the active frame on the graphics monitor.Display => Show geographical position
d.zoomdoc Allows the user to change the current geographic region settings interactively, with a mouse.Display => Zoom/Unzoom/Pan with options
Database Commands   TOP
Bash Help Description GUI(Display Manager)
db.columns doc list all columns for a given table. Databases => Database information => List columns
db.connect doc Connect to the database through DBMI. Databases => Manage database => Connect to database
db.copy doc Copy a table. Either 'from_table' (optionaly with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time. Databases => Manage database => Copy table
db.describe doc Describe a table (in detail). Databases => Database information => Describe table
db.drivers doc List all database drivers. Databases => Database information => List drivers
db.droptable doc (invalid GUI command) Databases => Manage database => PERMANTLY remove table
db.execute doc Execute any SQL statement. Databases => Query => Execute SQL statement
db.login doc Set user/password for driver/database.  
db.select doc Select data from database. Databases => Query => Query data (SQL select)
db.tables doc List all tables for a given database. Databases => Database information => List tables
db.test doc tests database driver and database server running set of SQL queries. Databases => Manage database => Test database
General Commands   TOP
Bash Help Description GUI(Display Manager)
g.accessdoc control access to the current mapset. GIS => GRASS working environment => Modify access by other users to current mapset
g.askdoc Prompts the user for the names of GRASS data base files. 
g.copydoc Copies available data files in the user's current mapset search path and location to the appropriate element directories under the user's current mapset. GIS => Manage maps and grid3D files => Copy maps
g.filenamedoc Prints GRASS data base file names. 
g.findfiledoc Searches for GRASS data base files and sets variables for the shell. 
g.gisenvdoc Outputs the user's current GRASS variable settings. GIS => GRASS working environment => Show current GRASS environment settings
g.listdoc Lists available GRASS data base files of the user-specified data type to standard output. GIS => Manage maps and grid3D files => List maps
g.manualdoc display the HTML man pages of GRASSHelp = GRASS help
g.mapset docChange current mapset GIS => GRASS working environment => Change current working session to new mapset, location or GISDBASE
g.mapsetsdoc Modifies the user's current mapset search path, affecting the user's access to data existing under the other GRASS mapsets in the current location. 
g.mlistdoc an extended version of g.list which provides regular-expression and wildcard support. GIS => Manage maps and grid3D files => List maps using expressions and 'wildcards'
g.mremovedoc applies regular expressions and wildcards to g.remove GIS => Manage maps and grid3D files => Remove maps using expressiona and 'wildcards'
g.parserdoc provides full parser support for GRASS scripts. 
g.projdoc Prints and manipulates GRASS projection information files. GIS => Manage projections => Show projection information and create projection files
g.regiondoc Program to manage the boundary definitions for the geographic region. GIS => Region => Manage region
g.removedoc Removes data base element files from the user's current mapset. GIS => Manage maps and grid3D files => Remove maps
g.renamedoc To rename data base element files in the user's current mapset. GIS => Manage maps and grid3D files => Rename maps
g.setprojdoc create the PROJ_INFO and the PROJ_UNITS files to record the projection information associated with a current location. GIS => Manage projections => Create/edit projection information for current location
g.tempfiledoc Creates a temporary file and prints the file name. 
g.versiondoc Displays version and copyright information. 
g.version -c doc   Help =>About GRASS
General3D Commands   TOP
Bash Help Description GUI(Display Manager)
g3.createwind    GIS => Region => Create WIND3 (default 3D window from current 2D region
g3.list    GIS => Manage maps and grid3D files => List Grid3D files
g3.remove    GIS => Manage maps and grid3D files => Remove Grid3D volumes
g3.rename    GIS => Manage maps and grid3D files =>Rename Grid3D volumes
g3.setregion doc
5.3
Allows command line creation and modification of the current 3D window and 3D windows stored in window databases. GIS => Region => Manage 3D region
A GUI command   TOP
Bash Help Description GUI(Display Manager)
?, uses
grass-run.sh
  Raster => Change category values and labels => Edit category values of individual cells for displayed raster map
Imagery Commands   TOP
Bash Help Description GUI(Display Manager)
i.ccadoc Canonical components analysis (cca) program for image processing.Image => Transform image => Canonical component
i.classdoc performs the first pass in the GRASS two-pass supervised image classification processImage => Classify image => Interactive input for supervised classification
i.clusterdoc An imagery function that generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification.Image => Classify image => Clustering input for unsupervised classification
i.fftdoc Fast Fourier Transform (FFT) for image processing.Image => Transform image => Fast Fourier Transform
i.fusion.brovey docperforms a Brovey transformation using three multispectral and the panchromatic satellite image scene channels.Image => Brovey transformation and pan sharpening
i.gensigdoc Generates statistics for i.maxlik from raster map layer.Image => Classify image => Non-interactive input for supervised classification (MLC)
i.gensigsetdoc Generate statistics for i.smap from raster map layer.Image => Classify image => Non-interactive input for supervised classification (SMAP)
i.groupdoc Creates and edits groups and subgroups of imagery files.Image => Develop images and groups => Create/edit imagery group
i.his.rgbdoc Hue-intensity-saturation (his) to red-green-blue (rgb) raster map color transformation function.Image => Manage image colors => Transform HIS (Hue/Intensity/Saturation) color image to RGB (Red/Green/Blue)
i.ifftdoc Inverse Fast Fourier Transform (ifft) for image processing.Image => Transform image => Inverse Fast Fourier Transform
i.image.mosaicdoc Mosaics up to 4 images or raster maps using map calculator, and extends colormap to range of all images. Image => Develop images and groups => Mosaic up to 4 adjacent images
i.maxlikdoc An imagery function that classifies the cell spectral reflectances in imagery data based on the spectral signature information generated by either i.cluster, i.class, or i.gensig.Image => Classify image => Maximum likelyhood classification (MLC)
i.oifdoc calculates the Optimum Index Factor for LANDSAT TM bands 1,2,3,4,5 and 7.Image => Reports and statistics => Optimum index factor for LandSat TM
i.ortho.photodoc ortho-rectify imagery group files.Image => Rectify and georeference image group => Ortho photo rectification
i.pcadoc Principal components analysis (pca) program for image processing.Image => Transform image => Principal component
i.pointsdoc mark points on a (raster) image to be rectified and then input the geographic coordinates of each point Image => Rectify and georeference image group => Set ground control points (GCP's) from raster map or keyboard entry
i.rectifydoc Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control pointsImage => Rectify and georeference image group => Affine and Polynomial rectification (rubber sheet)
i.rgb.hisdoc Red-green-blue (rgb) to hue-intensity-saturation (his) raster map color transformation function.Image => Manage image colors => Transform RGB (Red/Green/Blue) color image to HIS (Hue/Intensity/Saturation)
i.smapdoc Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation.Image => Classify image => Sequential maximum a posteriory classification (SMAP)
i.spectraldoc displays spectral response at user specifified locations in images.Image => Spectral response
i.targetdoc Targets an imagery group to a GRASS location and mapset.Image => Develop images and groups => Target imagery group
i.tasscapdoc calculates Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM data (TM4, TM5, TM7).Image => Tassled cap vegetation index
i.vpointdoc identify coordinate pairs of points from a vector map or keyboard entry and corresponding points in an image to be rectified.Image => Rectify and georeference image group => Set ground control points (GCP's) from vector map or keyboard entry
i.zcdoc Zero-crossing "edge detection" raster function for image processing.Image => Filter image => Zero edge crossing detection
NVIZ Command   TOP
Bash Help Description GUI(Display Manager)
nviz doc  Display => Start NVIZ (n-dimensional visualization module)
Paint commands   TOP
Bash Help Description GUI(Display Manager)
p.out.vrmldoc module to output GRASS data in the format of Virtual Reality Modeling Language (VRML) 
PostGRASS commands   TOP
Bash Help Description GUI(Display Manager)
pg.postgisdbdoc used to create and destroy PostGrass databases. 
Photo commands   TOP
Bash Help Description GUI(Display Manager)
photo.2imagedoc mark fiducial or reseau points on an image to be ortho-rectified and then computes the image-to-photo coordinate transformation parameters.  
photo.2targetdoc mark control points on an image to be ortho-rectified and then input the coordinates of each point for calculation of rectification parameters. 
photo.cameradoc creates or modifies entries in a camera reference file. 
photo.initdoc creates or modifies entries in a camera initial exposure station file for imagery group referenced by a sub-block.  
photo.rectifydoc rectifies an image by using the image to photo coordinate transformation matrix created by photo.2image and the rectification parameters created by photo.2target. 
Postscript commands   TOP
Bash Help Description GUI(Display Manager)
ps.mapdoc Hardcopy PostScript map output utility. 
Raster commands   TOP
Bash Help Description GUI(Display Manager)
r.averagedoc Finds the average of values in a cover map within areas assigned the same category value in a user-specified base map. 
r.basins.filldoc Generates a raster map layer showing watershed subbasins.Raster => Hydrologic modeling => Watershed subbasins
r.bilineardoc Bilinear interpolation utility for raster map layers.Raster => Interpolate surfaces => bilinear interpolation from raster points
r.blend doc   Raster => Manage map colors => Blend 2 color maps to procuce 3 RGB files
r.bufferdoc Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values.Raster => Create raster buffers
r.catsdoc Prints category values and labels associated with user-specified raster map layers.Raster => Reports and statistics => Report category labels and values
r.circledoc Creates a raster map containing concentric rings around a given point.Raster => Generate concentric circles around points
r.clumpdoc Recategorizes data in a raster map layer by grouping cells that form physically discrete areas into unique categories.Raster => Transform features => Clump small areas
r.coindoc Tabulates the mutual occurrence (coincidence) of categories for two raster map layers.Raster => Reports and statistics => Mutual category occurences (coincidence)
r.colorsdoc Creates/Modifies the color table associated with a raster map layer.Raster => Manage map colors => Set colors to predefined color tables
r.colors.rules  Raster => Manage map colors => Set colors using color rules
r.compositedoc Combines red, green and blue map layers into a single composite map layer.Raster => Manage map colors => Create color image from RGB files
r.compressdoc Compresses and decompresses raster files.Raster => Develop map => Compress/decompress raster file
r.contourdoc Produces a GRASS binary vector map of specified contours from GRASS raster map layer.Raster => Generate vector contour lines
r.costdoc Outputs a raster map layer showing the cumulative cost of moving between different geographic locations on an input raster map layer whose cell category values represent cost.Raster => Terrain analysis => Cost surface
r.covardoc Outputs a covariance/correlation matrix for user-specified raster map layer(s).Raster => Reports and statistics => Covariance/Correlation
r.crossdoc Creates a cross product of the category values from multiple raster map layers.Raster => Overlay maps => Cross product
r.describedoc Prints terse list of category values found in a raster map layer.Raster => Reports and statistics => Range of all category values

Image => Reports and statistics => Range of image values

r.digitdoc draw lines, areas, and circles on a monitor screen, and to save these features in a cell file.Raster => Develop map => Digitize Raster
r.distancedocLocates the closest points between objects in two raster maps.Raster => Locate closest points between areas in 2 raster maps
r.draindoc Traces a flow through an elevation model on a raster map layer.Raster => Terrain analysis => Least cost route or flow
r.fill.dirdoc Filters and generates a depressionless elevation map and a flow direction map from a given elevation layerRaster => Hydrologic modeling => Depressionless elevation map and flowline map
r.fillnullsdoc Fills NULL (no data areas) in input map and stores filled map to a new output map.Raster => Interpolate surfaces => Fill NULL cells by interpolation using regularized spline tension
r.flowdoc Construction of slope curves (flowlines), flowpath lengths, and flowline densities (upslope areas) from a raster digital elevation model(DEM).Raster => Hydrologic modeling => Generate flow lines for raster map
r.growdoc Generates a raster map layerwith contiguous areas grown by one cell.Raster => Transform features => Grow areas
r.hisdoc Generates red, green and blue raster map layers combining hue, intensity, and saturation (his) values from user-specified input raster map layers.Raster => Manage map colors => Create 3 RGB (red, green, blue) maps from 3 HIS (hue, intensity, saturation) maps
r.in.arcdoc Convert an ESRI ARC/INFO ascii raster file (GRID) into a (binary) raster map layer. File => Import => Raster map => ESRI Arc/Info ASCII grid
r.in.asciidoc Convert an ASCII raster text file into a (binary) raster map layer. File => Import => Raster map => ASCII GRID
r.in.bindoc Import a binary raster file into a GRASS raster map layer. File => Import => Raster map => Binary file
r.in.gdaldoc Import GDAL supported raster file into a binary raster map layer. File => Import => Raster map => Multiple formats using GDAL
r.in.gridatbdoc Imports GRIDATB.FOR map file (TOPMODEL) into GRASS raster map File => Import => Raster map => GRIDATB.FOR map file (TOPMODEL)
r.in.matdoc Import a binary MAT-File(v4) to a GRASS raster. File => Import => Raster map => MAT-File (v.4) map file (Matlab or Octave)
r.in.polydoc Create raster maps from ascii polygon/line data files in the current directory. File => Import => Raster map => GRASS ASCII
r.in.srtmdoc imports SRTM hgt files into GRASS. File => Import => Raster map => SRTM hgt files
r.infodoc Outputs basic information about a user-specified raster map layer.Raster => Reports and statistics => Report basic file information

Image => Reports and statistics => Report basic file information

r.kappadocCalculate error matrix and kappa parameter for accuracy assessment of classification result.Image => Reports and statistics => Kappa classification accuracy assessment
r.le.patchdoc calculates attribute, patch size, core (interior) size, shape, fractal dimension, and perimeter measures for sets of patches in a landscapeRaster => Landscape structure modeling => Analyze landscape patch information
r.le.pixeldoc set of measures for attributes, diversity, texture, juxtaposition, and edge.Raster => Landscape structure modeling => Analyze landscape characteristics
r.le.setupdoc set up the sampling and analysis framework that will be used by the other r.le programs.Raster => Landscape structure modeling => Set up sampling and analysis framework
r.le.tracedoc display the boundary of each patch and show how the boundary is traced, display the attribute, size, perimeter, and shape indices for each patch, and save the data in an output file.Raster => Landscape structure modeling => Output landscape patch information
r.losdoc Line-of-sight raster analysis program.Raster => Terrain analysis => Visibility/line of sight
r.mapcalcdoc performs arithmetic on raster map layers. 
r.mapcalculatordoc Provides a GUI frontend to r.mapcalc.Raster => Map calculator
r.mediandoc Finds the median of values in a cover map within areas assigned the same category value in a user-specified base map. 
r.mfilterdoc Raster file matrix filter.Image => Filter image => User defined matrix/convolving filter
r.modedoc Finds the mode of values in a cover map within areas assigned the same category value in a user-specified base map. 
r.neighborsdoc Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer.Raster => Neighborhood analysis => Moving window analysis of raster cells
r.nulldoc The function of r.null is to explicitly create the NULL-value bitmap file.Raster => Develop map => Manage null values
r.out.arcdoc Converts a raster map layer into an ESRI ARCGRID file. File => Export => Raster map => ESRI ARC/INFO ASCII grid
r.out.asciidoc Converts a raster map layer into an ASCII text file. File => Export => Raster map => ASCII grid (for GRASS, Surfer, Modflow, etc)
r.out.bindoc Exports a GRASS raster to a binary array. File => Export => Raster map => Binary file
r.out.gdaldoc outputs GRASS raster maps into various GIS formats as supported by GDAL. 
r.out.gridatbdocExports GRASS raster map to GRIDATB.FOR map file (TOPMODEL) File => Export => Raster map => GRIDATB.FOR map file (TOPMODEL)
r.out.matdoc Exports a GRASS raster to a binary MAT-File. File => Export => Raster map => MAT-File (v.4) map file (Matlab or Octave)
r.out.mpegdoc Raster File Series to MPEG Conversion Program. File => Export => Raster map => MPEG-1 animations
r.out.pngdoc Export GRASS raster as non-georeferenced PNG image format. File => Export => Raster map => PNG image (not georeferenced)
r.out.povdoc Converts a raster map layer into a height-field file for POVRAY. File => Export => Raster map => POVray height-field
r.out.ppmdoc Converts a GRASS raster file to a PPM image file at the pixel resolution of the CURRENTLY DEFINED REGION. File => Export => Raster map => PPM image (24bit)
r.out.ppm3doc Converts 3 GRASS raster layers (R,G,B) to a PPM image file at the pixel resolution of the CURRENTLY DEFINED REGION. File => Export => Raster map => PPM image from red, green, blue raster maps
r.out.tiffdoc Exports a GRASS raster file to a 8/24bit TIFF image file at the pixel resolution of the currently defined region. File => Export => Raster map => TIFF image (8/24bit)
r.param.scaledoc Extracts terrain parameters from a DEM. Uses a multi-scalar approach by taking fitting quadratic parameters to any size window (via least squares)Raster => Terrain analysis => Terrain parameters
r.patchdocCreates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of "no data" in another map layer.Raster => Overlay maps => Patch maps
r.planedoc creates a tilted plane raster map given user-specified parameters for inclination, azimuth, and the geographic location of a point on the plane.Raster => Generate surfaces => Generate plane
r.profiledoc Outputs the raster map layer values lying on user-defined line(s).Raster => Reports and statistics => Sample values along transects
r.projdoc Re-project a raster map from one location to the current location.Raster => Develop map => Reproject raster from other location
r.quantdoc This routine produces the quantization file for a floating-point map.Raster => Develop map => Quantization for floating-point maps
r.random.cellsdoc Generates random cell values with spatial dependence.Raster => Generate random raster cells => Generate random cells
r.randomdoc Creates a raster map layer and vector point map containing randomly located sites.Raster => Generate random raster cells => Generate random cells and vector points from raster map
r.random.surfacedoc Generates random surface(s) with spatial dependence.Raster => Generate surfaces => Generate random surface with spatial dependence
r.reclass.area docreclasses a raster map greater or less than a user specified area size (in hectares).Raster => Change category values and labels => Reclassify categories for areas of specified sizes
r.reclass.file     Raster => Change category values and labels => Reclassify categories using rules file
r.reclass.rules     Raster => Change category values and labels => Reclassify categories using rules
r.reclassdoc Creates a new map layer whose category values are based upon the user's reclassification of categories in an existing raster map layer. 
r.recodedoc Recode raster maps. 
r.recode.file     Raster => Change category values and labels => Recode categories using rules file (create new map)
r.recode.rules     Raster => Change category values and labels => Recode categories using rules (create new map)
r.regiondoc Sets the boundary definitions for a raster map.Raster => Develop map => Manage boundary definitions
r.regression.linedoc Calculates linear regression from two raster mapsaster => Reports and statistics => Linear regression between 2 maps
r.reportdoc Reports statistics for raster map layers.Raster => Reports and statistics => Sum area by map and category
r.resamp.rstdocReinterpolates and computes topographic analysis from input raster file to a new raster file (possibly with different resolution) using regularized spline with tension and smoothing.Raster => Develop map => Resample (change resolution) using regularized spline tension
r.resampledoc GRASS raster map layer data resampling capability.Raster => Develop map => Resample (change resolution) using nearest neighbor method
r.rescale.eqdoc Rescales histogram equalized the range of categoryvalues in a raster map layer.Raster => Change category values and labels => Rescale categories with equalized histogram (create new map)
r.rescaledoc Rescales the range of category values in a raster map layer.Raster => Change category values and labels => Rescale categories (create new map)
r.rosdoc Generates three, or four raster map layers showing 1) the base (perpendicular) rate of spread (ROS), 2) the maximum (forward) ROS, 3) the direction of the maximum ROS, and optionally 4) the maximum potential spotting distance.Raster => Wildfire modeling => Generate rate of spread (ROS) maps
r.seriesdoc Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers.Raster => Overlay maps => Function of map series (time series)
r.shaded.reliefdoc creates a raster shaded relief map based on current resolution settings and on sun altitude, azimuth, and z-exaggeration values enteredRaster => Terrain analysis => Shaded relief map
r.slope.aspectdoc Generates raster map layers of slope, aspect, curvatures and partial derivatives from a raster map layer of true elevation values. Aspect is calculated counterclockwise from east.Raster => Terrain analysis => Slope and aspect
r.spreaddoc Simulates elliptically anisotropic spread on a graphics window and generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths.Raster => Wildfire modeling => Simulate anisotropic spread phenomena
r.spreadpathdoc Recursively traces the least cost path backwards to cells from which the cumulative cost was determined.Raster => Wildfire modeling => Generate least-cost spread paths
r.statisticsdoc Category or object oriented statistics.Raster => Overlay maps => Statistical calculations for cover map over base map
r.statsdoc Generates area statistics for raster map layers.Raster => Reports and statistics => General statistics
r.sumdocSums up the raster cell values.Raster => Reports and statistics => Sum all cell category values
r.sundoc Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in a local text file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated.Raster => Solar radiance and shadows => Solar irradiance and daily irradiation
r.sunmaskdocCalculates cast shadow areas from sun position and DEM. Either A: exact sun position is specified, or B: date/time to calculate the sun position by r.sunmask itself.Raster => Solar radiance and shadows => Shadows map for sun position or date/time
r.surf.areadoc Surface area estimation for rasters.Raster => Reports and statistics => Total surface area corrected for topography
r.surf.contourdoc Surface generation program from rasterized contours.Raster => Interpolate surfaces => Interpolation from raster contours
r.surf.fractaldoc GRASS module to create a fractal surface of a given fractal dimension. Uses spectral synthesis method. Can create intermediate layers showing the build up of different spectral coefficients (see Saupe, pp.106-107 for an example of this). Use this module to generate naturally looking synthetical elevation models (DEM).Raster => Generate surfaces => Generate fractal surface
r.surf.gaussdoc GRASS module to produce a raster map layer of gaussian deviates whose mean and standard deviation can be expressed by the user. It uses a gaussian random number generator.Raster => Generate surfaces => Generate gaussian deviates surface
r.surf.idwdoc Surface interpolation utility for raster map layers.Raster => Interpolate surfaces => Inverse distance weighted interpolation from raster points
r.surf.randomdoc Produces a raster map layer of uniform random deviates whose range can be expressed by the user.Raster => Generate surfaces => Generate random deviates surface
r.terraflowdoc Flow computation for massive grids (Float version).Raster => Hydrologic modeling => Flow accumulation for massive grids
r.texturedoc Generate images with textural features from a raster mapRaster => Terrain analysis => Textural features
r.thindoc Thins non-zero cells that denote linear features in a raster map layer.Raster => Transform features => Thin linear features
r.timestampdoc Print/add/remove a timestamp for a raster map.Raster => Develop map => Manage timestamps for files
r.to.vectdoc Converts a raster map into a vector map layer. GIS => Map type conversions => Raster to vector map
r.topidxdoc Creates topographic index, ln(a/tan(beta)), map from elevation map.Raster => Hydrologic modeling => Topographic index map
r.topmodeldoc Simulates TOPMODEL which is a physically based hydrologic model.Raster => Hydrologic modeling => TOPMODEL simulation
r.transectdoc Outputs raster map layer values lying along user defined transect line(s).Raster => Reports and statistics => Sample values along transects (use azimuth, distance)
r.univardoc Calculates univariate statistics from the non-null cells of a raster map.Raster => Reports and statistics => Univariate statistics
r.univar.shdoc calculates univariate statistics of a raster map. Raster => Reports and statistics => Univariate statistics (script version)
r.water.outletdoc Watershed basin creation program.Raster => Hydrologic modeling => Watershed basin creation
r.watersheddoc Watershed basin analysis program.Raster => Hydrologic modeling => Watershed analysis
r.whatdoc Queries raster map layers on their category values and category labels.Raster => Query by Coordinate(s)
Raster3D commands   TOP
Bash Help Description GUI(Display Manager)
r3.in.asciidoc Convert a 3D ASCII raster text file into a (binary) 3D raster map layer File => Import => Grid 3D => ASCII 3D file
r3.in.v5ddoc import of 3-dimensional Vis5D files (i.e. the v5d file with 1 variable and 1 time step) File => Import => Grid 3D => Vis5D filee
r3.infodoc Outputs basic information about a user-specified 3D raster map layer.Grid3D => Reports and statistics => Display information about grid3D volume
r3.mapcalcdoc performs arithmetic on 3D grid volume data.  
r3.mapcalculator  (invalid GUI command) Grid3D => Map calculator for grid3D operations
r3.maskdoc Establishes or removes the current working 3D raster mask.Grid3D => Develop grid3D volumes => Create 3D mask for grid3D operations
r3.mkdspfdoc Creates a display file from an existing grid3 file according to specified threshold levels. Grid3D => Develop grid3D volumes => Create display file for grid3D volume
r3.nulldoc Explicitly create the 3D NULL-value bitmap file.Grid3D => Develop grid3D volumes => Manage nulls for grid3D volume
r3.out.asciidoc Converts a 3D raster map layer into an ASCII text file File => Export => Grid 3D => ASCII 3D file
r3.out.v5ddoc Export of GRASS 3D raster file to 3-dimensional Vis5D file. File => Export => Grid 3D => Vis5D file
r3.timestampdocprint/add/remove a timestamp for a 3D raster mapGrid3D => Develop grid3D volumes => Manage timestamp for grid3D volume
Some GUI commands   TOP
Bash Help Description GUI(Display Manager)
show.fonts.sh (invalid GUI command)Display => Display text on maps => Display standard GRASS fonts
    TK System Information Help => About System
Vector commands   TOP
Bash Help Description GUI(Display Manager)
v.bufferdoc Create a buffer around features of given type (areas must contain centroid).Vector => Create vector buffers
v.build.alldoc run v.build for all vectors in current mapset. 
v.builddoc Creates topology for GRASS vector data.Vector => Develop map => Create/rebuild topology
v.build.polylinesdoc Build polylines from lines.Vector => Develop map => Build polylines from adjacent segments
v.categorydocAttach, delete or report vector categories to map geometry.Vector => Change attributes => Attach, delete or report categories
v.cleandoc Toolset to clean vector topology.Vector => Develop map => Clean vector files
v.convert.alldoc converts all GRASS 5.0/5.3/5.4 vectors in the current mapset into 5.7 vectors. 
v.convertdocImports older versions of GRASS vectors. File => Import => Vector map => Import old GRASS vector format
v.db.connectdoc prints/sets DB connection for a vector mapVector => Vector <-> connections => Set database connection for vector attributes
v.db.selectdocPrint vector attributes 
v.delaunaydoc Create a Delaunay triangulation from an input vector of points or centroids.Vector => Work with vector points => Generate areas from points => Generate Delaunay triangles for point set
v.digitdoc vector map digitizer with graphical user interface.Vector => Develop map => Digitize
v.distancedoc Find the nearest element in vector 'to' for elements in vector 'from'. Various information about this relation may be uploaded to the attribute table of input vector 'from' or printed to stdout.Vector => Locate nearest features to points or centroids
v.externaldoc Create a new vector as a read-only link to OGR layer. Available drivers:Vector => Vector <-> connections => Create new vector as link to external OGR layer
v.extractdoc Selects vector objects from an existing vector map and creates a new map containing only the selected objects. If 'list', 'file' and 'where' options are not specified, all features of given type and layer are extracted, categories are not changed in that case.Vector => Query by attributes
v.hulldoc Uses a GRASS vector points map to produce a convex hull vector mapVector => Work with vector points => Generate areas from points => Generate convex hull for point set
v.in.asciidoc Convert GRASS ascii file or points file to binary vector. File => Import => Vector map => ASCII points file or GRASS ASCII vector file
v.in.dbdoc Create new vector (points) from database table containing coordinates.Vector => Work with vector points => Generate points => Generate points from database with x/y coordinates
v.in.e00doc imports ASCII and binary E00 vector files into GRASS. File => Import => Vector map => ESRI e00 format
v.in.garmindoc import waypoint, route, and track data from a locally connected Garmin GPS receiver File => Import => Vector map => Garmin GPS Waypoints/Routes/Tracks
v.in.ogrdoc Convert OGR vectors to GRASS. Available drivers: File => Import => Vector map => Various formats using OGR
v.in.regiondoc Create a new vector from current region.Vector => Generate area feature for extent of current region
v.in.mapgen.sh  (invalid GUI command) File => Import => Vector map => MATLAB MapGen files
v.in.sites.alldoc converts all GRASS 5.0/5.3/5.4 sites files in the current mapset into 5.7 vectors. 
v.in.sitesdoc Converts a GRASS site_lists file into a vector file. GIS => Map type conversions => Sites to vector
v.infodoc Outputs basic information about a user-specified vector map layer.Vector => Reports and statistics => Basic information
v.kcvdoc Randomly partition points into test/train sets.Vector => Work with vector points => Partition points into text/training sets for k-fold cross validation
v.kerneldoc Generates a raster density map from vector points data using a moving 2D isotropic Gaussian kernel or optionally generates a vector density map on vector network with a 1D kernelRaster => Generate surfaces => Generate density surface using moving Gausian kernel
v.labeldoc Create paint labels for GRASS vector file and attached attributes.Vector => Develop map => Create text label for vector features
v.mkgriddoc Creates a (binary) GRASS vector map of a user-defined grid.Vector => Generate rectangular vector grid
v.neighborsdoc Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map layer.Raster => Neighborhood analysis => Analyze vector points in neighborhood of raster cells
v.net.allocdoc Allocate subnets for nearest centres (direction from centre). Centre node must be opened (costs >= 0). Costs of centre node are used in calculationVector => Network analysis => Allocate subnets
v.netdoc Network maintenance.Vector => Network analysis => Network maintenance
v.net.isodoc Split net to bands between cost isolines (direction from centre). Centre node must be opened (costs >= 0). Costs of centre node are used in calculationVector => Network analysis => Split net to bands between cost isolines
v.net.pathdoc Find shortest path on vector network. Reads start/end pointsfrom standard input in 2 possible formats:Vector => Network analysis => Shortest route
v.net.salesmandoc Create a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal.Vector => Network analysis => Travelling salesman analysis
v.net.steinerdoc Create Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the the result may be sub optimal.Vector => Network analysis => Steiner tree
v.normaldoc tests for normality for points.Vector => Reports and statistics => Test normality of point distribution
v.out.asciidoc Convert a GRASS binary vector map to a GRASS ASCII vector map File => Export => Vector map => ASCII vector or point file/old GRASS ASCII vector file
v.out.dxfdoc Exports GRASS vector files to DXF file format. File => Export => Vector map => DXF file (ASCII)
v.out.ogrdocConvert to OGR format. File => Export => Vector map => Various formats using OGR (SHAPE, MapInfo, etc
v.out.povdoc Convert to POV-Ray format, GRASS x,y,z -> POV-Ray x,z,y File => Export => Vector map => POV-Ray format
v.overlaydoc Overlay 2 vector maps.Vector => Overlay maps => Overlay/combine 2 vector maps
v.patchdoc Creates a new binary vector map layer by combining other binary vector map layers.Vector => Overlay maps => Patch multiple maps (combine)
v.perturbdoc Random location perturbations of GRASS sites.Vector => Work with vector points => Generate points => Random location perturbations of points
v.projdoc Allows projection conversion of vector files.Vector => Develop map => Reproject vector from other location
v.qcountdoc indices for quadrat counts of sites listsVector => Reports and statistics => Indices of point counts in quadrats
v.randomdoc Randomly generate a GRASS vector points map.Vector => Work with vector points => Generate points => Generate random points
v.reclassdoc Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column.Vector => Change attributes => Reclassify features using rules file
v.sampledoc Sample a raster file at site locations.Vector => Work with vector points => Sample raster maps => Sample raster neighborhood around points
v.segmentdoc Create points/segments from input lines, and positions read from stdin in format:Vector => Develop map => Split polylines into segments
v.selectdoc Select features from ainput by features from binput.Vector => Query by map features
v.surf.idwdoc Surface interpolation from sites data by Inverse Distance Squared Weighting.Raster => Interpolate surfaces => Inverse distance weighting interpolation from vector points
v.surf.rstdoc Interpolation and topographic analysis from given point or contour data in vector format to GRASS floating point raster format using regularized spline with tension.Raster => Interpolate surfaces => Regularized spline tension interpolation from vector points or contours
v.to.dbdoc Load values from vector to database. In uploaded/printed category values '-1' is used for 'no category' and 'null'/'-' if category cannot be found or multiple categories were found.Vector => Reports and statistics => Load vector attributes to database or create reports
v.to.pointsdoc Create points along input lines. GIS => Map type conversions => Vector to points
v.to.rastdoc Converts a binary GRASS vector map layer into a GRASS raster map layer. GIS => Map type conversions => Vector to raster
v.topo.check   (invalid GUI command) Vector => Develop map => Break lines at intersections
v.transformdoc Transforms an vector map layer from one coordinate system into another coordinate system.Vector => Rectify and georeference vector map
v.typedoc Change the type of geometry elements.Vector => Develop map => Convert vector feature types
v.univardoc Calculates univariate statistics for attribute. Variance and standard deviation is calculated only for points.Vector => Reports and statistics => Univariate statistics
v.vol.rstdoc Interpolates point data to a G3D grid volume using regularized spline with tension (RST) algorithmGrid3D => Interpolate volume from vector points using splines
v.voronoi docCreate a Delaunay triangulation from an input vector of points or centroids.Vector => Work with vector points => Generate areas from points => Generate Voronoi diagram/Thiessen polygons for point set
v.what.rastdocUpload raster values at positions of vector points to the table.Vector => Work with vector points => Sample raster maps => Sample raster map at point locations
TOP

Comments, corrections or suggestions?