GRASS logo

NAME

r.slopeunits.create - Create a raster layer of slope units

KEYWORDS

raster, elevation, slopeunits

SYNOPSIS

r.slopeunits.create
r.slopeunits.create --help
r.slopeunits.create [-gs] demmap=name [plainsmap=name] slumap=name [slumapvect=name] [circvarmap=name] [areamap=name] thresh=float areamin=float [areamax=float] cvmin=float rf=integer maxiteration=integer [generalize_treshold=float] [convergence=integer] [--overwrite] [--help] [--verbose] [--quiet] [--ui]

Flags:

-g
Generalize Slope Units vector layer
-s
SFD (D8) flow in r.watershed (default is MFD)
SFD: single flow direction, MFD: multiple flow direction
--overwrite
Allow output files to overwrite existing files
--help
Print usage summary
--verbose
Verbose module output
--quiet
Quiet module output
--ui
Force launching GUI dialog

Parameters:

demmap=name [required]
Input digital elevation model
plainsmap=name
Input raster map of alluvial plains
slumap=name [required]
Output Slope Units layer (the main output)
slumapvect=name
Output Slope Units layer as vector layer
circvarmap=name
Output Circular Variance layer
areamap=name
Output Area layer; values in square meters
thresh=float [required]
Initial threshold (m^2).
areamin=float [required]
Minimum area (m^2) below which the slope unit is not further segmented
areamax=float
Maximum area (m^2) above which the slope unit is segmented irrespective of aspect
cvmin=float [required]
Minimum value of the circular variance (0.0-1.0) below which the slope unit is not further segmented
rf=integer [required]
Factor used to iterativelly reduce initial threshold: newthresh=thresh-thresh/reductionfactor
maxiteration=integer [required]
maximum number of iteration to do before the procedure is in any case stopped
generalize_treshold=float
Threshold for maximal tolerance value for v.generalize
Options: 0-1000000000
Default: 20
convergence=integer
Convergence factor for MFD in r.watershed (1-10)
1 = most diverging flow, 10 = most converging flow. Recommended: 5
Default: 5

Table of contents

DESCRIPTION

r.slopeunits.create creates a raster layer of slope units. Optionally, a vector map can be created.

NOTES

EXAMPLE

r.slopeunits.create \
    demmap=dem_italia_isolegrandi@su_test \
    plainsmap=flat \
    slumap=su_tmp \
    thresh=250000 \
    areamin=200000 \
    cvmin=0.25 \
    rf=2 \
    maxiteration=50

SEE ALSO

r.slopeunits.clean, r.slopeunits.metrics, r.slopeunits.optimize

AUTHORS

Main authors: Ivan Marchesini, Massimiliano Alvioli, CNR-IRPI
Markus Metz (refactoring), mundialis

SOURCE CODE

Available at: r.slopeunits.create source code (history)

Latest change: Wednesday Jan 22 09:08:05 2025 in commit: 716d827ce825ef48b41cedc17e8801b5973bd05c


Main index | Raster index | Topics index | Keywords index | Graphical index | Full index

© 2003-2025 GRASS Development Team, GRASS GIS 8.5.0dev Reference Manual