SAGA 9.3.3 | Tool Library Documentation

Polygon Generalization


Description

A simple generalization tool for polygons. The tool joins polygons with an area size smaller than the specified threshold to a neighbouring polygon. Either the neighbouring polygon with the largest area or the one with which the largest edge length is shared wins.


Parameters

 NameTypeIdentifierDescriptionConstraints
InputShapesshapes, inputPOLYGONSThe input polygons.-
OutputGeneralized Shapesshapes, output, optionalGENERALIZEDThe generalized output polygons.-
OptionsArea Thresholdfloating point numberTHRESHOLDThe maximum area of a polygon to get joined [map units squared].Minimum: 0.000000 Default: 100.000000
Join to Neighbour with ...choiceJOIN_TOChoose the method to determine the winner polygon.Available Choices: [0] largest area [1] largest shared edge length Default: 0
Check VerticesbooleanVERTICES-Default: 0
Tolerancefloating point numberEPSILON-Minimum: 0.000000 Default: 0.000010

Command Line


Usage: saga_cmd shapes_polygons 23 [-POLYGONS ] [-GENERALIZED ] [-THRESHOLD ] [-JOIN_TO ] [-VERTICES ] [-EPSILON ]
  -POLYGONS:    	Shapes
	shapes, input
  -GENERALIZED: 	Generalized Shapes
	shapes, output, optional
  -THRESHOLD:	Area Threshold
	floating point number
	Minimum: 0.000000
	Default: 100.000000
  -JOIN_TO:     	Join to Neighbour with ...
	choice
	Available Choices:
	[0] largest area
	[1] largest shared edge length
	Default: 0
  -VERTICES:    	Check Vertices
	boolean
	Default: 0
  -EPSILON:  	Tolerance
	floating point number
	Minimum: 0.000000
	Default: 0.000010