Script G_landforms

Extraction of generic landforms using the SLOPE, PLANC and ACV

 

This script will extract six generic landforms (stream, ridge, slope, plain and pit) using the fuzzy k-means classification of three input terrain parameters: slope in % (SLOPE), planar curvature (PLANC) and Anisotropic Coefficient of Variation (ACV). The generic landforms are:

Input parameters are: %1 - table with central values has to have same domain as the class map, %2 standard fuzziness factor (1.5), %3 - domain, %4 - SLOPE, %5 - PLANC and %6 - ACV. The output are membership values (0-1) to each generic landform. You also need to download the LF_class table where the class centers are defined. You can modify these as you see them fit. If you change values in the table, make sure that none of the standard deviations in not equal zero, otherwise the algorithm will not be able to derive memberships.

Created by: T. Hengl; Last update: 01. February 2006.

Dialog box options:

Class centres:

Select a Table parameter to be used as Class centres. Default is LF_class.tbt

fuzziness factor:

Select a Value parameter to be used as fuzziness factor. Default is 1.5

Domain:

Select a Domain parameter to be used as Domain. Default is landforms.dom

SLOPE:

Select a Raster Map parameter to be used as SLOPE. This, you need to derive prior to running this script.

PLANC:

Select a Raster Map parameter to be used as PLANC. This, you need to derive prior to running this script.

ACV:

Select a Raster Map parameter to be used as ACV. This, you need to derive prior to running this script.

Tip:

See also: