Skip to content

r.slopeunits.clean

Clean results of r.slopeunits.create

r.slopeunits.clean [-mn] demmap=name [plainsmap=name] slumap=name [slumapclean=name] cleansize=float [--overwrite] [--verbose] [--quiet] [--qq] [--ui]

Example:

r.slopeunits.clean demmap=name slumap=name cleansize=25000

grass.script.run_command("r.slopeunits.clean", demmap, plainsmap=None, slumap, slumapclean=None, cleansize=25000, flags=None, overwrite=False, verbose=False, quiet=False, superquiet=False)

Example:

gs.run_command("r.slopeunits.clean", demmap="name", slumap="name", cleansize=25000)

Parameters

demmap=name [required]
    Input digital elevation model
plainsmap=name
    Input raster map of alluvial plains
slumap=name [required]
    Input Slope Units layer (the main input)
slumapclean=name
    Output Slope Units layer, cleaned (the main output)
cleansize=float [required]
    Slope Units size to be removed
    Default: 25000
-m
    Perform quick cleaning of small-sized areas and stripes
-n
    Perform detailed cleaning of small-sized areas (slow)
--overwrite
    Allow output files to overwrite existing files
--help
    Print usage summary
--verbose
    Verbose module output
--quiet
    Quiet module output
--qq
    Very quiet module output
--ui
    Force launching GUI dialog

demmap : str, required
    Input digital elevation model
    Used as: input, raster, name
plainsmap : str, optional
    Input raster map of alluvial plains
    Used as: input, raster, name
slumap : str, required
    Input Slope Units layer (the main input)
    Used as: input, raster, name
slumapclean : str, optional
    Output Slope Units layer, cleaned (the main output)
    Used as: output, raster, name
cleansize : float, required
    Slope Units size to be removed
    Default: 25000
flags : str, optional
    Allowed values: m, n
    m
        Perform quick cleaning of small-sized areas and stripes
    n
        Perform detailed cleaning of small-sized areas (slow)
overwrite: bool, optional
    Allow output files to overwrite existing files
    Default: False
verbose: bool, optional
    Verbose module output
    Default: False
quiet: bool, optional
    Quiet module output
    Default: False
superquiet: bool, optional
    Very quiet module output
    Default: False

DESCRIPTION

r.slopeunits.clean cleans slope units layer, e.g. results of r.slopeunits.create.

NOTES

EXAMPLE

r.slopeunits.clean \
    demmap=dem_italia_isolegrandi@su_test \
    plainsmap=flat \
    slumap=su_tmp \
    slumapclean=su_tmp_cl \
    cleansize=25000 \
    -m

SEE ALSO

r.slopeunits.create, r.slopeunits.metrics, r.slopeunits.optimize

AUTHORS

Main authors: Ivan Marchesini, Massimiliano Alvioli, CNR-IRPI
Markus Metz (refactoring, translation of "clean_method_3" to python), Carmen Tawalika (creation of extra addon), mundialis

SOURCE CODE

Available at: r.slopeunits.clean source code (history)
Latest change: Thursday Feb 20 13:02:26 2025 in commit 53de819