.TH r.topidx 1grass "" "GRASS 6.4.4" "Grass User's Manual" .SH NAME \fI\fBr.topidx\fR\fR - Creates topographic index map from elevation raster map. .SH KEYWORDS raster, hydrology .SH SYNOPSIS \fBr.topidx\fR .br \fBr.topidx help\fR .br \fBr.topidx input\fR=\fIname\fR \fBoutput\fR=\fIname\fR [\-\-\fBoverwrite\fR] [\-\-\fBverbose\fR] [\-\-\fBquiet\fR] .SS Flags: .IP "\fB\-\-overwrite\fR" 4m .br Allow output files to overwrite existing files .IP "\fB\-\-verbose\fR" 4m .br Verbose module output .IP "\fB\-\-quiet\fR" 4m .br Quiet module output .PP .SS Parameters: .IP "\fBinput\fR=\fIname\fR" 4m .br Input elevation map .IP "\fBoutput\fR=\fIname\fR" 4m .br Output topographic index map .PP .SH DESCRIPTION \fIr.topidx\fR creates topographic index (wetness index), ln(a/tan(beta)), map from elevation map .PP where .br a: the area of the hillslope per unit contour length that drains through any point, .PP .br tan(beta): the local surface topographic slope (delta vertical) / (delta horizontal). .PP .PP Input maps may have NULL values. For example, if you have a MASK for a watershed (basin map from \fIr.water.outlet\fR), the following command will create a masked elevation map (belev): \fC .DS .br r.mapcalc "belev = if(isnull(basin), basin, elev)" .br .DE \fR .PP \fIr.stats -Anc\fR prints out averaged statistics for topographic index. .SH SEE ALSO \fIr.topmodel\fR, \fIr.water.outlet\fR, \fIr.mapcalc\fR .SH REFERENCE Moore, I.D., R.B. Grayson, and A.R. Ladson, 1991. Digital terrain modeling: A review of hydrological, geomorphological, and biological applications. Hydrol. Processes 5:3-30. .SH AUTHORS Main algorithm sources are rewritten from GRIDATB.FOR. .br Thanks to Keith Beven. .PP GRASS port by Huidae Cho .br Hydro Laboratory, Kyungpook National University, South Korea .PP \fILast changed: $Date: 2011-11-08 12:29:50 +0100 (Tue, 08 Nov 2011) $\fR .PP Full index .PP © 2003-2014 GRASS Development Team