Skip to content

Instantly share code, notes, and snippets.

@ThomasG77
Last active July 10, 2020 15:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ThomasG77/7ef3163f2c45f83fd90040ea84a37af2 to your computer and use it in GitHub Desktop.
Save ThomasG77/7ef3163f2c45f83fd90040ea84a37af2 to your computer and use it in GitHub Desktop.
This gist exceeds the recommended number of files (~10). To access all files, please clone this gist.

tessellate

Tessellate (3d:tessellate)

This algorithm tessellates a polygon geometry layer, dividing the geometries into triangular components.

The output layer consists of multipolygon geometries for each input feature, with each multipolygon consisting of multiple triangle component polygons.


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

OUTPUT: Tessellated

	Parameter type:	QgsProcessingParameterFeatureSink

	Accepted data types:
		- str: destination vector file, e.g. 'd:/test.shp'
		- str: 'memory:' to store result in temporary memory layer
		- str: using vector provider ID prefix and destination URI, e.g. 'postgres:…' to store result in PostGIS table
		- QgsProcessingOutputLayerDefinition
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Tessellated

QGIS algorithms

tessellate

Tessellate (3d:tessellate)

This algorithm tessellates a polygon geometry layer, dividing the geometries into triangular components.

The output layer consists of multipolygon geometries for each input feature, with each multipolygon consisting of multiple triangle component polygons.


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

OUTPUT: Tessellated

	Parameter type:	QgsProcessingParameterFeatureSink

	Accepted data types:
		- str: destination vector file, e.g. 'd:/test.shp'
		- str: 'memory:' to store result in temporary memory layer
		- str: using vector provider ID prefix and destination URI, e.g. 'postgres:…' to store result in PostGIS table
		- QgsProcessingOutputLayerDefinition
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Tessellated

aspect

Aspect (gdal:aspect)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

TRIG_ANGLE: Return trigonometric angle instead of azimuth

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

ZERO_FLAT: Return 0 for flat instead of -9999

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

COMPUTE_EDGES: Compute edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

ZEVENBERGEN: Use Zevenbergen&Thorne formula instead of the Horn's one

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Aspect

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Aspect

assignprojection

Assign projection (gdal:assignprojection)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

CRS: Desired CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Layer with projection

buffervectors

Buffer vectors (gdal:buffervectors)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

GEOMETRY: Geometry column name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DISTANCE: Buffer distance

	Parameter type:	QgsProcessingParameterDistance

	Accepted data types:
		- int
		- float
		- QgsProperty

FIELD: Dissolve by attribute

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

DISSOLVE: Dissolve all results

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

EXPLODE_COLLECTIONS: Produce one feature for each geometry in any kind of geometry collection in the source file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Buffer

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Buffer

buildvirtualraster

Build virtual raster (gdal:buildvirtualraster)


----------------
Input parameters
----------------

INPUT: Input layers

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

RESOLUTION: Resolution

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Average
		- 1: Highest
		- 2: Lowest

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

SEPARATE: Place each input file into a separate band

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

PROJ_DIFFERENCE: Allow projection difference

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

ADD_ALPHA: Add alpha mask band to VRT when source raster has none

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

ASSIGN_CRS: Override projection for the output file

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

RESAMPLING: Resampling algorithm

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Nearest Neighbour
		- 1: Bilinear
		- 2: Cubic Convolution
		- 3: B-Spline Convolution
		- 4: Lanczos Windowed Sinc
		- 5: Average
		- 6: Mode

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

SRC_NODATA: Nodata value(s) for input bands (space separated)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Virtual

	Parameter type:	ParameterVrtDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Virtual

buildvirtualvector

Build virtual vector (gdal:buildvirtualvector)

This algorithm creates a virtual layer that contains a set of vector layers.

The output virtual layer will not be opened in the current project.


----------------
Input parameters
----------------

INPUT: Input datasources

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

UNIONED: Create "unioned" VRT

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OUTPUT: Virtual vector

	Parameter type:	ParameterVectorVrtDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Virtual vector

VRT_STRING:  <QgsProcessingOutputString>
	Virtual string

cliprasterbyextent

Clip raster by extent (gdal:cliprasterbyextent)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

PROJWIN: Clipping extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

NODATA: Assign a specified nodata value to output bands

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Use Input Layer Data Type
		- 1: Byte
		- 2: Int16
		- 3: UInt16
		- 4: UInt32
		- 5: Int32
		- 6: Float32
		- 7: Float64
		- 8: CInt16
		- 9: CInt32
		- 10: CFloat32
		- 11: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Clipped (extent)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Clipped (extent)

cliprasterbymasklayer

Clip raster by mask layer (gdal:cliprasterbymasklayer)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

MASK: Mask layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

SOURCE_CRS: Source CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

TARGET_CRS: Target CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

NODATA: Assign a specified nodata value to output bands

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ALPHA_BAND: Create an output alpha band

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

CROP_TO_CUTLINE: Match the extent of the clipped raster to the extent of the mask layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

KEEP_RESOLUTION: Keep resolution of input raster

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

SET_RESOLUTION: Set output file resolution

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

X_RESOLUTION: X Resolution to output bands

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

Y_RESOLUTION: Y Resolution to output bands

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

MULTITHREADING: Use multithreaded warping implementation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Use Input Layer Data Type
		- 1: Byte
		- 2: Int16
		- 3: UInt16
		- 4: UInt32
		- 5: Int32
		- 6: Float32
		- 7: Float64
		- 8: CInt16
		- 9: CInt32
		- 10: CFloat32
		- 11: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Clipped (mask)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Clipped (mask)

clipvectorbyextent

Clip vector by extent (gdal:clipvectorbyextent)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

EXTENT: Clipping extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Clipped (extent)

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Clipped (extent)

clipvectorbypolygon

Clip vector by mask layer (gdal:clipvectorbypolygon)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

MASK: Mask layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Clipped (mask)

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Clipped (mask)

colorrelief

Color relief (gdal:colorrelief)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

COMPUTE_EDGES: Compute edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

COLOR_TABLE: Color configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

MATCH_MODE: Matching mode

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Use strict color matching
		- 1: Use closest RGBA quadruplet
		- 2: Use smoothly blended colors

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Color relief

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Color relief

contour

Contour (gdal:contour)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

INTERVAL: Interval between contour lines

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

FIELD_NAME: Attribute name (if not set, no elevation attribute is attached)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

CREATE_3D: Produce 3D vector

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

IGNORE_NODATA: Treat all raster values as valid

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

NODATA: Input pixel value to treat as "nodata"

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OFFSET: Offset from zero relative to which to interpret intervals

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Contours

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Contours

contour_polygon

Contour Polygons (gdal:contour_polygon)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

INTERVAL: Interval between contour lines

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

CREATE_3D: Produce 3D vector

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

IGNORE_NODATA: Treat all raster values as valid

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

NODATA: Input pixel value to treat as "nodata"

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OFFSET: Offset from zero relative to which to interpret intervals

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

FIELD_NAME_MIN: Attribute name for minimum elevation of contour polygon

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

FIELD_NAME_MAX: Attribute name for maximum elevation of contour polygon

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Contours

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Contours

convertformat

Convert format (gdal:convertformat)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Converted

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Converted

dissolve

Dissolve (gdal:dissolve)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

FIELD: Dissolve field

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

GEOMETRY: Geometry column name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXPLODE_COLLECTIONS: Produce one feature for each geometry in any kind of geometry collection in the source file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

KEEP_ATTRIBUTES: Keep input attributes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

COUNT_FEATURES: Count dissolved features

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

COMPUTE_AREA: Compute area and perimeter of dissolved features

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

COMPUTE_STATISTICS: Compute min/max/sum/mean for attribute

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

STATISTICS_ATTRIBUTE: Numeric attribute to calculate statistics on

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Dissolved

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Dissolved

executesql

Execute SQL (gdal:executesql)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

SQL: SQL expression

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DIALECT: SQL dialect

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: None
		- 1: OGR SQL
		- 2: SQLite

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: SQL result

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	SQL result

extractprojection

Extract projection (gdal:extractprojection)


----------------
Input parameters
----------------

INPUT: Input file

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

PRJ_FILE_CREATE: Create also .prj file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

WORLD_FILE:  <QgsProcessingOutputFile>
	World file

PRJ_FILE:  <QgsProcessingOutputFile>
	ESRI Shapefile prj file

fillnodata

Fill nodata (gdal:fillnodata)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

DISTANCE: Maximum distance (in pixels) to search out for values to interpolate

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ITERATIONS: Number of smoothing iterations to run after the interpolation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NO_MASK: Do not use the default validity mask for the input band

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

MASK_LAYER: Validity mask

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Filled

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Filled

gdal2tiles

gdal2tiles (gdal:gdal2tiles)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

PROFILE: Tile cutting profile

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Mercator
		- 1: Geodetic
		- 2: Raster

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

ZOOM: Zoom levels to render

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

VIEWER: Web viewer to generate

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: All
		- 1: GoogleMaps
		- 2: OpenLayers
		- 3: Leaflet
		- 4: None

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

TITLE: Title of the map

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

COPYRIGHT: Copyright of the map

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

RESAMPLING: Resampling method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Average
		- 1: Nearest neighbour
		- 2: Bilinear
		- 3: Cubic
		- 4: Cubic spline
		- 5: Lanczos windowed sinc
		- 6: Antialias

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

SOURCE_CRS: The spatial reference system used for the source input data

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

NODATA: Transparency value to assign to the input data

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

URL: URL address where the generated tiles are going to be published

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GOOGLE_KEY: Google Maps API key (http://code.google.com/apis/maps/signup.html)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

BING_KEY: Bing Maps API key (https://www.bingmapsportal.com/)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

RESUME: Generate only missing files

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

KML: Generate KML for Google Earth

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

NO_KML: Avoid automatic generation of KML files for EPSG:4326

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OUTPUT: Output directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputFolder>
	Output directory

gdal2xyz

gdal2xyz (gdal:gdal2xyz)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

CSV: Output comma-separated values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OUTPUT: XYZ ASCII file

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputFile>
	XYZ ASCII file

gdalinfo

Raster information (gdal:gdalinfo)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

MIN_MAX: Force computation of the actual min/max values for each band

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

STATS: Read and display image statistics (force computation if necessary)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

NOGCP: Suppress GCP info

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

NO_METADATA: Suppress metadata info

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Layer information

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputHtml>
	Layer information

gridaverage

Grid (Moving average) (gdal:gridaverage)


----------------
Input parameters
----------------

INPUT: Point layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

Z_FIELD: Z value from field

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

RADIUS_1: The first radius of search ellipse

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

RADIUS_2: The second radius of search ellipse

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ANGLE: Angle of search ellipse rotation in degrees (counter clockwise)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

MIN_POINTS: Minimum number of data points to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NODATA: NODATA marker to fill empty points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Interpolated (moving average)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Interpolated (moving average)

griddatametrics

Grid (Data metrics) (gdal:griddatametrics)


----------------
Input parameters
----------------

INPUT: Point layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

Z_FIELD: Z value from field

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

METRIC: Data metric to use

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Minimum
		- 1: Maximum
		- 2: Range
		- 3: Count
		- 4: Average distance
		- 5: Average distance between points

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

RADIUS_1: The first radius of search ellipse

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

RADIUS_2: The second radius of search ellipse

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ANGLE: Angle of search ellipse rotation in degrees (counter clockwise)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

MIN_POINTS: Minimum number of data points to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NODATA: NODATA marker to fill empty points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Interpolated (data metrics)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Interpolated (data metrics)

gridinversedistance

Grid (Inverse distance to a power) (gdal:gridinversedistance)


----------------
Input parameters
----------------

INPUT: Point layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

Z_FIELD: Z value from field

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

POWER: Weighting power

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

SMOOTHING: Smoothing

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

RADIUS_1: The first radius of search ellipse

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

RADIUS_2: The second radius of search ellipse

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ANGLE: Angle of search ellipse rotation in degrees (counter clockwise)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

MAX_POINTS: Maximum number of data points to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

MIN_POINTS: Minimum number of data points to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NODATA: NODATA marker to fill empty points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Interpolated (IDW)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Interpolated (IDW)

gridinversedistancenearestneighbor

Grid (IDW with nearest neighbor searching) (gdal:gridinversedistancenearestneighbor)


----------------
Input parameters
----------------

INPUT: Point layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

Z_FIELD: Z value from field

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

POWER: Weighting power

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

SMOOTHING: Smoothing

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

RADIUS: The radius of the search circle

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

MAX_POINTS: Maximum number of data points to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

MIN_POINTS: Minimum number of data points to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NODATA: NODATA marker to fill empty points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Interpolated (IDW with NN search)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Interpolated (IDW with NN search)

gridlinear

Grid (Linear) (gdal:gridlinear)


----------------
Input parameters
----------------

INPUT: Point layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

Z_FIELD: Z value from field

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

RADIUS: Search distance 

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NODATA: NODATA marker to fill empty points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Interpolated (Linear)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Interpolated (Linear)

gridnearestneighbor

Grid (Nearest neighbor) (gdal:gridnearestneighbor)


----------------
Input parameters
----------------

INPUT: Point layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

Z_FIELD: Z value from field

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

RADIUS_1: The first radius of search ellipse

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

RADIUS_2: The second radius of search ellipse

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ANGLE: Angle of search ellipse rotation in degrees (counter clockwise)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NODATA: NODATA marker to fill empty points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Interpolated (Nearest neighbor)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Interpolated (Nearest neighbor)

hillshade

Hillshade (gdal:hillshade)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

Z_FACTOR: Z factor (vertical exaggeration)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

SCALE: Scale (ratio of vertical units to horizontal)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

AZIMUTH: Azimuth of the light

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ALTITUDE: Altitude of the light

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

COMPUTE_EDGES: Compute edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

ZEVENBERGEN: Use Zevenbergen&Thorne formula instead of the Horn's one

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

COMBINED: Combined shading

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

MULTIDIRECTIONAL: Multidirectional shading

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Hillshade

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Hillshade

importvectorintopostgisdatabaseavailableconnections

Export to PostgreSQL (available connections) (gdal:importvectorintopostgisdatabaseavailableconnections)

Exports a vector layer to an existing PostgreSQL database connection


----------------
Input parameters
----------------

DATABASE: Database (connection name)

	Parameter type:	QgsProcessingParameterProviderConnection

	Accepted data types:
		- str
		- QgsProperty

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

SHAPE_ENCODING: Shape encoding

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GTYPE: Output geometry type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: 
		- 1: NONE
		- 2: GEOMETRY
		- 3: POINT
		- 4: LINESTRING
		- 5: POLYGON
		- 6: GEOMETRYCOLLECTION
		- 7: MULTIPOINT
		- 8: MULTIPOLYGON
		- 9: MULTILINESTRING

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

A_SRS: Assign an output CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

T_SRS: Reproject to this CRS on output 

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

S_SRS: Override source CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

SCHEMA: Schema (schema name)

	Parameter type:	QgsProcessingParameterDatabaseSchema

	Accepted data types:
		- str
		- QgsProperty

TABLE: Table to import to (leave blank to use layer name)

	Parameter type:	QgsProcessingParameterDatabaseTable

	Accepted data types:
		- str
		- QgsProperty

PK: Primary key (new field)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

PRIMARY_KEY: Primary key (existing field, used if the above option is left empty)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

GEOCOLUMN: Geometry column name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DIM: Vector dimensions

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: 2
		- 1: 3

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

SIMPLIFY: Distance tolerance for simplification

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

SEGMENTIZE: Maximum distance between 2 nodes (densification)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

SPAT: Select features by extent (defined in input layer CRS)

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

CLIP: Clip the input layer using the above (rectangle) extent

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

WHERE: Select features using a SQL "WHERE" statement (Ex: column='value')

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GT: Group N features per transaction (Default: 20000)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OVERWRITE: Overwrite existing table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

APPEND: Append to existing table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

ADDFIELDS: Append and add new fields to existing table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

LAUNDER: Do not launder columns/table names

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

INDEX: Do not create spatial index

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

SKIPFAILURES: Continue after a failure, skipping the failed feature

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

PROMOTETOMULTI: Promote to Multipart

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

PRECISION: Keep width and precision of input attributes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

importvectorintopostgisdatabasenewconnection

Export to PostgreSQL (new connection) (gdal:importvectorintopostgisdatabasenewconnection)

Exports a vector layer to a new PostgreSQL database connection


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

SHAPE_ENCODING: Shape encoding

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GTYPE: Output geometry type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: 
		- 1: NONE
		- 2: GEOMETRY
		- 3: POINT
		- 4: LINESTRING
		- 5: POLYGON
		- 6: GEOMETRYCOLLECTION
		- 7: MULTIPOINT
		- 8: MULTIPOLYGON
		- 9: MULTILINESTRING

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

A_SRS: Assign an output CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

T_SRS: Reproject to this CRS on output 

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

S_SRS: Override source CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

HOST: Host

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

PORT: Port

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

USER: Username

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DBNAME: Database name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

PASSWORD: Password

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

SCHEMA: Schema name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

TABLE: Table name, leave blank to use input name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

PK: Primary key (new field)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

PRIMARY_KEY: Primary key (existing field, used if the above option is left empty)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

GEOCOLUMN: Geometry column name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DIM: Vector dimensions

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: 2
		- 1: 3

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

SIMPLIFY: Distance tolerance for simplification

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

SEGMENTIZE: Maximum distance between 2 nodes (densification)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

SPAT: Select features by extent (defined in input layer CRS)

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

CLIP: Clip the input layer using the above (rectangle) extent

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

FIELDS: Fields to include (leave empty to use all fields)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

WHERE: Select features using a SQL "WHERE" statement (Ex: column='value')

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GT: Group N features per transaction (Default: 20000)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OVERWRITE: Overwrite existing table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

APPEND: Append to existing table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

ADDFIELDS: Append and add new fields to existing table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

LAUNDER: Do not launder columns/table names

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

INDEX: Do not create spatial index

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

SKIPFAILURES: Continue after a failure, skipping the failed feature

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

PROMOTETOMULTI: Promote to Multipart

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

PRECISION: Keep width and precision of input attributes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

merge

Merge (gdal:merge)


----------------
Input parameters
----------------

INPUT: Input layers

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

PCT: Grab pseudocolor table from first layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

SEPARATE: Place each input file into a separate band

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

NODATA_INPUT: Input pixel value to treat as "nodata"

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NODATA_OUTPUT: Assign specified "nodata" value to output

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Merged

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Merged

nearblack

Near black (gdal:nearblack)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

NEAR: How far from black (white)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

WHITE: Search for nearly white pixels instead of nearly black

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Nearblack

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Nearblack

offsetcurve

Offset curve (gdal:offsetcurve)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

GEOMETRY: Geometry column name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DISTANCE: Offset distance (left-sided: positive, right-sided: negative)

	Parameter type:	QgsProcessingParameterDistance

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Offset curve

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Offset curve

ogrinfo

Vector information (gdal:ogrinfo)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterVectorLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsVectorLayer

SUMMARY_ONLY: Summary output only

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

NO_METADATA: Suppress metadata info

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OUTPUT: Layer information

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputHtml>
	Layer information

onesidebuffer

One side buffer (gdal:onesidebuffer)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

GEOMETRY: Geometry column name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DISTANCE: Buffer distance

	Parameter type:	QgsProcessingParameterDistance

	Accepted data types:
		- int
		- float
		- QgsProperty

BUFFER_SIDE: Buffer side

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Right
		- 1: Left

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

FIELD: Dissolve by attribute

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

DISSOLVE: Dissolve all results

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

EXPLODE_COLLECTIONS: Produce one feature for each geometry in any kind of geometry collection in the source file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: One-sided buffer

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	One-sided buffer

overviews

Build overviews (pyramids) (gdal:overviews)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

CLEAN: Remove all existing overviews

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

LEVELS: Overview levels (e.g. 2 4 8 16)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

RESAMPLING: Resampling method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Nearest Neighbour (default)
		- 1: Average
		- 2: Gaussian
		- 3: Cubic Convolution
		- 4: B-Spline Convolution
		- 5: Lanczos Windowed Sinc
		- 6: Average MP
		- 7: Average in Mag/Phase Space
		- 8: Mode

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

FORMAT: Overviews format

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Internal (if possible)
		- 1: External (GTiff .ovr)
		- 2: External (ERDAS Imagine .aux)

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Pyramidized

pansharp

Pansharpening (gdal:pansharp)


----------------
Input parameters
----------------

SPECTRAL: Spectral dataset

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

PANCHROMATIC: Panchromatic dataset

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

RESAMPLING: Resampling algorithm

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Nearest Neighbour
		- 1: Bilinear
		- 2: Cubic
		- 3: Cubic Spline
		- 4: Lanczos Windowed Sinc
		- 5: Average

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Output

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Output

pcttorgb

PCT to RGB (gdal:pcttorgb)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

RGBA: Generate a RGBA file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OUTPUT: PCT to RGB

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	PCT to RGB

pointsalonglines

Points along lines (gdal:pointsalonglines)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

GEOMETRY: Geometry column name

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DISTANCE: Distance from line start represented as fraction of line length

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Points along lines

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Points along lines

polygonize

Polygonize (raster to vector) (gdal:polygonize)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

FIELD: Name of the field to create

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EIGHT_CONNECTEDNESS: Use 8-connectedness

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Vectorized

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Vectorized

proximity

Proximity (raster distance) (gdal:proximity)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

VALUES: A list of pixel values in the source image to be considered target pixels

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

UNITS: Distance units

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Georeferenced coordinates
		- 1: Pixel coordinates

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

MAX_DISTANCE: The maximum distance to be generated

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

REPLACE: Value to be applied to all pixels that are within the -maxdist of target pixels

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

NODATA: Nodata value to use for the destination proximity raster

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Proximity map

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Proximity map

rastercalculator

Raster calculator (gdal:rastercalculator)


----------------
Input parameters
----------------

INPUT_A: Input layer A

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND_A: Number of raster band for A

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

INPUT_B: Input layer B

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND_B: Number of raster band for B

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

INPUT_C: Input layer C

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND_C: Number of raster band for C

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

INPUT_D: Input layer D

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND_D: Number of raster band for D

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

INPUT_E: Input layer E

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND_E: Number of raster band for E

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

INPUT_F: Input layer F

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND_F: Number of raster band for F

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

FORMULA: Calculation in gdalnumeric syntax using +-/* or any numpy array functions (i.e. logical_and())

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

NO_DATA: Set output nodata value

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

RTYPE: Output raster type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Calculated

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Calculated

rasterize

Rasterize (vector to raster) (gdal:rasterize)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

FIELD: Field to use for a burn-in value

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

BURN: A fixed value to burn

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

UNITS: Output raster size units

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Pixels
		- 1: Georeferenced units

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

WIDTH: Width/Horizontal resolution

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

HEIGHT: Height/Vertical resolution

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

EXTENT: Output extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

NODATA: Assign a specified nodata value to output bands

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

INIT: Pre-initialize the output image with value

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

INVERT: Invert rasterization

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Rasterized

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Rasterized

rasterize_over_fixed_value

Rasterize (overwrite with fixed value) (gdal:rasterize_over_fixed_value)


----------------
Input parameters
----------------

INPUT: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

INPUT_RASTER: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BURN: A fixed value to burn

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ADD: Add burn in values to existing raster values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Rasterized

rasterize_over

Rasterize (overwrite with attribute) (gdal:rasterize_over)


----------------
Input parameters
----------------

INPUT: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

INPUT_RASTER: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

FIELD: Field to use for burn in value

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

ADD: Add burn in values to existing raster values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Rasterized

rearrange_bands

Rearrange bands (gdal:rearrange_bands)

This algorithm creates a new raster using selected band(s) from a given raster layer.

The algorithm also makes it possible to reorder the bands for the newly-created raster.


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BANDS: Selected band(s)

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Use Input Layer Data Type
		- 1: Byte
		- 2: Int16
		- 3: UInt16
		- 4: UInt32
		- 5: Int32
		- 6: Float32
		- 7: Float64
		- 8: CInt16
		- 9: CInt32
		- 10: CFloat32
		- 11: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Converted

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Converted

retile

Retile (gdal:retile)


----------------
Input parameters
----------------

INPUT: Input files

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

TILE_SIZE_X: Tile width

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

TILE_SIZE_Y: Tile height

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OVERLAP: Overlap in pixels between consecutive tiles

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

LEVELS: Number of pyramids levels to build

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

SOURCE_CRS: Source coordinate reference system

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

RESAMPLING: Resampling method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Nearest Neighbour
		- 1: Bilinear
		- 2: Cubic
		- 3: Cubic Spline
		- 4: Lanczos Windowed Sinc

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

DELIMITER: Column delimiter used in the CSV file

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Byte
		- 1: Int16
		- 2: UInt16
		- 3: UInt32
		- 4: Int32
		- 5: Float32
		- 6: Float64
		- 7: CInt16
		- 8: CInt32
		- 9: CFloat32
		- 10: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

ONLY_PYRAMIDS: Build only the pyramids

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

DIR_FOR_ROW: Use separate directory for each tiles row

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OUTPUT: Output directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

OUTPUT_CSV: CSV file containing the tile(s) georeferencing information

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputFolder>
	Output directory

OUTPUT_CSV:  <QgsProcessingOutputFile>
	CSV file containing the tile(s) georeferencing information

rgbtopct

RGB to PCT (gdal:rgbtopct)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

NCOLORS: Number of colors

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OUTPUT: RGB to PCT

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	RGB to PCT

roughness

Roughness (gdal:roughness)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

COMPUTE_EDGES: Compute edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Roughness

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Roughness

sieve

Sieve (gdal:sieve)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

THRESHOLD: Threshold

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

EIGHT_CONNECTEDNESS: Use 8-connectedness

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

NO_MASK: Do not use the default validity mask for the input band

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

MASK_LAYER: Validity mask

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Sieved

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Sieved

slope

Slope (gdal:slope)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

SCALE: Ratio of vertical units to horizontal

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

AS_PERCENT: Slope expressed as percent instead of degrees

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

COMPUTE_EDGES: Compute edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

ZEVENBERGEN: Use Zevenbergen&Thorne formula instead of the Horn's one

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Slope

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Slope

tileindex

Tile index (gdal:tileindex)


----------------
Input parameters
----------------

LAYERS: Input files

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

PATH_FIELD_NAME: Field name to hold the file path to the indexed rasters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

ABSOLUTE_PATH: Store absolute path to the indexed rasters

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

PROJ_DIFFERENCE: Skip files with different projection reference

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

TARGET_CRS: Transform geometries to the given CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

CRS_FIELD_NAME: The name of the field to store the SRS of each tile

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

CRS_FORMAT: The format in which the CRS of each tile must be written

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Auto
		- 1: Well-known text (WKT)
		- 2: EPSG
		- 3: Proj.4

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Tile index

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputVectorLayer>
	Tile index

tpitopographicpositionindex

Topographic Position Index (TPI) (gdal:tpitopographicpositionindex)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

COMPUTE_EDGES: Compute edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Topographic Position Index

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Topographic Position Index

translate

Translate (convert format) (gdal:translate)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

TARGET_CRS: Override the projection for the output file

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

NODATA: Assign a specified nodata value to output bands

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

COPY_SUBDATASETS: Copy all subdatasets of this file to individual output files

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Use Input Layer Data Type
		- 1: Byte
		- 2: Int16
		- 3: UInt16
		- 4: UInt32
		- 5: Int32
		- 6: Float32
		- 7: Float64
		- 8: CInt16
		- 9: CInt32
		- 10: CFloat32
		- 11: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

OUTPUT: Converted

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Converted

triterrainruggednessindex

Terrain Ruggedness Index (TRI) (gdal:triterrainruggednessindex)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

BAND: Band number

	Parameter type:	QgsProcessingParameterBand

	Accepted data types:
		- int
		- QgsProperty

COMPUTE_EDGES: Compute edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Terrain Ruggedness Index

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Terrain Ruggedness Index

warpreproject

Warp (reproject) (gdal:warpreproject)


----------------
Input parameters
----------------

INPUT: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

SOURCE_CRS: Source CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

TARGET_CRS: Target CRS

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

RESAMPLING: Resampling method to use

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Nearest Neighbour
		- 1: Bilinear
		- 2: Cubic
		- 3: Cubic Spline
		- 4: Lanczos Windowed Sinc
		- 5: Average
		- 6: Mode
		- 7: Maximum
		- 8: Minimum
		- 9: Median
		- 10: First Quartile
		- 11: Third Quartile

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

NODATA: Nodata value for output bands

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

TARGET_RESOLUTION: Output file resolution in target georeferenced units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

OPTIONS: Additional creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

DATA_TYPE: Output data type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: Use Input Layer Data Type
		- 1: Byte
		- 2: Int16
		- 3: UInt16
		- 4: UInt32
		- 5: Int32
		- 6: Float32
		- 7: Float64
		- 8: CInt16
		- 9: CInt32
		- 10: CFloat32
		- 11: CFloat64

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

TARGET_EXTENT: Georeferenced extents of output file to be created

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

TARGET_EXTENT_CRS: CRS of the target raster extent

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

MULTITHREADING: Use multithreaded warping implementation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

EXTRA: Additional command-line parameters

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

OUTPUT: Reprojected

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

----------------
Outputs
----------------

OUTPUT:  <QgsProcessingOutputRasterLayer>
	Reprojected

i.albedo

i.albedo (grass7:i.albedo)

Computes broad band albedo from surface reflectance.


----------------
Input parameters
----------------

input: Name of input raster maps

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

-m: MODIS (7 input bands:1,2,3,4,5,6,7)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: NOAA AVHRR (2 input bands:1,2)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-l: Landsat 5+7 (6 input bands:1,2,3,4,5,7)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-8: Landsat 8 (7 input bands:1,2,3,4,5,6,7)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: ASTER (6 input bands:1,3,5,6,8,9)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Aggressive mode (Landsat)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-d: Soft mode (MODIS)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Albedo

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Albedo

i.aster.toar

i.aster.toar (grass7:i.aster.toar)

Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN.


----------------
Input parameters
----------------

input: Names of ASTER DN layers (15 layers)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

dayofyear: Day of Year of satellite overpass [0-366]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

sun_elevation: Sun elevation angle (degrees, < 90.0)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-r: Output is radiance (W/m2)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: VNIR is High Gain

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: SWIR is High Gain

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: VNIR is Low Gain 1

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-d: SWIR is Low Gain 1

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-e: SWIR is Low Gain 2

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Output Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Output Directory

i.atcorr

i.atcorr (grass7:i.atcorr)

Performs atmospheric correction using the 6S algorithm.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

range: Input imagery range [0,255]

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

elevation: Input altitude raster map in m (optional)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

visibility: Input visibility raster map in km (optional)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

parameters: Name of input text file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

rescale: Rescale output raster map [0,255]

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

output: Atmospheric correction

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

-i: Output raster map as integer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Input raster map converted to reflectance (default is radiance)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Input from ETM+ image taken after July 1, 2000

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Input from ETM+ image taken before July 1, 2000

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Atmospheric correction

i.biomass

i.biomass (grass7:i.biomass)

Computes biomass growth, precursor of crop yield calculation.


----------------
Input parameters
----------------

fpar: Name of fPAR raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

lightuse_efficiency: Name of light use efficiency raster map (UZB:cotton=1.9)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

latitude: Name of degree latitude raster map [dd.ddd]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

dayofyear: Name of Day of Year raster map [1-366]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

transmissivity_singleway: Name of single-way transmissivity raster map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

water_availability: Value of water availability raster map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: Biomass

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Biomass

i.cca

i.cca (grass7:i.cca)

Canonical components analysis (CCA) program for image processing.


----------------
Input parameters
----------------

input: Input rasters (2 to 8)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

signature: File containing spectral signatures

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Output Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Output Directory

i.cluster

i.cluster (grass7:i.cluster)

Generates spectral signatures for land cover types in an image using a clustering algorithm.


----------------
Input parameters
----------------

input: Input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

classes: Initial number of classes (1-255)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

seed: Name of file containing initial signatures

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

sample: Sampling intervals (by row and col)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

iterations: Maximum number of iterations

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

convergence: Percent convergence

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

separation: Cluster separation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

min_size: Minimum number of pixels in a class

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

signaturefile: Signature File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

reportfile: Final Report File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

signaturefile:  <QgsProcessingOutputFile>
	Signature File

reportfile:  <QgsProcessingOutputFile>
	Final Report File

i.colors.enhance

i.colors.enhance (grass7:i.colors.enhance)

Performs auto-balancing of colors for RGB images.


----------------
Input parameters
----------------

red: Name of red channel

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

green: Name of green channel

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

blue: Name of blue channel

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

strength: Cropping intensity (upper brightness level)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-f: Extend colors to full range of data on each channel

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-p: Preserve relative colors, adjust brightness only

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Reset to standard color range

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Process bands serially (default: run in parallel)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

redoutput: Enhanced Red

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

greenoutput: Enhanced Green

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

blueoutput: Enhanced Blue

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

redoutput:  <QgsProcessingOutputRasterLayer>
	Enhanced Red

greenoutput:  <QgsProcessingOutputRasterLayer>
	Enhanced Green

blueoutput:  <QgsProcessingOutputRasterLayer>
	Enhanced Blue

i.eb.eta

i.eb.eta (grass7:i.eb.eta)

Actual evapotranspiration for diurnal period (Bastiaanssen, 1995).


----------------
Input parameters
----------------

netradiationdiurnal: Name of the diurnal net radiation map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

evaporativefraction: Name of the evaporative fraction map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

temperature: Name of the surface skin temperature [K]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: Evapotranspiration

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Evapotranspiration

i.eb.evapfr

i.eb.evapfr (grass7:i.eb.evapfr)

Computes evaporative fraction (Bastiaanssen, 1995) and root zone soil moisture (Makin, Molden and Bastiaanssen, 2001).


----------------
Input parameters
----------------

netradiation: Name of Net Radiation raster map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

soilheatflux: Name of soil heat flux raster map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

sensibleheatflux: Name of sensible heat flux raster map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

evaporativefraction: Evaporative Fraction

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

soilmoisture: Root Zone Soil Moisture

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

evaporativefraction:  <QgsProcessingOutputRasterLayer>
	Evaporative Fraction

soilmoisture:  <QgsProcessingOutputRasterLayer>
	Root Zone Soil Moisture

i.eb.hsebal01.coords

i.eb.hsebal01.coords (grass7:i.eb.hsebal01.coords)

i.eb.hsebal01.coords - Computes sensible heat flux iteration SEBAL 01. Inline coordinates


----------------
Input parameters
----------------

netradiation: Name of instantaneous net radiation raster map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

soilheatflux: Name of instantaneous soil heat flux raster map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

aerodynresistance: Name of aerodynamic resistance to heat momentum raster map [s/m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

temperaturemeansealevel: Name of altitude corrected surface temperature raster map [K]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

frictionvelocitystar: Value of the height independent friction velocity (u*) [m/s]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

vapourpressureactual: Value of the actual vapour pressure (e_act) [KPa]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

row_wet_pixel: Row value of the wet pixel

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

column_wet_pixel: Column value of the wet pixel

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

row_dry_pixel: Row value of the dry pixel

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

column_dry_pixel: Column value of the dry pixel

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-a: Automatic wet/dry pixel (careful!)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Dry/Wet pixels coordinates are in image projection, not row/col

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Sensible Heat Flux

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Sensible Heat Flux

i.eb.netrad

i.eb.netrad (grass7:i.eb.netrad)

Net radiation approximation (Bastiaanssen, 1995).


----------------
Input parameters
----------------

albedo: Name of albedo raster map [0.0;1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

ndvi: Name of NDVI raster map [-1.0;+1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

temperature: Name of surface temperature raster map [K]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

localutctime: Name of time of satellite overpass raster map [local time in UTC]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

temperaturedifference2m: Name of the difference map of temperature from surface skin to about 2 m height [K]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

emissivity: Name of the emissivity map [-]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

transmissivity_singleway: Name of the single-way atmospheric transmissivitymap [-]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

dayofyear: Name of the Day Of Year (DOY) map [-]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

sunzenithangle: Name of the sun zenith angle map [degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: Net Radiation

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Net Radiation

i.eb.soilheatflux

i.eb.soilheatflux (grass7:i.eb.soilheatflux)

Soil heat flux approximation (Bastiaanssen, 1995).


----------------
Input parameters
----------------

albedo: Name of albedo raster map [0.0;1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

ndvi: Name of NDVI raster map [-1.0;+1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

temperature: Name of Surface temperature raster map [K]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

netradiation: Name of Net Radiation raster map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

localutctime: Name of time of satellite overpass raster map [local time in UTC]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-r: HAPEX-Sahel empirical correction (Roerink, 1995)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Soil Heat Flux

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Soil Heat Flux

i.emissivity

i.emissivity (grass7:i.emissivity)

Computes emissivity from NDVI, generic method for sparse land.


----------------
Input parameters
----------------

input: Name of NDVI raster map [-]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: Emissivity

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Emissivity

i.evapo.mh

i.evapo.mh (grass7:i.evapo.mh)

Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001.


----------------
Input parameters
----------------

netradiation_diurnal: Name of input diurnal net radiation raster map [W/m2/d]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

average_temperature: Name of input average air temperature raster map [C]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

minimum_temperature: Name of input minimum air temperature raster map [C]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

maximum_temperature: Name of input maximum air temperature raster map [C]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

precipitation: Name of precipitation raster map [mm/month]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-z: Set negative ETa to zero

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-h: Use original Hargreaves (1985)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Use Hargreaves-Samani (1985)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Evapotranspiration

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Evapotranspiration

i.evapo.pm

i.evapo.pm (grass7:i.evapo.pm)

Computes potential evapotranspiration calculation with hourly Penman-Monteith.


----------------
Input parameters
----------------

elevation: Name of input elevation raster map [m a.s.l.]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

temperature: Name of input temperature raster map [C]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

relativehumidity: Name of input relative humidity raster map [%]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

windspeed: Name of input wind speed raster map [m/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

netradiation: Name of input net solar radiation raster map [MJ/m2/h]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cropheight: Name of input crop height raster map [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-z: Set negative ETa to zero

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Use Night-time

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Evapotranspiration

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Evapotranspiration

i.evapo.pt

i.evapo.pt (grass7:i.evapo.pt)

Computes evapotranspiration calculation Priestley and Taylor formulation, 1972.


----------------
Input parameters
----------------

net_radiation: Name of input net radiation raster map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

soil_heatflux: Name of input soil heat flux raster map [W/m2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

air_temperature: Name of input air temperature raster map [K]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

atmospheric_pressure: Name of input atmospheric pressure raster map [millibars]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

priestley_taylor_coeff: Priestley-Taylor coefficient

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-z: Set negative ETa to zero

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Evapotranspiration

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Evapotranspiration

i.evapo.time

i.evapo.time (grass7:i.evapo.time)

Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s).


----------------
Input parameters
----------------

eta: Names of satellite ETa raster maps [mm/d or cm/d]

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

eta_doy: Names of satellite ETa Day of Year (DOY) raster maps [0-400] [-]

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

eto: Names of meteorological station ETo raster maps [0-400] [mm/d or cm/d]

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

eto_doy_min: Value of DOY for ETo first day

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

start_period: Value of DOY for the first day of the period studied

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

end_period: Value of DOY for the last day of the period studied

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Temporal integration

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Temporal integration

i.fft

i.fft (grass7:i.fft)

Fast Fourier Transform (FFT) for image processing.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

real: Real part arrays

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

imaginary: Imaginary part arrays

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

real:  <QgsProcessingOutputRasterLayer>
	Real part arrays

imaginary:  <QgsProcessingOutputRasterLayer>
	Imaginary part arrays

i.gensig

i.gensig (grass7:i.gensig)

Generates statistics for i.maxlik from raster map.


----------------
Input parameters
----------------

trainingmap: Ground truth training map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

input: Input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

signaturefile: Signature File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

signaturefile:  <QgsProcessingOutputFile>
	Signature File

i.gensigset

i.gensigset (grass7:i.gensigset)

Generates statistics for i.smap from raster map.


----------------
Input parameters
----------------

trainingmap: Ground truth training map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

input: Input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

maxsig: Maximum number of sub-signatures in any class

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

signaturefile: Signature File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

signaturefile:  <QgsProcessingOutputFile>
	Signature File

i.group

i.group (grass7:i.group)

Regroup multiple mono-band rasters into a single multiband raster.


----------------
Input parameters
----------------

input: Input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

group: Multiband raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

group:  <QgsProcessingOutputRasterLayer>
	Multiband raster

i.his.rgb

i.his.rgb (grass7:i.his.rgb)

Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space.


----------------
Input parameters
----------------

hue: Name of input raster map (hue)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

intensity: Name of input raster map (intensity)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

saturation: Name of input raster map (saturation)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

red: Red

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

green: Green

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

blue: Blue

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

red:  <QgsProcessingOutputRasterLayer>
	Red

green:  <QgsProcessingOutputRasterLayer>
	Green

blue:  <QgsProcessingOutputRasterLayer>
	Blue

i.ifft

i.ifft (grass7:i.ifft)

Inverse Fast Fourier Transform (IFFT) for image processing.


----------------
Input parameters
----------------

real: Name of input raster map (image fft, real part)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

imaginary: Name of input raster map (image fft, imaginary part)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: Inverse Fast Fourier Transform

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Inverse Fast Fourier Transform

i.image.mosaic

i.image.mosaic (grass7:i.image.mosaic)

Mosaics several images and extends colormap.


----------------
Input parameters
----------------

input: Input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

output: Mosaic Raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Mosaic Raster

i.in.spotvgt

i.in.spotvgt (grass7:i.in.spotvgt)

Imports SPOT VGT NDVI data into a raster map.


----------------
Input parameters
----------------

input: Name of input SPOT VGT NDVI HDF file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

-a: Also import quality map (SM status map layer) and filter NDVI map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: SPOT NDVI Raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	SPOT NDVI Raster

i.landsat.acca

i.landsat.acca (grass7:i.landsat.acca)

Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA).


----------------
Input parameters
----------------

rasters: Landsat input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

b56composite: B56composite (step 6)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

b45ratio: B45ratio: Desert detection (step 10)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

histogram: Number of classes in the cloud temperature histogram

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-5: Data is Landsat-5 TM

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Apply post-processing filter to remove small holes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-x: Always use cloud signature (step 14)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-2: Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Include a category for cloud shadows

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: ACCA Raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	ACCA Raster

i.landsat.toar

i.landsat.toar (grass7:i.landsat.toar)

Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI


----------------
Input parameters
----------------

rasters: Landsat input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

metfile: Name of Landsat metadata file (.met or MTL.txt)

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

sensor: Spacecraft sensor

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: mss1
		- 1: mss2
		- 2: mss3
		- 3: mss4
		- 4: mss5
		- 5: tm4
		- 6: tm5
		- 7: tm7
		- 8: oli8

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

method: Atmospheric correction method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: uncorrected
		- 1: dos1
		- 2: dos2
		- 3: dos2b
		- 4: dos3
		- 5: dos4

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

date: Image acquisition date (yyyy-mm-dd)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

sun_elevation: Sun elevation in degrees

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

product_date: Image creation date (yyyy-mm-dd)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

gain: Gain (H/L) of all Landsat ETM+ bands (1-5,61,62,7,8)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

percent: Percent of solar radiance in path radiance

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

pixel: Minimum pixels to consider digital number as dark object

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

rayleigh: Rayleigh atmosphere (diffuse sky irradiance)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

scale: Scale factor for output

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-r: Output at-sensor radiance instead of reflectance for all bands

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Input raster maps use as extension the number of the band instead the code

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Output Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Output Directory

i.maxlik

i.maxlik (grass7:i.maxlik)

Classifies the cell spectral reflectances in imagery data.


----------------
Input parameters
----------------

input: Input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

signaturefile: Name of input file containing signatures

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Classification

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

reject: Reject Threshold

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Classification

reject:  <QgsProcessingOutputRasterLayer>
	Reject Threshold

i.modis.qc

i.modis.qc (grass7:i.modis.qc)

Extracts quality control parameters from MODIS QC layers.


----------------
Input parameters
----------------

input: Name of input surface reflectance QC layer [bit array]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

productname: Name of MODIS product type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: mod09Q1
		- 1: mod09A1
		- 2: mod09A1s
		- 3: mod09CMG
		- 4: mod09CMGs
		- 5: mod09CMGi
		- 6: mod11A1
		- 7: mod11A2
		- 8: mod13A2
		- 9: mcd43B2
		- 10: mcd43B2q
		- 11: mod13Q1

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

qcname: Name of QC type to extract

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: adjcorr
		- 1: atcorr
		- 2: cloud
		- 3: data_quality
		- 4: diff_orbit_from_500m
		- 5: modland_qa
		- 6: mandatory_qa_11A1
		- 7: data_quality_flag_11A1
		- 8: emis_error_11A1
		- 9: lst_error_11A1
		- 10: data_quality_flag_11A2
		- 11: emis_error_11A2
		- 12: mandatory_qa_11A2
		- 13: lst_error_11A2
		- 14: aerosol_quantity
		- 15: brdf_correction_performed
		- 16: cirrus_detected
		- 17: cloud_shadow
		- 18: cloud_state
		- 19: internal_cloud_algorithm
		- 20: internal_fire_algorithm
		- 21: internal_snow_mask
		- 22: land_water
		- 23: mod35_snow_ice
		- 24: pixel_adjacent_to_cloud
		- 25: icm_cloudy
		- 26: icm_clear
		- 27: icm_high_clouds
		- 28: icm_low_clouds
		- 29: icm_snow
		- 30: icm_fire
		- 31: icm_sun_glint
		- 32: icm_dust
		- 33: icm_cloud_shadow
		- 34: icm_pixel_is_adjacent_to_cloud
		- 35: icm_cirrus
		- 36: icm_pan_flag
		- 37: icm_criteria_for_aerosol_retrieval
		- 38: icm_aot_has_clim_val
		- 39: modland_qa
		- 40: vi_usefulness
		- 41: aerosol_quantity
		- 42: pixel_adjacent_to_cloud
		- 43: brdf_correction_performed
		- 44: mixed_clouds
		- 45: land_water
		- 46: possible_snow_ice
		- 47: possible_shadow
		- 48: platform
		- 49: land_water
		- 50: sun_z_angle_at_local_noon
		- 51: brdf_correction_performed

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

band: Band number of MODIS product (mod09Q1=[1,2],mod09A1=[1-7],m[o/y]d09CMG=[1-7], mcd43B2q=[1-7])

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: 1
		- 1: 2
		- 2: 3
		- 3: 4
		- 4: 5
		- 5: 6
		- 6: 7

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: QC Classification

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	QC Classification

i.oif

i.oif (grass7:i.oif)

Calculates Optimum-Index-Factor table for spectral bands


----------------
Input parameters
----------------

input: Name of input raster map(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

-g: Print in shell script style

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Process bands serially (default: run in parallel)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: OIF File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	OIF File

i.pansharpen

i.pansharpen (grass7:i.pansharpen)

Image fusion algorithms to sharpen multispectral with high-res panchromatic channels


----------------
Input parameters
----------------

red: Name of red channel

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

green: Name of green channel

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

blue: Name of blue channel

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

pan: Name of raster map to be used for high resolution panchromatic channel

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: brovey
		- 1: ihs
		- 2: pca

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-l: Rebalance blue channel for LANDSAT

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Process bands serially (default: run in parallel)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

redoutput: Enhanced Red

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

greenoutput: Enhanced Green

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

blueoutput: Enhanced Blue

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

redoutput:  <QgsProcessingOutputRasterLayer>
	Enhanced Red

greenoutput:  <QgsProcessingOutputRasterLayer>
	Enhanced Green

blueoutput:  <QgsProcessingOutputRasterLayer>
	Enhanced Blue

i.pca

i.pca (grass7:i.pca)

Principal components analysis (PCA) for image processing.


----------------
Input parameters
----------------

input: Name of two or more input raster maps

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

rescale: Rescaling range for output maps. For no rescaling use 0,0

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

percent: Cumulative percent importance for filtering

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-n: Normalize (center and scale) input maps

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Output will be filtered input bands

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Output Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Output Directory

i.rgb.his

i.rgb.his (grass7:i.rgb.his)

Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space.


----------------
Input parameters
----------------

red: Name for input raster map (red)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

green: Name for input raster map (green)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

blue: Name for input raster map (blue)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

hue: Hue

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

intensity: Intensity

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

saturation: Saturation

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

hue:  <QgsProcessingOutputRasterLayer>
	Hue

intensity:  <QgsProcessingOutputRasterLayer>
	Intensity

saturation:  <QgsProcessingOutputRasterLayer>
	Saturation

i.segment

i.segment (grass7:i.segment)

Identifies segments (objects) from imagery data.


----------------
Input parameters
----------------

input: Input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

threshold: Difference threshold between 0 and 1

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

method: Segmentation method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: region_growing

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

similarity: Similarity calculation method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: euclidean
		- 1: manhattan

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

minsize: Minimum number of cells in a segment

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Amount of memory to use in MB

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

iterations: Maximum number of iterations

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

seeds: Name for input raster map with starting seeds

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

bounds: Name of input bounding/constraining raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-d: Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-w: Weighted input, do not perform the default scaling of input raster maps

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Segmented Raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

goodness: Goodness Raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Segmented Raster

goodness:  <QgsProcessingOutputRasterLayer>
	Goodness Raster

i.smap

i.smap (grass7:i.smap)

Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation.


----------------
Input parameters
----------------

input: Input rasters

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

signaturefile: Name of input file containing signatures

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

blocksize: Size of submatrix to process at one time

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-m: Use maximum likelihood estimation (instead of smap)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Classification

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

goodness: Goodness_of_fit

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Classification

goodness:  <QgsProcessingOutputRasterLayer>
	Goodness_of_fit

i.tasscap

i.tasscap (grass7:i.tasscap)

Performs Tasseled Cap (Kauth Thomas) transformation.


----------------
Input parameters
----------------

input: Input rasters. Landsat4-7: bands 1,2,3,4,5,7; Landsat8: bands 2,3,4,5,6,7; MODIS: bands 1,2,3,4,5,6,7

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

sensor: Satellite sensor

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: landsat4_tm
		- 1: landsat5_tm
		- 2: landsat7_etm
		- 3: landsat8_oli
		- 4: modis

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Output Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Output Directory

i.topo.coor.ill

i.topo.coor.ill (grass7:i.topo.coor.ill)

i.topo.coor.ill - Creates illumination model for topographic correction of reflectance.


----------------
Input parameters
----------------

basemap: Name of elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

zenith: Solar zenith in degrees

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

azimuth: Solar azimuth in degrees

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Illumination Model

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Illumination Model

i.topo.corr

i.topo.corr (grass7:i.topo.corr)

Computes topographic correction of reflectance.


----------------
Input parameters
----------------

input: Name of reflectance raster maps to be corrected topographically

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

basemap: Name of illumination input base raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

zenith: Solar zenith in degrees

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

method: Topographic correction method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: cosine
		- 1: minnaert
		- 2: c-factor
		- 3: percent

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-s: Scale output to input and copy color rules

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Output Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Output Directory

i.vi

i.vi (grass7:i.vi)

Calculates different types of vegetation indices.


----------------
Input parameters
----------------

red: Name of input red channel surface reflectance map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

viname: Type of vegetation index

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: arvi
		- 1: dvi
		- 2: evi
		- 3: evi2
		- 4: gvi
		- 5: gari
		- 6: gemi
		- 7: ipvi
		- 8: msavi
		- 9: msavi2
		- 10: ndvi
		- 11: pvi
		- 12: savi
		- 13: sr
		- 14: vari
		- 15: wdvi

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

nir: Name of input nir channel surface reflectance map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

green: Name of input green channel surface reflectance map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

blue: Name of input blue channel surface reflectance map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

band5: Name of input 5th channel surface reflectance map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

band7: Name of input 7th channel surface reflectance map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

soil_line_slope: Value of the slope of the soil line (MSAVI2 only)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

soil_line_intercept: Value of the factor of reduction of soil noise (MSAVI2 only)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

soil_noise_reduction: Value of the slope of the soil line (MSAVI2 only)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

storage_bit: Maximum bits for digital numbers

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: 7
		- 1: 8
		- 2: 9
		- 3: 10
		- 4: 16

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Vegetation Index

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Vegetation Index

i.zc

i.zc (grass7:i.zc)

Zero-crossing "edge detection" raster function for image processing.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

width: x-y extent of the Gaussian filter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

threshold: Sensitivity of Gaussian filter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

orientations: Number of azimuth directions categorized

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Zero crossing

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Zero crossing

m.cogo

m.cogo (grass7:m.cogo)

A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a Cartesian coordinate system


----------------
Input parameters
----------------

input: Name of input file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Output text file

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

coordinates: Starting coordinate pair

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

-l: Lines are labelled

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-q: Suppress warnings

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Convert from coordinates to bearing and distance

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Repeat the starting coordinate at the end to close a loop

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Output text file

nviz

nviz (grass7:nviz)

Visualization and animation tool for GRASS data.


----------------
Input parameters
----------------

elevation: Name of elevation raster map

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

color: Name of raster map(s) for Color

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

vector: Name of vector lines/areas overlay map(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

point: Name of vector points overlay file(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

volume: Name of existing 3d raster map

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

r.basins.fill

r.basins.fill (grass7:r.basins.fill)

Generates watershed subbasins raster map.


----------------
Input parameters
----------------

cnetwork: Input coded stream network raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

tnetwork: Input thinned ridge network raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

number: Number of passes through the dataset

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Watersheds

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Watersheds

r.blend.combine

r.blend.combine (grass7:r.blend.combine)

r.blend.combine - Blends color components of two raster maps by a given ratio and export into a unique raster.


----------------
Input parameters
----------------

first: Name of first raster map for blending

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

second: Name of second raster map for blending

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

percent: Percentage weight of first map for color blending

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Blended

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Blended

r.blend.rgb

r.blend.rgb (grass7:r.blend.rgb)

r.blend.rgb - Blends color components of two raster maps by a given ratio and exports into three rasters.


----------------
Input parameters
----------------

first: Name of first raster map for blending

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

second: Name of second raster map for blending

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

percent: Percentage weight of first map for color blending

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output_red: Blended Red

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

output_green: Blended Green

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

output_blue: Blended Blue

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output_red:  <QgsProcessingOutputRasterLayer>
	Blended Red

output_green:  <QgsProcessingOutputRasterLayer>
	Blended Green

output_blue:  <QgsProcessingOutputRasterLayer>
	Blended Blue

r.buffer.lowmem

r.buffer.lowmem (grass7:r.buffer.lowmem)

Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values (low-memory alternative).


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

distances: Distance zone(s) (e.g. 100,200,300)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

units: Units of distance

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: meters
		- 1: kilometers
		- 2: feet
		- 3: miles
		- 4: nautmiles

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-z: Ignore zero (0) data cells instead of NULL cells

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Buffer

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Buffer

r.buffer

r.buffer (grass7:r.buffer)

Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

distances: Distance zone(s) (e.g. 100,200,300)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

units: Units of distance

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: meters
		- 1: kilometers
		- 2: feet
		- 3: miles
		- 4: nautmiles

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-z: Ignore zero (0) data cells instead of NULL cells

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Buffer

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Buffer

r.carve

r.carve (grass7:r.carve)

Takes vector stream data, transforms it to raster and subtracts depth from the output DEM.


----------------
Input parameters
----------------

raster: Elevation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

vector: Vector layer containing stream(s)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

width: Stream width (in meters). Default is raster cell width

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

depth: Additional stream depth (in meters)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-n: No flat areas allowed in flow direction

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Modified elevation

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

points: Adjusted stream points

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Modified elevation

points:  <QgsProcessingOutputVectorLayer>
	Adjusted stream points

r.category

r.category (grass7:r.category)

Manages category values and labels associated with user-specified raster map layers.


----------------
Input parameters
----------------

map: Name of raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

separator: Field separator (Special characters: pipe, comma, space, tab, newline)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

rules: File containing category label rules

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

txtrules: Inline category label rules

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

raster: Raster map from which to copy category table

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

format: Default label or format string for dynamic labeling. Used when no explicit label exists for the category

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

coefficients: Dynamic label coefficients. Two pairs of category multiplier and offsets, for $1 and $2

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

output: Category

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Category

r.category.out

r.category.out (grass7:r.category.out)

r.category.out - Exports category values and labels associated with user-specified raster map layers.


----------------
Input parameters
----------------

map: Name of raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cats: Category values (for Integer rasters). Example: 1,3,7-9,13

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

values: Comma separated value list (for float rasters). Example: 1.4,3.8,13

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

separator: Field separator (Special characters: pipe, comma, space, tab, newline)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

html: Category

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Category

r.circle

r.circle (grass7:r.circle)

Creates a raster map containing concentric rings around a given point.


----------------
Input parameters
----------------

coordinates: The coordinate of the center (east,north)

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

min: Minimum radius for ring/circle map (in meters)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

max: Maximum radius for ring/circle map (in meters)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

multiplier: Data value multiplier

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-b: Generate binary raster map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Circles

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Circles

r.clump

r.clump (grass7:r.clump)

Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories.


----------------
Input parameters
----------------

input: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

title: Title for output raster map

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-d: Clump also diagonal cells

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Clumps

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Clumps

r.coin

r.coin (grass7:r.coin)

Tabulates the mutual occurrence (coincidence) of categories for two raster map layers.


----------------
Input parameters
----------------

first: Name of first raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

second: Name of second raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

units: Unit of measure

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: c
		- 1: p
		- 2: x
		- 3: y
		- 4: a
		- 5: h
		- 6: k
		- 7: m

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-w: Wide report, 132 columns (default: 80)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Coincidence report

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Coincidence report

r.colors

r.colors (grass7:r.colors)

Creates/modifies the color table associated with a raster map.


----------------
Input parameters
----------------

map: Name of raster maps(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

color: Name of color table

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: not selected
		- 1: aspect
		- 2: aspectcolr
		- 3: bcyr
		- 4: bgyr
		- 5: blues
		- 6: byg
		- 7: byr
		- 8: celsius
		- 9: corine
		- 10: curvature
		- 11: differences
		- 12: elevation
		- 13: etopo2
		- 14: evi
		- 15: fahrenheit
		- 16: gdd
		- 17: greens
		- 18: grey
		- 19: grey.eq
		- 20: grey.log
		- 21: grey1.0
		- 22: grey255
		- 23: gyr
		- 24: haxby
		- 25: kelvin
		- 26: ndvi
		- 27: ndwi
		- 28: oranges
		- 29: population
		- 30: population_dens
		- 31: precipitation
		- 32: precipitation_daily
		- 33: precipitation_monthly
		- 34: rainbow
		- 35: ramp
		- 36: random
		- 37: reds
		- 38: rstcurv
		- 39: ryb
		- 40: ryg
		- 41: sepia
		- 42: slope
		- 43: srtm
		- 44: srtm_plus
		- 45: terrain
		- 46: wave

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

rules_txt: Color rules

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

rules: Color rules file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

raster: Raster map from which to copy color table

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-r: Remove existing color table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-w: Only write new color table if it does not already exist

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Invert colors

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-g: Logarithmic scaling

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Logarithmic-absolute scaling

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-e: Histogram equalization

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output_dir: Output Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_dir:  <QgsProcessingOutputFolder>
	Output Directory

r.colors.out

r.colors.out (grass7:r.colors.out)

Exports the color table associated with a raster map.


----------------
Input parameters
----------------

map: Name of raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-p: Output values as percentages

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

rules: Color Table

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

rules:  <QgsProcessingOutputFile>
	Color Table

r.colors.stddev

r.colors.stddev (grass7:r.colors.stddev)

Sets color rules based on stddev from a raster map's mean value.


----------------
Input parameters
----------------

map: Name of raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-b: Color using standard deviation bands

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-z: Force center at zero

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Stddev Colors

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Stddev Colors

r.composite

r.composite (grass7:r.composite)

Combines red, green and blue raster maps into a single composite raster map.


----------------
Input parameters
----------------

red: Red

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

green: Green

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

blue: Blue

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

levels: Number of levels to be used for each component

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

level_red: Number of levels to be used for <red>

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

level_green: Number of levels to be used for <green>

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

level_blue: Number of levels to be used for <blue>

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-d: Dither

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Use closest color

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Composite

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Composite

r.contour

r.contour (grass7:r.contour)

Produces a vector map of specified contours from a raster map.


----------------
Input parameters
----------------

input: Input raster

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

step: Increment between contour levels

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

levels: List of contour levels

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

minlevel: Minimum contour level

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

maxlevel: Maximum contour level

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

cut: Minimum number of points for a contour line (0 -> no limit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Contours

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Contours

r.cost

r.cost (grass7:r.cost)

Creates a raster layer of cumulative cost of moving across a raster layer whose cell values represent cost.


----------------
Input parameters
----------------

input: Unit cost layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

start_coordinates: Coordinates of starting point(s) (E,N)

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

stop_coordinates: Coordinates of stopping point(s) (E,N)

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

-k: Use the 'Knight's move'; slower, but more accurate

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Keep null values in output raster layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

start_points: Start points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

stop_points: Stop points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

start_raster: Name of starting raster points map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

max_cost: Maximum cumulative cost

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

null_cost: Cost assigned to null cells. By default, null cells are excluded

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used in MB

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Cumulative cost

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

nearest: Cost allocation map

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

outdir: Movement directions

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Cumulative cost

nearest:  <QgsProcessingOutputRasterLayer>
	Cost allocation map

outdir:  <QgsProcessingOutputRasterLayer>
	Movement directions

r.covar

r.covar (grass7:r.covar)

Outputs a covariance/correlation matrix for user-specified raster layer(s).


----------------
Input parameters
----------------

map: Input layers

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

-r: Print correlation matrix

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Covariance report

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Covariance report

r.cross

r.cross (grass7:r.cross)

Creates a cross product of the category values from multiple raster map layers.


----------------
Input parameters
----------------

input: Input raster layers

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

-z: Non-zero data only

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Cross product

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Cross product

r.describe

r.describe (grass7:r.describe)

Prints terse list of category values found in a raster layer.


----------------
Input parameters
----------------

map: input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

null_value: String representing NULL value

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

nsteps: Number of quantization steps

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-r: Only print the range of the data

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Suppress reporting of any NULLs

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-d: Use the current region

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Read floating-point map as integer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Categories

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Categories

r.distance

r.distance (grass7:r.distance)

Locates the closest points between objects in two raster maps.


----------------
Input parameters
----------------

map: Name of two input raster for computing inter-class distances

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

separator: Field separator (Special characters: pipe, comma, space, tab, newline)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

sort: Sort output by distance

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: asc
		- 1: desc

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-l: Include category labels in the output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-o: Report zero distance if rasters are overlapping

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Report null objects as *

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Distance

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Distance

r.drain

r.drain (grass7:r.drain)

Traces a flow through an elevation model on a raster map.


----------------
Input parameters
----------------

input: Elevation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

direction: Name of input movement direction map associated with the cost surface

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

start_coordinates: Map coordinates of starting point(s) (E,N)

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

start_points: Vector layer containing starting point(s)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

-c: Copy input cell values on output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Accumulate input values along the path

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Count cell numbers along the path

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-d: The input raster map is a cost surface (direction surface must also be specified)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Least cost path

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

drain: Drain

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Least cost path

drain:  <QgsProcessingOutputVectorLayer>
	Drain

r.fill.dir

r.fill.dir (grass7:r.fill.dir)

Filters and generates a depressionless elevation layer and a flow direction layer from a given elevation raster layer.


----------------
Input parameters
----------------

input: Elevation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

format: Output aspect direction format

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: grass
		- 1: agnps
		- 2: answers

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-f: Find unresolved areas only

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Depressionless DEM

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

direction: Flow direction

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

areas: Problem areas

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Depressionless DEM

direction:  <QgsProcessingOutputRasterLayer>
	Flow direction

areas:  <QgsProcessingOutputRasterLayer>
	Problem areas

r.fillnulls

r.fillnulls (grass7:r.fillnulls)

Fills no-data areas in raster maps using spline interpolation.


----------------
Input parameters
----------------

input: Input raster layer to fill

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Interpolation method to use

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: bilinear
		- 1: bicubic
		- 2: rst

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

tension: Spline tension parameter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

smooth: Spline smoothing parameter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

edge: Width of hole edge used for interpolation (in cells)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

npmin: Minimum number of points for approximation in a segment (>segmax)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

segmax: Maximum number of points in a segment

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lambda: Tykhonov regularization parameter (affects smoothing)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Filled

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Filled

r.fill.stats

r.fill.stats (grass7:r.fill.stats)

Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW).


----------------
Input parameters
----------------

input: Input raster layer with data gaps to fill

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-k: Preserve original cell values (By default original values are smoothed)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

mode: Statistic for interpolated cell values

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: wmean
		- 1: mean
		- 2: median
		- 3: mode

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-m: Interpret distance as map units, not number of cells (Do not select with geodetic coordinates)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

distance: Distance threshold (default: in cells) for interpolation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

minimum: Minimum input data value to include in interpolation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

maximum: Maximum input data value to include in interpolation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

power: Power coefficient for IDW interpolation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

cells: Minimum number of data cells within search radius

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Output Map

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

uncertainty: Uncertainty Map

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Output Map

uncertainty:  <QgsProcessingOutputRasterLayer>
	Uncertainty Map

r.flow

r.flow (grass7:r.flow)

Construction of flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a raster digital elevation model (DEM).


----------------
Input parameters
----------------

elevation: Elevation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

aspect: Aspect

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

barrier: Barrier

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

skip: Number of cells between flowlines

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

bound: Maximum number of segments per flowline

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-u: Compute upslope flowlines instead of default downhill flowlines

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-3: 3-D lengths instead of 2-D

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-m: Use less memory, at a performance penalty

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

flowline: Flow line

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

flowlength: Flow path length

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

flowaccumulation: Flow accumulation

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

flowline:  <QgsProcessingOutputVectorLayer>
	Flow line

flowlength:  <QgsProcessingOutputRasterLayer>
	Flow path length

flowaccumulation:  <QgsProcessingOutputRasterLayer>
	Flow accumulation

r.geomorphon

r.geomorphon (grass7:r.geomorphon)

Calculates geomorphons (terrain forms) and associated geometry using machine vision approach.


----------------
Input parameters
----------------

elevation: Name of input elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

search: Outer search radius

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

skip: Inner search radius

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

flat: Flatness threshold (degrees)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

dist: Flatness distance, zero for none

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

forms: Most common geomorphic forms

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

-m: Use meters to define search units (default is cells)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-e: Use extended form correction

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

forms:  <QgsProcessingOutputRasterLayer>
	Most common geomorphic forms

r.grow.distance

r.grow.distance (grass7:r.grow.distance)

Generates a raster layer of distance to features in input layer.


----------------
Input parameters
----------------

input: Input input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

metric: Metric

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: euclidean
		- 1: squared
		- 2: maximum
		- 3: manhattan
		- 4: geodesic

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-m: Output distances in meters instead of map units

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-: Calculate distance to nearest NULL cell

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

distance: Distance

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

value: Value of nearest cell

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

distance:  <QgsProcessingOutputRasterLayer>
	Distance

value:  <QgsProcessingOutputRasterLayer>
	Value of nearest cell

r.grow

r.grow (grass7:r.grow)

Generates a raster layer with contiguous areas grown by one cell.


----------------
Input parameters
----------------

input: input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

radius: Radius of buffer in raster cells

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

metric: Metric

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: euclidean
		- 1: maximum
		- 2: manhattan

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

old: Value to write for input cells which are non-NULL (-1 => NULL)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

new: Value to write for "grown" cells

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-m: Radius is in map units rather than cells

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Expanded

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Expanded

r.gwflow

r.gwflow (grass7:r.gwflow)

Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions.


----------------
Input parameters
----------------

phead: The initial piezometric head in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

status: Boundary condition status, 0-inactive, 1-active, 2-dirichlet

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

hc_x: X-part of the hydraulic conductivity tensor in [m/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

hc_y: Y-part of the hydraulic conductivity tensor in [m/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

q: Water sources and sinks in [m^3/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

s: Specific yield in [1/m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

recharge: Recharge map e.g: 6*10^-9 per cell in [m^3/s*m^2]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

top: Top surface of the aquifer in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

bottom: Bottom surface of the aquifer in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

type: The type of groundwater flow

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: confined
		- 1: unconfined

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

river_bed: The height of the river bed in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

river_head: Water level (head) of the river with leakage connection in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

river_leak: The leakage coefficient of the river bed in [1/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

drain_bed: The height of the drainage bed in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

drain_leak: The leakage coefficient of the drainage bed in [1/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

dtime: The calculation time in seconds

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

maxit: Maximum number of iteration used to solver the linear equation system

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

error: Error break criteria for iterative solvers (jacobi, sor, cg or bicgstab)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

solver: The type of solver which should solve the symmetric linear equation system

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: cg
		- 1: pcg
		- 2: cholesky

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

relax: The relaxation parameter used by the jacobi and sor solver for speedup or stabilizing

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-f: Allocate a full quadratic linear equation system, default is a sparse linear equation system

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Groundwater flow

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

vx: Groundwater filter velocity vector part in x direction [m/s]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

vy: Groundwater filter velocity vector part in y direction [m/s]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

budget: Groundwater budget for each cell [m^3/s]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Groundwater flow

vx:  <QgsProcessingOutputRasterLayer>
	Groundwater filter velocity vector part in x direction [m/s]

vy:  <QgsProcessingOutputRasterLayer>
	Groundwater filter velocity vector part in y direction [m/s]

budget:  <QgsProcessingOutputRasterLayer>
	Groundwater budget for each cell [m^3/s]

r.his

r.his (grass7:r.his)

Generates red, green and blue raster layers combining hue, intensity and saturation (HIS) values from user-specified input raster layers.


----------------
Input parameters
----------------

hue: Hue

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

intensity: Intensity

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

saturation: Saturation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

bgcolor: Color to use instead of NULL values. Either a standard color name, R:G:B triplet, or "none"

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-c: Use colors from color tables for NULL values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

red: Red

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

green: Green

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

blue: Blue

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

red:  <QgsProcessingOutputRasterLayer>
	Red

green:  <QgsProcessingOutputRasterLayer>
	Green

blue:  <QgsProcessingOutputRasterLayer>
	Blue

r.horizon.height

r.horizon.height (grass7:r.horizon.height)

r.horizon.height - Horizon angle computation from a digital elevation model.


----------------
Input parameters
----------------

elevation: Name of input elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coordinates: Coordinate for which you want to calculate the horizon

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

direction: Direction in which you want to know the horizon height

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

step: Angle step size for multidirectional horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

start: Start angle for multidirectional horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

end: End angle for multidirectional horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

bufferzone: For horizon rasters, read from the DEM an extra buffer around the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

e_buff: For horizon rasters, read from the DEM an extra buffer eastward the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

w_buff: For horizon rasters, read from the DEM an extra buffer westward the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

n_buff: For horizon rasters, read from the DEM an extra buffer northward the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

s_buff: For horizon rasters, read from the DEM an extra buffer southward the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

maxdistance: The maximum distance to consider when finding the horizon height

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

distance: Sampling distance step coefficient

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-d: Write output in degrees (default is radians)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Write output in compass orientation (default is CCW, East=0)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Horizon

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Horizon

r.horizon

r.horizon (grass7:r.horizon)

Horizon angle computation from a digital elevation model.


----------------
Input parameters
----------------

elevation: Name of input elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

direction: Direction in which you want to know the horizon height

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

step: Angle step size for multidirectional horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

start: Start angle for multidirectional horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

end: End angle for multidirectional horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

bufferzone: For horizon rasters, read from the DEM an extra buffer around the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

e_buff: For horizon rasters, read from the DEM an extra buffer eastward the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

w_buff: For horizon rasters, read from the DEM an extra buffer westward the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

n_buff: For horizon rasters, read from the DEM an extra buffer northward the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

s_buff: For horizon rasters, read from the DEM an extra buffer southward the present region

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

maxdistance: The maximum distance to consider when finding the horizon height

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

distance: Sampling distance step coefficient

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-d: Write output in degrees (default is radians)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Write output in compass orientation (default is CCW, East=0)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Folder to get horizon rasters

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Folder to get horizon rasters

r.info

r.info (grass7:r.info)

Output basic information about a raster layer.


----------------
Input parameters
----------------

map: Raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-r: Print range only

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-g: Print raster array information in shell script style

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-h: Print raster history instead of info

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-e: Print extended metadata information in shell script style

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Basic information

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Basic information

r.in.lidar.info

r.in.lidar.info (grass7:r.in.lidar.info)

r.in.lidar.info - Extract information from LAS file


----------------
Input parameters
----------------

input: LAS input file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

html: LAS information

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	LAS information

r.in.lidar

r.in.lidar (grass7:r.in.lidar)

Creates a raster map from LAS LiDAR points using univariate statistics.


----------------
Input parameters
----------------

input: LAS input file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

method: Statistic to use for raster values

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: n
		- 1: min
		- 2: max
		- 3: range
		- 4: sum
		- 5: mean
		- 6: stddev
		- 7: variance
		- 8: coeff_var
		- 9: median
		- 10: percentile
		- 11: skewness
		- 12: trimmean

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

type: Storage type for resultant raster map

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: CELL
		- 1: FCELL
		- 2: DCELL

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

base_raster: Subtract raster values from the Z coordinates

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

zrange: Filter range for z data (min, max)

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

zscale: Scale to apply to z data

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

intensity_range: Filter range for intensity values (min, max)

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

intensity_scale: Scale to apply to intensity values

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

percent: Percent of map to keep in memory

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

pth: pth percentile of the values (between 1 and 100)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

trim: Discard <trim> percent of the smallest and <trim> percent of the largest observations (0-50)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

resolution: Output raster resolution

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

return_filter: Only import points of selected return type Options: first, last, mid

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

class_filter: Only import points of selected class(es) (comma separated integers)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-e: Use the extent of the input for the raster extent

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Set computation region to match the new raster map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-o: Override projection check (use current location's projection)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Use intensity values rather than Z values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-j: Use Z values for filtering, but intensity values for statistics

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-d: Use base raster resolution instead of computational region

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-v: Use only valid points

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Lidar Raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Lidar Raster

r.kappa

r.kappa (grass7:r.kappa)

Calculate error matrix and kappa parameter for accuracy assessment of classification result.


----------------
Input parameters
----------------

classification: Raster layer containing classification result

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

reference: Raster layer containing reference classes

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

title: Title for error matrix and kappa

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-h: No header in the report

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-w: Wide report (132 columns)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Error matrix and kappa

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Error matrix and kappa

r.lake

r.lake (grass7:r.lake)

Fills lake at given point to given level.


----------------
Input parameters
----------------

elevation: Elevation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

water_level: Water level

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

coordinates: Seed point coordinates

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

seed: Raster layer with starting point(s) (at least 1 cell > 0)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-n: Use negative depth values for lake raster layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

lake: Lake

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

lake:  <QgsProcessingOutputRasterLayer>
	Lake

r.latlong

r.latlong (grass7:r.latlong)

Creates a latitude/longitude raster map.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-l: Longitude output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: LatLong

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	LatLong

r.li.cwed.ascii

r.li.cwed.ascii (grass7:r.li.cwed.ascii)

r.li.cwed.ascii - Calculates contrast weighted edge density index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

path: Name of file that contains the weight to calculate the index

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: CWED

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	CWED

r.li.cwed

r.li.cwed (grass7:r.li.cwed)

Calculates contrast weighted edge density index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

path: Name of file that contains the weight to calculate the index

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: CWED

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	CWED

r.li.dominance.ascii

r.li.dominance.ascii (grass7:r.li.dominance.ascii)

r.li.dominance.ascii - Calculates dominance's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Dominance

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Dominance

r.li.dominance

r.li.dominance (grass7:r.li.dominance)

Calculates dominance's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Dominance

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Dominance

r.li.edgedensity.ascii

r.li.edgedensity.ascii (grass7:r.li.edgedensity.ascii)

r.li.edgedensity.ascii - Calculates edge density index on a raster map, using a 4 neighbour algorithm


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

patch_type: The value of the patch type

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-b: Exclude border edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output_txt: Edge Density

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Edge Density

r.li.edgedensity

r.li.edgedensity (grass7:r.li.edgedensity)

Calculates edge density index on a raster map, using a 4 neighbour algorithm


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

patch_type: The value of the patch type

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-b: Exclude border edges

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Edge Density

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Edge Density

r.li.mpa.ascii

r.li.mpa.ascii (grass7:r.li.mpa.ascii)

r.li.mpa.ascii - Calculates mean pixel attribute index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Mean Pixel Attribute

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Mean Pixel Attribute

r.li.mpa

r.li.mpa (grass7:r.li.mpa)

Calculates mean pixel attribute index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Mean Pixel Attribute

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Mean Pixel Attribute

r.li.mps.ascii

r.li.mps.ascii (grass7:r.li.mps.ascii)

r.li.mps.ascii - Calculates mean patch size index on a raster map, using a 4 neighbour algorithm


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Mean Patch Size

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Mean Patch Size

r.li.mps

r.li.mps (grass7:r.li.mps)

Calculates mean patch size index on a raster map, using a 4 neighbour algorithm


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Mean Patch Size

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Mean Patch Size

r.li.padcv.ascii

r.li.padcv.ascii (grass7:r.li.padcv.ascii)

r.li.padcv.ascii - Calculates coefficient of variation of patch area on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: PADCV

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	PADCV

r.li.padcv

r.li.padcv (grass7:r.li.padcv)

Calculates coefficient of variation of patch area on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: PADCV

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	PADCV

r.li.padrange.ascii

r.li.padrange.ascii (grass7:r.li.padrange.ascii)

r.li.padrange.ascii - Calculates range of patch area size on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Pad Range

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Pad Range

r.li.padrange

r.li.padrange (grass7:r.li.padrange)

Calculates range of patch area size on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Pad Range

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Pad Range

r.li.padsd.ascii

r.li.padsd.ascii (grass7:r.li.padsd.ascii)

r.li.padsd.ascii - Calculates standard deviation of patch area a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Patch Area SD

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Patch Area SD

r.li.padsd

r.li.padsd (grass7:r.li.padsd)

Calculates standard deviation of patch area a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Patch Area SD

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Patch Area SD

r.li.patchdensity.ascii

r.li.patchdensity.ascii (grass7:r.li.patchdensity.ascii)

r.li.patchdensity.ascii - Calculates patch density index on a raster map, using a 4 neighbour algorithm


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Patch Density

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Patch Density

r.li.patchdensity

r.li.patchdensity (grass7:r.li.patchdensity)

Calculates patch density index on a raster map, using a 4 neighbour algorithm


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Patch Density

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Patch Density

r.li.patchnum.ascii

r.li.patchnum.ascii (grass7:r.li.patchnum.ascii)

r.li.patchnum.ascii - Calculates patch number index on a raster map, using a 4 neighbour algorithm.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Patch Number

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Patch Number

r.li.patchnum

r.li.patchnum (grass7:r.li.patchnum)

Calculates patch number index on a raster map, using a 4 neighbour algorithm.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Patch Number

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Patch Number

r.li.pielou.ascii

r.li.pielou.ascii (grass7:r.li.pielou.ascii)

r.li.pielou.ascii - Calculates Pielou's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Pielou

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Pielou

r.li.pielou

r.li.pielou (grass7:r.li.pielou)

Calculates Pielou's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Pielou

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Pielou

r.li.renyi.ascii

r.li.renyi.ascii (grass7:r.li.renyi.ascii)

r.li.renyi.ascii - Calculates Renyi's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

alpha: Alpha value is the order of the generalized entropy

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

output_txt: Renyi

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Renyi

r.li.renyi

r.li.renyi (grass7:r.li.renyi)

Calculates Renyi's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

alpha: Alpha value is the order of the generalized entropy

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

output: Renyi

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Renyi

r.li.richness.ascii

r.li.richness.ascii (grass7:r.li.richness.ascii)

r.li.richness.ascii - Calculates richness index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Richness

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Richness

r.li.richness

r.li.richness (grass7:r.li.richness)

Calculates richness index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Richness

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Richness

r.li.shannon.ascii

r.li.shannon.ascii (grass7:r.li.shannon.ascii)

r.li.shannon.ascii - Calculates Shannon's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Shannon

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Shannon

r.li.shannon

r.li.shannon (grass7:r.li.shannon)

Calculates Shannon's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Shannon

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Shannon

r.li.shape.ascii

r.li.shape.ascii (grass7:r.li.shape.ascii)

r.li.shape.ascii - Calculates shape index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Shape

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Shape

r.li.shape

r.li.shape (grass7:r.li.shape)

Calculates shape index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Shape

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Shape

r.li.simpson.ascii

r.li.simpson.ascii (grass7:r.li.simpson.ascii)

r.li.simpson.ascii - Calculates Simpson's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output_txt: Simpson

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_txt:  <QgsProcessingOutputFile>
	Simpson

r.li.simpson

r.li.simpson (grass7:r.li.simpson)

Calculates Simpson's diversity index on a raster map


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

config_txt: Landscape structure configuration

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

config: Landscape structure configuration file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Simpson

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Simpson

r.mapcalc.simple

r.mapcalc.simple (grass7:r.mapcalc.simple)

Calculate new raster map from a r.mapcalc expression.


----------------
Input parameters
----------------

a: Raster layer A

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

b: Raster layer B

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

c: Raster layer C

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

d: Raster layer D

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

e: Raster layer E

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

f: Raster layer F

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

expression: Formula

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

output: Calculated

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Calculated

r.mask.rast

r.mask.rast (grass7:r.mask.rast)

r.mask.rast - Creates a MASK for limiting raster operation.


----------------
Input parameters
----------------

raster: Name of raster map to use as mask

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

input: Name of raster map to which apply the mask

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

maskcats: Raster values to use for mask. Format: 1 2 3 thru 7 *

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-i: Create inverse mask

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Masked

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Masked

r.mask.vect

r.mask.vect (grass7:r.mask.vect)

r.mask.vect - Creates a MASK for limiting raster operation with a vector layer.


----------------
Input parameters
----------------

vector: Name of vector map to use as mask

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

input: Name of raster map to which apply the mask

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cats: Category values. Example: 1,3,7-9,13

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-i: Create inverse mask

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Masked

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Masked

r.mfilter

r.mfilter (grass7:r.mfilter)

Performs raster map matrix filter.


----------------
Input parameters
----------------

input: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

filter: Filter file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

repeat: Number of times to repeat the filter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-z: Apply filter only to zero data values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Filtered

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Filtered

r.mode

r.mode (grass7:r.mode)

Finds the mode of values in a cover layer within areas assigned the same category value in a user-specified base layer.


----------------
Input parameters
----------------

base: Base layer to be reclassified

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cover: Categories layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: Mode

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Mode

r.neighbors

r.neighbors (grass7:r.neighbors)

Makes each cell category value a function of the category values assigned to the cells around it


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

selection: Raster layer to select the cells which should be processed

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Neighborhood operation

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: average
		- 1: median
		- 2: mode
		- 3: minimum
		- 4: maximum
		- 5: stddev
		- 6: sum
		- 7: variance
		- 8: diversity
		- 9: interspersion

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

size: Neighborhood size

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

gauss: Sigma (in cells) for Gaussian filter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

quantile: Quantile to calculate for method=quantile

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-c: Use circular neighborhood

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Do not align output with the input

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

weight: File containing weights

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Neighbors

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Neighbors

r.null

r.null (grass7:r.null)

Manages NULL-values of given raster map.


----------------
Input parameters
----------------

map: Name of raster map for which to edit null values

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

setnull: List of cell values to be set to NULL

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

null: The value to replace the null value by

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-f: Only do the work if the map is floating-point

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Only do the work if the map is integer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Only do the work if the map doesn't have a NULL-value bitmap file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Create NULL-value bitmap file validating all data cells

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Remove NULL-value bitmap file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: NullRaster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	NullRaster

r.out.ascii

r.out.ascii (grass7:r.out.ascii)

Export a raster layer into a GRASS ASCII text file


----------------
Input parameters
----------------

input: Input raster

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

precision: Number of significant digits

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

width: Number of values printed before wrapping a line (only SURFER or MODFLOW format)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

null_value: String to represent null cell (GRASS grid only)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-s: Write SURFER (Golden Software) ASCII grid

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-m: Write MODFLOW (USGS) ASCII array

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Force output of integer values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: GRASS Ascii

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	GRASS Ascii

r.out.gridatb

r.out.gridatb (grass7:r.out.gridatb)

Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: GRIDATB

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	GRIDATB

r.out.mat

r.out.mat (grass7:r.out.mat)

Exports a GRASS raster to a binary MAT-File


----------------
Input parameters
----------------

input: Input raster

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: MAT File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	MAT File

r.out.mpeg

r.out.mpeg (grass7:r.out.mpeg)

Converts raster map series to MPEG movie


----------------
Input parameters
----------------

view1: Name of input raster map(s) for view no.1

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

view2: Name of input raster map(s) for view no.2

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

view3: Name of input raster map(s) for view no.3

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

view4: Name of input raster map(s) for view no.4

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

quality: Quality factor (1 = highest quality, lowest compression)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: MPEG file

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	MPEG file

r.out.png

r.out.png (grass7:r.out.png)

Export a GRASS raster map as a non-georeferenced PNG image


----------------
Input parameters
----------------

input: Input raster

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

compression: Compression level of PNG file (0 = none, 1 = fastest, 9 = best)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Make NULL cells transparent

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-w: Output world file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: PNG File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	PNG File

r.out.pov

r.out.pov (grass7:r.out.pov)

Converts a raster map layer into a height-field file for POV-Ray


----------------
Input parameters
----------------

input: Input raster

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

hftype: Height-field type (0=actual heights 1=normalized)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

bias: Elevation bias

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

scale: Vertical scaling factor

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Name of output povray file (TGA height field file)

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Name of output povray file (TGA height field file)

r.out.ppm3

r.out.ppm3 (grass7:r.out.ppm3)

Converts 3 GRASS raster layers (R,G,B) to a PPM image file


----------------
Input parameters
----------------

red: Name of raster map to be used for <red>

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

green: Name of raster map to be used for <green>

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

blue: Name of raster map to be used for <blue>

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-c: Add comments to describe the region

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Name for new PPM file

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Name for new PPM file

r.out.ppm

r.out.ppm (grass7:r.out.ppm)

Converts a raster layer to a PPM image file at the pixel resolution of the currently defined region.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-g: Output greyscale instead of color

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: PPM

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	PPM

r.out.vrml

r.out.vrml (grass7:r.out.vrml)

Export a raster layer to the Virtual Reality Modeling Language (VRML)


----------------
Input parameters
----------------

elevation: Elevation layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

color: Color layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

exaggeration: Vertical exaggeration

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: VRML

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	VRML

r.out.vtk

r.out.vtk (grass7:r.out.vtk)

Converts raster maps into the VTK-ASCII format


----------------
Input parameters
----------------

input: Input raster

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

elevation: Input elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

null: Value to represent no data cell

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

z: Constant elevation (if no elevation map is specified)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

rgbmaps: Three (r,g,b) raster maps to create RGB values

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

vectormaps: Three (x,y,z) raster maps to create vector values

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

zscale: Scale factor for elevation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

precision: Number of significant digits

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-p: Create VTK point data instead of VTK cell data

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Use structured grid for elevation (not recommended)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-t: Use polydata-trianglestrips for elevation grid creation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-v: Use polydata-vertices for elevation grid creation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-o: Scale factor affects the origin (if no elevation map is given)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Correct the coordinates to match the VTK-OpenGL precision

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: VTK File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	VTK File

r.out.xyz

r.out.xyz (grass7:r.out.xyz)

Exports a raster map to a text file as x,y,z values based on cell centers


----------------
Input parameters
----------------

input: Input raster(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

separator: Field separator

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-i: Include no data values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: XYZ File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	XYZ File

r.param.scale

r.param.scale (grass7:r.param.scale)

Extracts terrain parameters from a DEM.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

slope_tolerance: Slope tolerance that defines a 'flat' surface (degrees)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

curvature_tolerance: Curvature tolerance that defines 'planar' surface

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

size: Size of processing window (odd number only, max: 69)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

method: Morphometric parameter in 'size' window to calculate

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: elev
		- 1: slope
		- 2: aspect
		- 3: profc
		- 4: planc
		- 5: longc
		- 6: crosc
		- 7: minic
		- 8: maxic
		- 9: feature

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

exponent: Exponent for distance weighting (0.0-4.0)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zscale: Vertical scaling factor

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-c: Constrain model through central window cell

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Morphometric parameter

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Morphometric parameter

r.patch

r.patch (grass7:r.patch)

Creates a composite raster layer by using one (or more) layer(s) to fill in areas of "no data" in another map layer.


----------------
Input parameters
----------------

input: Raster layers to be patched together

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

-z: Use zero (0) for transparency instead of NULL

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Patched

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Patched

r.plane

r.plane (grass7:r.plane)

Creates raster plane layer given dip (inclination), aspect (azimuth) and one point.


----------------
Input parameters
----------------

dip: Dip of plane

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

azimuth: Azimuth of the plane

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

easting: Easting coordinate of a point on the plane

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

northing: Northing coordinate of a point on the plane

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

elevation: Elevation coordinate of a point on the plane

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

type: Data type of resulting layer

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: CELL
		- 1: FCELL
		- 2: DCELL

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Plane

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Plane

r.profile

r.profile (grass7:r.profile)

Outputs the raster layer values lying on user-defined line(s).


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coordinates: Profile coordinate pairs

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

resolution: Resolution along profile

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

null_value: Character to represent no data cell

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

file: Name of input file containing coordinate pairs

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

-g: Output easting and northing in first two columns of four column output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Output RRR:GGG:BBB color values for each profile point

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Profile

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Profile

r.proj

r.proj (grass7:r.proj)

Re-projects a vector map from one location to the current location


----------------
Input parameters
----------------

input: Input raster to reproject

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

crs: New coordinate reference system

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

method: Interpolation method to use

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: nearest
		- 1: bilinear
		- 2: bicubic
		- 3: lanczos
		- 4: bilinear_f
		- 5: bicubic_f
		- 6: lanczos_f

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

memory: Maximum memory to be used (in MB)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

resolution: Resolution of output raster map

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-n: Do not perform region cropping optimization

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Reprojected raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Reprojected raster

r.quantile

r.quantile (grass7:r.quantile)

Compute quantiles using two passes.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

quantiles: Number of quantiles

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

percentiles: List of percentiles

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

bins: Number of bins to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-r: Generate recode rules based on quantile-defined intervals

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

file: Quantiles

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

file:  <QgsProcessingOutputHtml>
	Quantiles

r.quant

r.quant (grass7:r.quant)

Produces the quantization file for a floating-point map.


----------------
Input parameters
----------------

input: Raster layer(s) to be quantized

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

basemap: Base layer to take quant rules from

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

fprange: Floating point range: dmin,dmax

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

range: Integer range: min,max

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

-t: Truncate floating point data

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Round floating point data

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Quantized raster(s)

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Quantized raster(s)

r.random.cells

r.random.cells (grass7:r.random.cells)

Generates random cell values with spatial dependence.


----------------
Input parameters
----------------

distance: Maximum distance of spatial correlation (value(s) >= 0.0)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ncells: Maximum number of cells to be created

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

seed: Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Random

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Random

r.random

r.random (grass7:r.random)

Creates a raster layer and vector point map containing randomly located points.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cover: Input cover raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

npoints: The number of points to allocate

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-z: Generate points also for NULL category

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-d: Generate vector points as 3D points

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Do not build topology

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

raster: Random raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

vector: Random vector

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

raster:  <QgsProcessingOutputRasterLayer>
	Random raster

vector:  <QgsProcessingOutputVectorLayer>
	Random vector

r.random.surface

r.random.surface (grass7:r.random.surface)

Generates random surface(s) with spatial dependence.


----------------
Input parameters
----------------

distance: Maximum distance of spatial correlation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

exponent: Distance decay exponent

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

flat: Distance filter remains flat before beginning exponent

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

seed: Random seed (SEED_MIN >= value >= SEED_MAX)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

high: Maximum cell value of distribution

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-u: Uniformly distributed cell values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Random_Surface

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Random_Surface

r.reclass.area

r.reclass.area (grass7:r.reclass.area)

Reclassifies a raster layer, greater or less than user specified area size (in hectares)


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

value: Value option that sets the area size limit [hectares]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

mode: Lesser or greater than specified value

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: lesser
		- 1: greater

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

method: Method used for reclassification

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: reclass
		- 1: rmarea

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-c: Input map is clumped

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-d: Clumps including diagonal neighbors

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Reclassified

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Reclassified

r.reclass

r.reclass (grass7:r.reclass)

Creates a new map layer whose category values are based upon a reclassification of the categories in an existing raster map layer.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

rules: File containing reclass rules

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

txtrules: Reclass rules text (if rule file not used)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

output: Reclassified

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Reclassified

r.recode

r.recode (grass7:r.recode)

Recodes categorical raster maps.


----------------
Input parameters
----------------

input: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

rules: File containing recode rules

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

-d: Force output to 'double' raster map type (DCELL)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Align the current region to the input raster map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Recoded

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Recoded

r.regression.line

r.regression.line (grass7:r.regression.line)

Calculates linear regression from two raster layers : y = a + b*x.


----------------
Input parameters
----------------

mapx: Layer for x coefficient

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

mapy: Layer for y coefficient

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

html: Regression coefficients

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Regression coefficients

r.regression.multi

r.regression.multi (grass7:r.regression.multi)

Calculates multiple linear regression from raster maps.


----------------
Input parameters
----------------

mapx: Map(s) for x coefficient

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

mapy: Map for y coefficient

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

residuals: Residual Map

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

estimates: Estimates Map

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

html: Regression coefficients

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

residuals:  <QgsProcessingOutputRasterLayer>
	Residual Map

estimates:  <QgsProcessingOutputRasterLayer>
	Estimates Map

html:  <QgsProcessingOutputHtml>
	Regression coefficients

r.relief

r.relief (grass7:r.relief)

Creates shaded relief from an elevation layer (DEM).


----------------
Input parameters
----------------

input: Input elevation layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

altitude: Altitude of the sun in degrees above the horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

azimuth: Azimuth of the sun in degrees to the east of north

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zscale: Factor for exaggerating relief

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

scale: Scale factor for converting horizontal units to elevation units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

units: Elevation units (overrides scale factor)

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: intl
		- 1: survey

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Output shaded relief layer

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Output shaded relief layer

r.relief.scaling

r.relief.scaling (grass7:r.relief.scaling)

r.relief.scaling - Creates shaded relief from an elevation layer (DEM).


----------------
Input parameters
----------------

input: Input elevation layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

altitude: Altitude of the sun in degrees above the horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

azimuth: Azimuth of the sun in degrees to the east of north

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zscale: Factor for exaggerating relief

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

scale: Scale factor for converting horizontal units to elevation units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

units: Elevation units (overrides scale factor)

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: intl
		- 1: survey

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Output shaded relief layer

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Output shaded relief layer

r.report

r.report (grass7:r.report)

Reports statistics for raster layers.


----------------
Input parameters
----------------

map: Raster layer(s) to report on

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

units: Units

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: mi
		- 1: me
		- 2: k
		- 3: a
		- 4: h
		- 5: c
		- 6: p

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

null_value: Character representing no data cell value

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

page_length: Page length

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

page_width: Page width

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

nsteps: Number of fp subranges to collect stats from

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

sort: Sort output statistics by cell counts

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: asc
		- 1: desc

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-h: Suppress page headers

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Use formfeeds between pages

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-e: Scientific format

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Do not report no data cells

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Do not report cells where all maps have no data

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Report for cats floating-point ranges (floating-point maps only)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Read floating-point map as integer (use map's quant rules)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Name for output file to hold the report

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Name for output file to hold the report

r.resamp.bspline

r.resamp.bspline (grass7:r.resamp.bspline)

Performs bilinear or bicubic spline interpolation with Tykhonov regularization.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

mask: Name of raster map to use for masking. Only cells that are not NULL and not zero are interpolated

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Sampling interpolation method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: bilinear
		- 1: bicubic

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

ew_step: Length (float) of each spline step in the east-west direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ns_step: Length (float) of each spline step in the north-south direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lambda: Tykhonov regularization parameter (affects smoothing)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used (in MB). Cache size for raster rows

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-n: Only interpolate null cells in input raster map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Find the best Tykhonov regularizing parameter using a "leave-one-out" cross validation method

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Resampled BSpline

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

grid: Interpolation Grid

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Resampled BSpline

grid:  <QgsProcessingOutputVectorLayer>
	Interpolation Grid

r.resamp.filter

r.resamp.filter (grass7:r.resamp.filter)

Resamples raster map layers using an analytic kernel.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

filter: Filter kernel(s)

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: box
		- 1: bartlett
		- 2: gauss
		- 3: normal
		- 4: hermite
		- 5: sinc
		- 6: lanczos1
		- 7: lanczos2
		- 8: lanczos3
		- 9: hann
		- 10: hamming
		- 11: blackman

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

radius: Filter radius for each filter (comma separated list of float if multiple)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

x_radius: Filter radius (horizontal) for each filter (comma separated list of float if multiple)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

y_radius: Filter radius (vertical) for each filter (comma separated list of float if multiple)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-n: Propagate NULLs

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Resampled Filter

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Resampled Filter

r.resamp.interp

r.resamp.interp (grass7:r.resamp.interp)

Resamples raster map to a finer grid using interpolation.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Sampling interpolation method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: nearest
		- 1: bilinear
		- 2: bicubic
		- 3: lanczos

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Resampled interpolated

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Resampled interpolated

r.resample

r.resample (grass7:r.resample)

GRASS raster map layer data resampling capability using nearest neighbors.


----------------
Input parameters
----------------

input: Input raster layer 

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: Resampled NN

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Resampled NN

r.resamp.rst

r.resamp.rst (grass7:r.resamp.rst)

Reinterpolates using regularized spline with tension and smoothing.


----------------
Input parameters
----------------

input: Raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

smooth: Input raster map containing smoothing

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

maskmap: Input raster map to be used as mask

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

ew_res: Desired east-west resolution

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ns_res: Desired north-south resolution

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

overlap: Rows/columns overlap for segmentation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zscale: Multiplier for z-values

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

tension: Spline tension value

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

theta: Anisotropy angle (in degrees counterclockwise from East)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

scalex: Anisotropy scaling factor

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Use dnorm independent tension

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-d: Output partial derivatives instead of topographic parameters

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

elevation: Resampled RST

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

slope: Slope raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

aspect: Aspect raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

pcurvature: Profile curvature raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

tcurvature: Tangential curvature raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

mcurvature: Mean curvature raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

elevation:  <QgsProcessingOutputRasterLayer>
	Resampled RST

slope:  <QgsProcessingOutputRasterLayer>
	Slope raster

aspect:  <QgsProcessingOutputRasterLayer>
	Aspect raster

pcurvature:  <QgsProcessingOutputRasterLayer>
	Profile curvature raster

tcurvature:  <QgsProcessingOutputRasterLayer>
	Tangential curvature raster

mcurvature:  <QgsProcessingOutputRasterLayer>
	Mean curvature raster

r.resamp.stats

r.resamp.stats (grass7:r.resamp.stats)

Resamples raster layers to a coarser grid using aggregation.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Aggregation method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: average
		- 1: median
		- 2: mode
		- 3: minimum
		- 4: maximum
		- 5: quart1
		- 6: quart3
		- 7: perc90
		- 8: sum
		- 9: variance
		- 10: stddev
		- 11: quantile

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

quantile: Quantile to calculate for method=quantile

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-n: Propagate NULLs

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-w: Weight according to area (slower)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Resampled aggregated

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Resampled aggregated

r.rescale.eq

r.rescale.eq (grass7:r.rescale.eq)

Rescales histogram equalized the range of category values in a raster  layer.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

from: The input data range to be rescaled

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

to: The output data range

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

output: Rescaled equalized

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Rescaled equalized

r.rescale

r.rescale (grass7:r.rescale)

Rescales the range of category values in a raster layer.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

from: The input data range to be rescaled

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

to: The output data range

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

output: Rescaled

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Rescaled

r.rgb

r.rgb (grass7:r.rgb)

Splits a raster map into red, green and blue maps.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

red: Red

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

green: Green

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

blue: Blue

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

red:  <QgsProcessingOutputRasterLayer>
	Red

green:  <QgsProcessingOutputRasterLayer>
	Green

blue:  <QgsProcessingOutputRasterLayer>
	Blue

r.ros

r.ros (grass7:r.ros)

Generates rate of spread raster maps.


----------------
Input parameters
----------------

model: Raster map containing fuel models

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

moisture_1h: Raster map containing the 1-hour fuel moisture (%)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

moisture_10h: Raster map containing the 10-hour fuel moisture (%)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

moisture_100h: Raster map containing the 100-hour fuel moisture (%)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

moisture_live: Raster map containing live fuel moisture (%)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

velocity: Raster map containing midflame wind velocities (ft/min)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

direction: Name of raster map containing wind directions (degree)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

slope: Name of raster map containing slope (degree)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

aspect: Raster map containing aspect (degree, CCW from E)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

elevation: Raster map containing elevation (m, required for spotting)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

base_ros: Base ROS

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

max_ros: Max ROS

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

direction_ros: Direction ROS

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

spotting_distance: Spotting Distance

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

base_ros:  <QgsProcessingOutputRasterLayer>
	Base ROS

max_ros:  <QgsProcessingOutputRasterLayer>
	Max ROS

direction_ros:  <QgsProcessingOutputRasterLayer>
	Direction ROS

spotting_distance:  <QgsProcessingOutputRasterLayer>
	Spotting Distance

r.series.accumulate

r.series.accumulate (grass7:r.series.accumulate)

Makes each output cell value an accumulation function of the values assigned to the corresponding cells in the input raster map layers.


----------------
Input parameters
----------------

input: Input raster layer(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

lower: Raster map specifying the lower accumulation limit

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

upper: Raster map specifying the upper accumulation limit

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: This method will be applied to compute the accumulative values from the input maps

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: gdd
		- 1: bedd
		- 2: huglin
		- 3: mean

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

scale: Scale factor for input

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

shift: Shift factor for input

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

range: Ignore values outside this range (min,max)

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

limits: Lower and upper accumulation limits (lower,upper)

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

-n: Propagate NULLs

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Create a FCELL map (floating point single precision) as output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Accumulated

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Accumulated

r.series.interp

r.series.interp (grass7:r.series.interp)

Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions.


----------------
Input parameters
----------------

input: Input raster layer(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

datapos: Data point position for each input map

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

infile: Input file with one input raster map name and data point position per line, field separator between name and sample point is 'pipe'

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Name for output raster map (comma separated list if multiple)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

samplingpos: Sampling point position for each output map (comma separated list)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

outfile: Input file with one output raster map name and sample point position per line, field separator between name and sample point is 'pipe'

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

method: Interpolation method, currently only linear interpolation is supported

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: linear

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output_dir: Interpolated rasters

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output_dir:  <QgsProcessingOutputFolder>
	Interpolated rasters

r.series

r.series (grass7:r.series)

Makes each output cell value a function of the values assigned to the corresponding cells in the input raster layers. Input rasters layers/bands must be separated in different data sources.


----------------
Input parameters
----------------

input: Input raster layer(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

-n: Propagate NULLs

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

method: Aggregate operation

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: average
		- 1: count
		- 2: median
		- 3: mode
		- 4: minimum
		- 5: min_raster
		- 6: maximum
		- 7: max_raster
		- 8: stddev
		- 9: range
		- 10: sum
		- 11: variance
		- 12: diversity
		- 13: slope
		- 14: offset
		- 15: detcoeff
		- 16: quart1
		- 17: quart3
		- 18: perc90
		- 19: skewness
		- 20: kurtosis
		- 21: quantile

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

quantile: Quantile to calculate for method=quantile

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

weights: Weighting factor for each input map, default value is 1.0

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

range: Ignore values outside this range (lo,hi)

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

output: Aggregated

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Aggregated

r.shade

r.shade (grass7:r.shade)

Drapes a color raster over an shaded relief or aspect map.


----------------
Input parameters
----------------

shade: Name of shaded relief or aspect raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

color: Name of raster to drape over relief raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

brighten: Percent to brighten

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

bgcolor: Color to use instead of NULL values. Either a standard color name, R:G:B triplet, or "none"

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-c: Use colors from color tables for NULL values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Shaded

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Shaded

r.sim.sediment

r.sim.sediment (grass7:r.sim.sediment)

Sediment transport and erosion/deposition simulation using path sampling method (SIMWE).


----------------
Input parameters
----------------

elevation: Name of the elevation raster map [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

water_depth: Name of the water depth raster map [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

dx: Name of the x-derivatives raster map [m/m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

dy: Name of the y-derivatives raster map [m/m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

detachment_coeff: Name of the detachment capacity coefficient raster map [s/m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

transport_coeff: Name of the transport capacity coefficient raster map [s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

shear_stress: Name of the critical shear stress raster map [Pa]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

man: Name of the Mannings n raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

man_value: Name of the Mannings n value

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

observation: Sampling locations vector points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

nwalkers: Number of walkers

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

niterations: Time used for iterations [minutes]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output_step: Time interval for creating output maps [minutes]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

diffusion_coeff: Water diffusion constant

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

transport_capacity: Transport capacity [kg/ms]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

tlimit_erosion_deposition: Transport limited erosion-deposition [kg/m2s]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

sediment_concentration: Sediment concentration [particle/m3]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

sediment_flux: Sediment flux [kg/ms]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

erosion_deposition: Erosion-deposition [kg/m2s]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

walkers_output: Name of the output walkers vector points layer

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

logfile: Name for sampling points output text file.

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

transport_capacity:  <QgsProcessingOutputRasterLayer>
	Transport capacity [kg/ms]

tlimit_erosion_deposition:  <QgsProcessingOutputRasterLayer>
	Transport limited erosion-deposition [kg/m2s]

sediment_concentration:  <QgsProcessingOutputRasterLayer>
	Sediment concentration [particle/m3]

sediment_flux:  <QgsProcessingOutputRasterLayer>
	Sediment flux [kg/ms]

erosion_deposition:  <QgsProcessingOutputRasterLayer>
	Erosion-deposition [kg/m2s]

walkers_output:  <QgsProcessingOutputVectorLayer>
	Name of the output walkers vector points layer

logfile:  <QgsProcessingOutputFile>
	Name for sampling points output text file.

r.sim.water

r.sim.water (grass7:r.sim.water)

Overland flow hydrologic simulation using path sampling method (SIMWE).


----------------
Input parameters
----------------

elevation: Name of the elevation raster map [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

dx: Name of the x-derivatives raster map [m/m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

dy: Name of the y-derivatives raster map [m/m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

rain: Name of the rainfall excess rate (rain-infilt) raster map [mm/hr]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

rain_value: Rainfall excess rate unique value [mm/hr]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

infil: Name of the runoff infiltration rate raster map [mm/hr]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

infil_value: Runoff infiltration rate unique value [mm/hr]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

man: Name of the Mannings n raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

man_value: Manning's n unique value

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

flow_control: Name of the flow controls raster map (permeability ratio 0-1)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

observation: Sampling locations vector points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

nwalkers: Number of walkers, default is twice the number of cells

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

niterations: Time used for iterations [minutes]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output_step: Time interval for creating output maps [minutes]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

diffusion_coeff: Water diffusion constant

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

hmax: Threshold water depth [m]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

halpha: Diffusion increase constant

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

hbeta: Weighting factor for water flow velocity vector

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Time-series output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

depth: Water depth [m]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

discharge: Water discharge [m3/s]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

error: Simulation error [m]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

walkers_output: Name of the output walkers vector points layer

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

logfile: Name for sampling points output text file.

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

depth:  <QgsProcessingOutputRasterLayer>
	Water depth [m]

discharge:  <QgsProcessingOutputRasterLayer>
	Water discharge [m3/s]

error:  <QgsProcessingOutputRasterLayer>
	Simulation error [m]

walkers_output:  <QgsProcessingOutputVectorLayer>
	Name of the output walkers vector points layer

logfile:  <QgsProcessingOutputFile>
	Name for sampling points output text file.

r.slope.aspect

r.slope.aspect (grass7:r.slope.aspect)

Generates raster layers of slope, aspect, curvatures and partial derivatives from a elevation raster layer.


----------------
Input parameters
----------------

elevation: Elevation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

format: Format for reporting the slope

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: degrees
		- 1: percent

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

precision: Type of output aspect and slope layer

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: FCELL
		- 1: CELL
		- 2: DCELL

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-a: Do not align the current region to the elevation layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-e: Compute output at edges and near NULL values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Create aspect as degrees clockwise from North (azimuth), with flat = -9999

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

zscale: Multiplicative factor to convert elevation units to meters

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

min_slope: Minimum slope val. (in percent) for which aspect is computed

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

slope: Slope

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

aspect: Aspect

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

pcurvature: Profile curvature

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

tcurvature: Tangential curvature

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

dx: First order partial derivative dx (E-W slope)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

dy: First order partial derivative dy (N-S slope)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

dxx: Second order partial derivative dxx

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

dyy: Second order partial derivative dyy

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

dxy: Second order partial derivative dxy

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

slope:  <QgsProcessingOutputRasterLayer>
	Slope

aspect:  <QgsProcessingOutputRasterLayer>
	Aspect

pcurvature:  <QgsProcessingOutputRasterLayer>
	Profile curvature

tcurvature:  <QgsProcessingOutputRasterLayer>
	Tangential curvature

dx:  <QgsProcessingOutputRasterLayer>
	First order partial derivative dx (E-W slope)

dy:  <QgsProcessingOutputRasterLayer>
	First order partial derivative dy (N-S slope)

dxx:  <QgsProcessingOutputRasterLayer>
	Second order partial derivative dxx

dyy:  <QgsProcessingOutputRasterLayer>
	Second order partial derivative dyy

dxy:  <QgsProcessingOutputRasterLayer>
	Second order partial derivative dxy

r.solute.transport

r.solute.transport (grass7:r.solute.transport)

Numerical calculation program for transient, confined and unconfined solute transport in two dimensions


----------------
Input parameters
----------------

c: The initial concentration in [kg/m^3]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

phead: The piezometric head in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

hc_x: The x-part of the hydraulic conductivity tensor in [m/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

hc_y: The y-part of the hydraulic conductivity tensor in [m/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

status: The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - dirichlet- and 3 - transfer boundary condition

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

diff_x: The x-part of the diffusion tensor in [m^2/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

diff_y: The y-part of the diffusion tensor in [m^2/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

q: Groundwater sources and sinks in [m^3/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cin: Concentration sources and sinks bounded to a water source or sink in [kg/s]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cs: Concentration of inner sources and inner sinks in [kg/s] (i.e. a chemical reaction)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

rd: Retardation factor [-]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

nf: Effective porosity [-]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

top: Top surface of the aquifer in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

bottom: Bottom surface of the aquifer in [m]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

dtime: Calculation time (in seconds)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

maxit: Maximum number of iteration used to solve the linear equation system

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

error: Error break criteria for iterative solver

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

solver: The type of solver which should solve the linear equation system

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: gauss
		- 1: lu
		- 2: jacobi
		- 3: sor
		- 4: bicgstab

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

relax: The relaxation parameter used by the jacobi and sor solver for speedup or stabilizing

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

al: The longitudinal dispersivity length. [m]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

at: The transversal dispersivity length. [m]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

loops: Use this number of time loops if the CFL flag is off. The timestep will become dt/loops.

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

stab: Set the flow stabilizing scheme (full or exponential upwinding).

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: full
		- 1: exp

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-c: Use the Courant-Friedrichs-Lewy criteria for time step calculation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Use a full filled quadratic linear equation system, default is a sparse linear equation system.

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Solute Transport

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

vx: Calculate and store the groundwater filter velocity vector part in x direction [m/s]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

vy: Calculate and store the groundwater filter velocity vector part in y direction [m/s]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Solute Transport

vx:  <QgsProcessingOutputRasterLayer>
	Calculate and store the groundwater filter velocity vector part in x direction [m/s]

vy:  <QgsProcessingOutputRasterLayer>
	Calculate and store the groundwater filter velocity vector part in y direction [m/s]

r.spread

r.spread (grass7:r.spread)

Simulates elliptically anisotropic spread.


----------------
Input parameters
----------------

base_ros: Raster map containing base ROS (cm/min)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

max_ros: Raster map containing maximal ROS (cm/min)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

direction_ros: Raster map containing directions of maximal ROS (degree)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

start: Raster map containing starting sources

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

spotting_distance: Raster map containing maximal spotting distance (m, required with -s)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

wind_speed: Raster map containing midflame wind speed (ft/min, required with -s)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

fuel_moisture: Raster map containing fine fuel moisture of the cell receiving a spotting firebrand (%, required with -s)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

backdrop: Name of raster map as a display backdrop

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

least_size: Basic sampling window size needed to meet certain accuracy (3)

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: 3
		- 1: 5
		- 2: 7
		- 3: 9
		- 4: 11
		- 5: 13
		- 6: 15

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

comp_dens: Sampling density for additional computing (range: 0.0 - 1.0 (0.5))

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

init_time: Initial time for current simulation (0) (min)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lag: Simulating time duration LAG (fill the region) (min)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-s: Consider spotting effect (for wildfires)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Use start raster map values in output spread time raster map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Spread Time

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

x_output: X Back Coordinates

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

y_output: Y Back Coordinates

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Spread Time

x_output:  <QgsProcessingOutputRasterLayer>
	X Back Coordinates

y_output:  <QgsProcessingOutputRasterLayer>
	Y Back Coordinates

r.spreadpath

r.spreadpath (grass7:r.spreadpath)

Recursively traces the least cost path backwards to cells from which the cumulative cost was determined.


----------------
Input parameters
----------------

x_input: x_input

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

y_input: y_input

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coordinates: coordinate

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

output: Backward least cost

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Backward least cost

r.statistics

r.statistics (grass7:r.statistics)

Calculates category or object oriented statistics.


----------------
Input parameters
----------------

base: Base raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cover: Cover raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: diversity
		- 1: average
		- 2: mode
		- 3: median
		- 4: avedev
		- 5: stddev
		- 6: variance
		- 7: skewness
		- 8: kurtosis
		- 9: min
		- 10: max
		- 11: sum

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-c: Cover values extracted from the category labels of the cover map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

routput: Statistics

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

routput:  <QgsProcessingOutputRasterLayer>
	Statistics

r.stats

r.stats (grass7:r.stats)

Generates area statistics for raster layers.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

separator: Output field separator

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

null_value: String representing no data cell value

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

nsteps: Number of floating-point subranges to collect stats from

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

sort: Sort output statistics by cell counts

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: asc
		- 1: desc

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-1: One cell (range) per line

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-A: Print averaged values instead of intervals

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Print area totals

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Print cell counts

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-p: Print APPROXIMATE percents (total percent may not be 100%)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-l: Print category labels

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-g: Print grid coordinates (east and north)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-x: Print x and y (column and row)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Print raw indexes of fp ranges (fp maps only)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Suppress reporting of any NULLs

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-N: Suppress reporting of NULLs when all values are NULL

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-C: Report for cats fp ranges (fp maps only)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Read fp map as integer (use map's quant rules)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Statistics

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Statistics

r.stats.quantile.out

r.stats.quantile.out (grass7:r.stats.quantile.out)

r.stats.quantile.out - Compute category quantiles using two passes and output statistics


----------------
Input parameters
----------------

base: Name of base raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cover: Name of cover raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

quantiles: Number of quantiles

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

percentiles: List of percentiles

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

bins: Number of bins to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-r: Create reclass map with statistics as category labels

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

file: Statistics File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

file:  <QgsProcessingOutputFile>
	Statistics File

r.stats.quantile.rast

r.stats.quantile.rast (grass7:r.stats.quantile.rast)

r.stats.quantile.rast - Compute category quantiles using two passes and output rasters.


----------------
Input parameters
----------------

base: Name of base raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cover: Name of cover raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

quantiles: Number of quantiles

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

percentiles: List of percentiles

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

bins: Number of bins to use

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-r: Create reclass map with statistics as category labels

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Output Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Output Directory

r.stats.zonal

r.stats.zonal (grass7:r.stats.zonal)

Calculates category or object oriented statistics (accumulator-based statistics)


----------------
Input parameters
----------------

base: Base raster

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

cover: Cover raster

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Method of object-based statistic

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: count
		- 1: sum
		- 2: min
		- 3: max
		- 4: range
		- 5: average
		- 6: avedev
		- 7: variance
		- 8: stddev
		- 9: skewness
		- 10: kurtosis
		- 11: variance2
		- 12: stddev2
		- 13: skewness2
		- 14: kurtosis2

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-c: Cover values extracted from the category labels of the cover map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Create reclass map with statistics as category labels

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Resultant raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Resultant raster

r.stream.extract

r.stream.extract (grass7:r.stream.extract)

Stream network extraction


----------------
Input parameters
----------------

elevation: Input map: elevation map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

accumulation: Input map: accumulation map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

depression: Input map: map with real depressions

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

threshold: Minimum flow accumulation for streams

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

mexp: Montgomery exponent for slope

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

stream_length: Delete stream segments shorter than cells

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

d8cut: Use SFD above this threshold

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used (in MB)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

stream_raster: Unique stream ids (rast)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

stream_vector: Unique stream ids (vect)

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

direction: Flow direction

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

stream_raster:  <QgsProcessingOutputRasterLayer>
	Unique stream ids (rast)

stream_vector:  <QgsProcessingOutputVectorLayer>
	Unique stream ids (vect)

direction:  <QgsProcessingOutputRasterLayer>
	Flow direction

r.sunhours

r.sunhours (grass7:r.sunhours)

Calculates solar elevation, solar azimuth, and sun hours.


----------------
Input parameters
----------------

year: Year

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

month: Month

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

day: Day

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

hour: Hour

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

minute: Minutes

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

second: Seconds

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Time is local sidereal time, not Greenwich standard time

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Do not use SOLPOS algorithm of NREL

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

elevation: Solar Elevation Angle

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

azimuth: Solar Azimuth Angle

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

sunhour: Sunshine Hours

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

elevation:  <QgsProcessingOutputRasterLayer>
	Solar Elevation Angle

azimuth:  <QgsProcessingOutputRasterLayer>
	Solar Azimuth Angle

sunhour:  <QgsProcessingOutputRasterLayer>
	Sunshine Hours

r.sun.incidout

r.sun.incidout (grass7:r.sun.incidout)

r.sun.incidout - Solar irradiance and irradiation model ( for the set local time).


----------------
Input parameters
----------------

elevation: Elevation layer [meters]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

aspect: Aspect layer [decimal degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

aspect_value: A single value of the orientation (aspect), 270 is south

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

slope: Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

slope_value: A single value of inclination (slope)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

linke: Name of the Linke atmospheric turbidity coefficient input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

albedo: Name of the ground albedo coefficient input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

albedo_value: A single value of the ground albedo coefficient

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lat: Name of input raster map containing latitudes [decimal degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

long: Name of input raster map containing longitudes [decimal degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coeff_bh: Name of real-sky beam radiation coefficient input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coeff_dh: Name of real-sky diffuse radiation coefficient input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

horizon_basemap: The horizon information input map basename

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

horizon_step: Angle step size for multidirectional horizon [degrees]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

day: No. of day of the year (1-365)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

step: Time step when computing all-day radiation sums [decimal hours]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

declination: Declination value (overriding the internally computed value) [radians]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

distance_step: Sampling distance step coefficient (0.5-1.5)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

npartitions: Read the input files in this number of chunks

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

civil_time: Civil time zone value, if none, the time will be local solar time

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

time: Local (solar) time (decimal hours)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-p: Do not incorporate the shadowing effect of terrain

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-m: Use the low-memory version of the program

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

incidout: incidence angle raster map

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

beam_rad: Beam irradiance [W.m-2]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

diff_rad: Diffuse irradiance [W.m-2]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

refl_rad: Ground reflected irradiance [W.m-2]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

glob_rad: Global (total) irradiance/irradiation [W.m-2]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

incidout:  <QgsProcessingOutputRasterLayer>
	incidence angle raster map

beam_rad:  <QgsProcessingOutputRasterLayer>
	Beam irradiance [W.m-2]

diff_rad:  <QgsProcessingOutputRasterLayer>
	Diffuse irradiance [W.m-2]

refl_rad:  <QgsProcessingOutputRasterLayer>
	Ground reflected irradiance [W.m-2]

glob_rad:  <QgsProcessingOutputRasterLayer>
	Global (total) irradiance/irradiation [W.m-2]

r.sun.insoltime

r.sun.insoltime (grass7:r.sun.insoltime)

r.sun.insoltime - Solar irradiance and irradiation model (daily sums).


----------------
Input parameters
----------------

elevation: Elevation layer [meters]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

aspect: Aspect layer [decimal degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

aspect_value: A single value of the orientation (aspect), 270 is south

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

slope: Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

slope_value: A single value of inclination (slope)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

linke: Name of the Linke atmospheric turbidity coefficient input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

albedo: Name of the ground albedo coefficient input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

albedo_value: A single value of the ground albedo coefficient

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lat: Name of input raster map containing latitudes [decimal degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

long: Name of input raster map containing longitudes [decimal degrees]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coeff_bh: Name of real-sky beam radiation coefficient input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coeff_dh: Name of real-sky diffuse radiation coefficient input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

horizon_basemap: The horizon information input map basename

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

horizon_step: Angle step size for multidirectional horizon [degrees]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

day: No. of day of the year (1-365)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

step: Time step when computing all-day radiation sums [decimal hours]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

declination: Declination value (overriding the internally computed value) [radians]

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

distance_step: Sampling distance step coefficient (0.5-1.5)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

npartitions: Read the input files in this number of chunks

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

civil_time: Civil time zone value, if none, the time will be local solar time

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-p: Do not incorporate the shadowing effect of terrain

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-m: Use the low-memory version of the program

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

insol_time: Insolation time [h] 

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

beam_rad: Irradiation raster map [Wh.m-2.day-1]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

diff_rad: Irradiation raster map [Wh.m-2.day-1]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

refl_rad: Irradiation raster map [Wh.m-2.day-1]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

glob_rad: Irradiance/irradiation raster map [Wh.m-2.day-1]

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

insol_time:  <QgsProcessingOutputRasterLayer>
	Insolation time [h] 

beam_rad:  <QgsProcessingOutputRasterLayer>
	Irradiation raster map [Wh.m-2.day-1]

diff_rad:  <QgsProcessingOutputRasterLayer>
	Irradiation raster map [Wh.m-2.day-1]

refl_rad:  <QgsProcessingOutputRasterLayer>
	Irradiation raster map [Wh.m-2.day-1]

glob_rad:  <QgsProcessingOutputRasterLayer>
	Irradiance/irradiation raster map [Wh.m-2.day-1]

r.sunmask.datetime

r.sunmask.datetime (grass7:r.sunmask.datetime)

r.sunmask.datetime - Calculates cast shadow areas from sun position and elevation raster map.


----------------
Input parameters
----------------

elevation: Elevation raster layer [meters]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

year: year

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

month: month

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

day: day

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

hour: hour

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

minute: minute

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

second: second

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

timezone: East positive, offset from GMT

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

east: Easting coordinate (point of interest)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

north: Northing coordinate (point of interest)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-z: Do not ignore zero elevation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Calculate sun position only and exit

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Shadows

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Shadows

r.sunmask.position

r.sunmask.position (grass7:r.sunmask.position)

r.sunmask.position - Calculates cast shadow areas from sun position and elevation raster map.


----------------
Input parameters
----------------

elevation: Elevation raster layer [meters]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

altitude: Altitude of the sun in degrees above the horizon

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

azimuth: Azimuth of the sun in degrees from north

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

east: Easting coordinate (point of interest)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

north: Northing coordinate (point of interest)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-z: Do not ignore zero elevation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Calculate sun position only and exit

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Shadows

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Shadows

r.surf.area

r.surf.area (grass7:r.surf.area)

Surface area estimation for rasters.


----------------
Input parameters
----------------

map: Input layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

vscale: Vertical scale

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

units: Units

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: miles
		- 1: feet
		- 2: meters
		- 3: kilometers
		- 4: acres
		- 5: hectares

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

html: Area

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Area

r.surf.contour

r.surf.contour (grass7:r.surf.contour)

Surface generation program from rasterized contours.


----------------
Input parameters
----------------

input: Raster layer with rasterized contours

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: DTM from contours

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	DTM from contours

r.surf.fractal

r.surf.fractal (grass7:r.surf.fractal)

Creates a fractal surface of a given fractal dimension.


----------------
Input parameters
----------------

dimension: Fractal dimension of surface (2 < D < 3)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

number: Number of intermediate images to produce

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Fractal Surface

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Fractal Surface

r.surf.gauss

r.surf.gauss (grass7:r.surf.gauss)

Creates a raster layer of Gaussian deviates.


----------------
Input parameters
----------------

mean: Distribution mean

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

sigma: Standard deviation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Gaussian deviates

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Gaussian deviates

r.surf.idw

r.surf.idw (grass7:r.surf.idw)

Surface interpolation utility for raster layers.


----------------
Input parameters
----------------

input: Name of input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

npoints: Number of interpolation points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-e: Output is the interpolation error

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Interpolated IDW

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Interpolated IDW

r.surf.random

r.surf.random (grass7:r.surf.random)

Produces a raster layer of uniform random deviates whose range can be expressed by the user.


----------------
Input parameters
----------------

min: Minimum random value

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

max: Maximum random value

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-i: Create an integer raster layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Random

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Random

r.terraflow

r.terraflow (grass7:r.terraflow)

Flow computation for massive grids.


----------------
Input parameters
----------------

elevation: Name of elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-s: SFD (D8) flow (default is MFD)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

d8cut: Routing using SFD (D8) direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used (in MB)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

filled: Filled (flooded) elevation

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

direction: Flow direction

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

swatershed: Sink-watershed

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

accumulation: Flow accumulation

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

tci: Topographic convergence index (tci)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

stats: Runtime statistics

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

filled:  <QgsProcessingOutputRasterLayer>
	Filled (flooded) elevation

direction:  <QgsProcessingOutputRasterLayer>
	Flow direction

swatershed:  <QgsProcessingOutputRasterLayer>
	Sink-watershed

accumulation:  <QgsProcessingOutputRasterLayer>
	Flow accumulation

tci:  <QgsProcessingOutputRasterLayer>
	Topographic convergence index (tci)

stats:  <QgsProcessingOutputFile>
	Runtime statistics

r.texture

r.texture (grass7:r.texture)

Generate images with textural features from a raster map.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Textural measurement method(s)

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: asm
		- 1: contrast
		- 2: corr
		- 3: var
		- 4: idm
		- 5: sa
		- 6: se
		- 7: sv
		- 8: entr
		- 9: dv
		- 10: de
		- 11: moc1
		- 12: moc2

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

size: The size of moving window (odd and >= 3)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

distance: The distance between two samples (>= 1)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-s: Separate output for each angle (0, 45, 90, 135)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Calculate all textural measurements

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Texture files directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Texture files directory

r.thin

r.thin (grass7:r.thin)

Thins non-zero cells that denote linear features in a raster layer.


----------------
Input parameters
----------------

input: Input raster layer to thin

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

iterations: Maximum number of iterations

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Thinned

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Thinned

r.tile

r.tile (grass7:r.tile)

Splits a raster map into tiles


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

width: Width of tiles (columns)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

height: Height of tiles (rows)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

overlap: Overlap of tiles

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Tiles Directory

	Parameter type:	QgsProcessingParameterFolderDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFolder>
	Tiles Directory

r.tileset

r.tileset (grass7:r.tileset)

Produces tilings of the source projection for use in the destination region and projection.


----------------
Input parameters
----------------

sourceproj: Source projection

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

sourcescale: Conversion factor from units to meters in source projection

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

destproj: Destination projection

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

destscale: Conversion factor from units to meters in destination projection

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

maxcols: Maximum number of columns for a tile in the source projection

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

maxrows: Maximum number of rows for a tile in the source projection

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

overlap: Number of cells tiles should overlap in each direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

separator: Output field separator

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-g: Produces shell script output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-w: Produces web map server query string output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Tileset

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Tileset

r.topidx

r.topidx (grass7:r.topidx)

Creates topographic index layer from elevation raster layer


----------------
Input parameters
----------------

input: Input elevation layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: Topographic index

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Topographic index

r.topmodel

r.topmodel (grass7:r.topmodel)

Simulates TOPMODEL which is a physically based hydrologic model.


----------------
Input parameters
----------------

parameters: Name of TOPMODEL parameters file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

topidxstats: Name of topographic index statistics file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

input: Name of rainfall and potential evapotranspiration data file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

timestep: Time step. Generate output for this time step

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

topidxclass: Topographic index class. Generate output for this topographic index class

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: TOPMODEL output

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	TOPMODEL output

r.topmodel.topidxstats

r.topmodel.topidxstats (grass7:r.topmodel.topidxstats)

r.topmodel.topidxstats - Builds a TOPMODEL topographic index statistics file.


----------------
Input parameters
----------------

topidx: Name of input topographic index raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

ntopidxclasses: Number of topographic index classes

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

outtopidxstats: TOPMODEL topographic index statistics file

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

outtopidxstats:  <QgsProcessingOutputFile>
	TOPMODEL topographic index statistics file

r.to.vect

r.to.vect (grass7:r.to.vect)

Converts a raster into a vector layer.


----------------
Input parameters
----------------

input: Input raster layer

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

type: Feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: point
		- 2: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

column: Name of attribute column to store value

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-s: Smooth corners of area features

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-v: Use raster values as categories instead of unique sequence

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-z: Write raster values as z coordinate

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Do not build vector topology

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-t: Do not create attribute table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Vectorized

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Vectorized

r.transect

r.transect (grass7:r.transect)

Outputs raster map layer values lying along user defined transect line(s).


----------------
Input parameters
----------------

map: Raster map to be queried

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

line: Transect definition: east,north,azimuth,distance[,east,north,azimuth,distance,...]

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

null_value: String representing NULL value

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-g: Output easting and northing in first two columns of four column output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Transect file

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Transect file

r.univar

r.univar (grass7:r.univar)

Calculates univariate statistics from the non-null cells of a raster map.


----------------
Input parameters
----------------

map: Name of raster map(s)

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

zones: Raster map used for zoning, must be of type CELL

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

percentile: Percentile to calculate (comma separated list if multiple) (requires extended statistics flag)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

separator: Field separator. Special characters: pipe, comma, space, tab, newline

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-e: Calculate extended statistics

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Univariate results

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Univariate results

r.uslek

r.uslek (grass7:r.uslek)

Computes USLE Soil Erodibility Factor (K).


----------------
Input parameters
----------------

psand: Name of soil sand fraction raster map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

pclay: Name of soil clay fraction raster map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

psilt: Name of soil silt fraction raster map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

pomat: Name of soil organic matter raster map [0.0-1.0]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

output: USLE R Raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	USLE R Raster

r.usler

r.usler (grass7:r.usler)

Computes USLE R factor, Rainfall erosivity index.


----------------
Input parameters
----------------

input: Name of annual precipitation raster map [mm/year]

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Name of USLE R equation

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: roose
		- 1: morgan
		- 2: foster
		- 3: elswaify

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: USLE R Raster

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	USLE R Raster

r.viewshed

r.viewshed (grass7:r.viewshed)

Computes the viewshed of a point on an elevation raster map.


----------------
Input parameters
----------------

input: Elevation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coordinates: Coordinate identifying the viewing position

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

observer_elevation: Viewing elevation above the ground

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

target_elevation: Offset for target elevation above the ground

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

max_distance: Maximum visibility radius. By default infinity (-1)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

refraction_coeff: Refraction coefficient

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Amount of memory to use in MB

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-c: Consider earth curvature (current ellipsoid)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Consider the effect of atmospheric refraction

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Output format is invisible = 0, visible = 1

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-e: Output format is invisible = NULL, else current elev - viewpoint_elev

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Intervisibility

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Intervisibility

r.volume

r.volume (grass7:r.volume)

Calculates the volume of data "clumps".


----------------
Input parameters
----------------

input: Name of input raster map representing data that will be summed within clumps

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

clump: Clumps layer (preferably the output of r.clump)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

-f: Generate unformatted report

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

centroids: Centroids

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

centroids:  <QgsProcessingOutputVectorLayer>
	Centroids

r.walk.coords

r.walk.coords (grass7:r.walk.coords)

r.walk.coords - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from a list of coordinates.


----------------
Input parameters
----------------

elevation: Name of input elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

friction: Name of input raster map containing friction costs

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

start_coordinates: Coordinates of starting point(s) (a list of E,N)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

stop_coordinates: Coordinates of stopping point(s) (a list of E,N)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

walk_coeff: Coefficients for walking energy formula parameters a,b,c,d

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

lambda: Lambda coefficients for combining walking energy and friction cost

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

slope_factor: Slope factor determines travel energy cost per height step

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

max_cost: Maximum cumulative cost

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

null_cost: Cost assigned to null cells. By default, null cells are excluded

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used in MB

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-k: Use the 'Knight's move'; slower, but more accurate

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Keep null values in output raster layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Cumulative cost

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

outdir: Movement Directions

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Cumulative cost

outdir:  <QgsProcessingOutputRasterLayer>
	Movement Directions

r.walk.points

r.walk.points (grass7:r.walk.points)

r.walk.points - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from point vector layers.


----------------
Input parameters
----------------

elevation: Name of input elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

friction: Name of input raster map containing friction costs

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

start_points: Start points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

stop_points: Stop points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

walk_coeff: Coefficients for walking energy formula parameters a,b,c,d

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

lambda: Lambda coefficients for combining walking energy and friction cost

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

slope_factor: Slope factor determines travel energy cost per height step

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

max_cost: Maximum cumulative cost

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

null_cost: Cost assigned to null cells. By default, null cells are excluded

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used in MB

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-k: Use the 'Knight's move'; slower, but more accurate

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Keep null values in output raster layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Cumulative cost

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

outdir: Movement Directions

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Cumulative cost

outdir:  <QgsProcessingOutputRasterLayer>
	Movement Directions

r.walk.rast

r.walk.rast (grass7:r.walk.rast)

r.walk.rast - Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost from a raster.


----------------
Input parameters
----------------

elevation: Name of input elevation raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

friction: Name of input raster map containing friction costs

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

start_raster: Name of starting raster points map (all non-NULL cells are starting points)

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

walk_coeff: Coefficients for walking energy formula parameters a,b,c,d

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

lambda: Lambda coefficients for combining walking energy and friction cost

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

slope_factor: Slope factor determines travel energy cost per height step

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

max_cost: Maximum cumulative cost

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

null_cost: Cost assigned to null cells. By default, null cells are excluded

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used in MB

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-k: Use the 'Knight's move'; slower, but more accurate

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Keep null values in output raster layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Cumulative cost

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

outdir: Movement Directions

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Cumulative cost

outdir:  <QgsProcessingOutputRasterLayer>
	Movement Directions

r.water.outlet

r.water.outlet (grass7:r.water.outlet)

Watershed basin creation program.


----------------
Input parameters
----------------

input: Name of input raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coordinates: Coordinates of outlet point

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

output: Basin

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Basin

r.watershed

r.watershed (grass7:r.watershed)

Watershed basin analysis program.


----------------
Input parameters
----------------

elevation: Elevation

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

depression: Locations of real depressions

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

flow: Amount of overland flow per cell

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

disturbed_land: Percent of disturbed land, for USLE

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

blocking: Terrain blocking overland surface flow, for USLE

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

threshold: Minimum size of exterior watershed basin

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

max_slope_length: Maximum length of surface flow, for USLE

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

convergence: Convergence factor for MFD (1-10)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used with -m flag (in MB)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-s: Enable Single Flow Direction (D8) flow (default is Multiple Flow Direction)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-m: Enable disk swap memory option (-m): Operation is slow

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-4: Allow only horizontal and vertical flow of water

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Use positive flow accumulation even for likely underestimates

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Beautify flat areas

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

accumulation: Number of cells that drain through each cell

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

drainage: Drainage direction

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

basin: Unique label for each watershed basin

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

stream: Stream segments

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

half_basin: Half-basins

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

length_slope: Slope length and steepness (LS) factor for USLE

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

slope_steepness: Slope steepness (S) factor for USLE

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

tci: Topographic index ln(a / tan(b))

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

spi: Stream power index a * tan(b)

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

----------------
Outputs
----------------

accumulation:  <QgsProcessingOutputRasterLayer>
	Number of cells that drain through each cell

drainage:  <QgsProcessingOutputRasterLayer>
	Drainage direction

basin:  <QgsProcessingOutputRasterLayer>
	Unique label for each watershed basin

stream:  <QgsProcessingOutputRasterLayer>
	Stream segments

half_basin:  <QgsProcessingOutputRasterLayer>
	Half-basins

length_slope:  <QgsProcessingOutputRasterLayer>
	Slope length and steepness (LS) factor for USLE

slope_steepness:  <QgsProcessingOutputRasterLayer>
	Slope steepness (S) factor for USLE

tci:  <QgsProcessingOutputRasterLayer>
	Topographic index ln(a / tan(b))

spi:  <QgsProcessingOutputRasterLayer>
	Stream power index a * tan(b)

r.what.color

r.what.color (grass7:r.what.color)

Queries colors for a raster map layer.


----------------
Input parameters
----------------

input: Raster map to query colors

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

value: Values to query colors for (comma separated list)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

format: Output format (printf-style)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

html: Colors file

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Colors file

r.what.coords

r.what.coords (grass7:r.what.coords)

r.what.coords - Queries raster maps on their category values and category labels on a point.


----------------
Input parameters
----------------

map: Name of raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

coordinates: Coordinates for query (east, north)

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

null_value: String representing NULL value

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

separator: Field separator. Special characters: pipe, comma, space, tab, newlineString representing NULL value

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

cache: Size of point cache

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-n: Output header row

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Show the category labels of the grid cell(s)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Output color values as RRR:GGG:BBB

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Output integer category values, not cell values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Turn on cache reporting

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Raster Value File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Raster Value File

r.what.points

r.what.points (grass7:r.what.points)

r.what.points - Queries raster maps on their category values and category labels on a layer of points.


----------------
Input parameters
----------------

map: Name of raster map

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

points: Name of vector points layer for query

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

null_value: String representing NULL value

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

separator: Field separator. Special characters: pipe, comma, space, tab, newline

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

cache: Size of point cache

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-n: Output header row

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Show the category labels of the grid cell(s)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Output color values as RRR:GGG:BBB

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Output integer category values, not cell values

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Turn on cache reporting

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Raster Values File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Raster Values File

v.buffer

v.buffer (grass7:v.buffer)

Creates a buffer around vector features of given type.


----------------
Input parameters
----------------

input: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid
		- 4: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

distance: Buffer distance in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

minordistance: Buffer distance along minor axis in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

angle: Angle of major axis in degrees

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

layer: Layer number or name ('-1' for all layers)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

column: Name of column to use for buffer distances

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

scale: Scaling factor for attribute column values

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

tolerance: Maximum distance between theoretical arc and polygon segments as multiple of buffer

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-s: Make outside corners straight

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Do not make caps at the ends of polylines

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-t: Transfer categories and attributes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Buffer

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Buffer

v.build.check

v.build.check (grass7:v.build.check)

v.build.check - Checks for topological errors.


----------------
Input parameters
----------------

map: Name of vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

error: Topological errors

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

error:  <QgsProcessingOutputVectorLayer>
	Topological errors

v.build.polylines

v.build.polylines (grass7:v.build.polylines)

Builds polylines from lines or boundaries.


----------------
Input parameters
----------------

input: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

cats: Category number mode

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: no
		- 1: first
		- 2: multi
		- 3: same

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Polylines

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Polylines

v.class

v.class (grass7:v.class)

Classifies attribute data, e.g. for thematic mapping.


----------------
Input parameters
----------------

map: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

column: Column name or expression

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

algorithm: Algorithm to use for classification

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: int
		- 1: std
		- 2: qua
		- 3: equ

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

nbclasses: Number of classes to define

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-g: Print only class breaks (without min and max)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Classification

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Classification

v.clean

v.clean (grass7:v.clean)

Toolset for cleaning topology of vector map.


----------------
Input parameters
----------------

input: Layer to clean

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid
		- 4: area
		- 5: face
		- 6: kernel

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

tool: Cleaning tool

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: break
		- 1: snap
		- 2: rmdangle
		- 3: chdangle
		- 4: rmbridge
		- 5: chbridge
		- 6: rmdupl
		- 7: rmdac
		- 8: bpol
		- 9: prune
		- 10: rmarea
		- 11: rmline
		- 12: rmsa

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

threshold: Threshold (comma separated for each tool)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-b: Do not build topology for the output vector

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Combine tools with recommended follow-up tools

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Cleaned

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

error: Errors

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Cleaned

error:  <QgsProcessingOutputVectorLayer>
	Errors

v.cluster

v.cluster (grass7:v.cluster)

Performs cluster identification


----------------
Input parameters
----------------

input: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

distance: Maximum distance to neighbors

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

min: Minimum number of points to create a cluster

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

method: Clustering method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: dbscan
		- 1: dbscan2
		- 2: density
		- 3: optics
		- 4: optics2

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-2: Force 2D clustering

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Do not build topology

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-t: Do not create attribute table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Clustered

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Clustered

v.db.select

v.db.select (grass7:v.db.select)

Prints vector map attributes


----------------
Input parameters
----------------

map: Input vector map 

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

layer: Layer Number

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

columns: Name of attribute column(s), comma separated

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-c: Do not include column names in output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

separator: Output field separator

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

group: GROUP BY conditions of SQL statement without 'group by' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

vertical_separator: Output vertical record separator

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

null_value: Null value indicator

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-v: Vertical output (instead of horizontal)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Print minimal region extent of selected vector features instead of attributes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

file: Attributes

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

file:  <QgsProcessingOutputFile>
	Attributes

v.decimate

v.decimate (grass7:v.decimate)

Decimates a point cloud


----------------
Input parameters
----------------

input: Input vector

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

zrange: Filter range for z data (min,max)

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

skip: Throw away every n-th point

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

preserve: Preserve only every n-th point

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

offset: Skip first n points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

limit: Copy only n points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zdiff: Minimal difference of z values

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

cell_limit: Preserve only n points per grid cell

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-g: Apply grid-based decimation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Use only first point in grid cell during grid-based decimation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Only one point per cat in grid cell

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-z: Use z in grid decimation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-x: Store only the coordinates, throw away categories

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Do not build topology

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Output vector map

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Output vector map

v.delaunay

v.delaunay (grass7:v.delaunay)

Creates a Delaunay triangulation from an input vector map containing points or centroids.


----------------
Input parameters
----------------

input: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

-r: Use only points in current region

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-l: Output triangulation as a graph (lines), not areas

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Delaunay triangulation

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Delaunay triangulation

v.dissolve

v.dissolve (grass7:v.dissolve)

Dissolves boundaries between adjacent areas sharing a common category number or attribute.


----------------
Input parameters
----------------

input: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

column: Name of column used to dissolve common boundaries

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

output: Dissolved

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Dissolved

v.distance

v.distance (grass7:v.distance)

Finds the nearest element in vector map 'to' for elements in vector map 'from'.


----------------
Input parameters
----------------

from: 'from' vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

from_type: 'from' feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: area
		- 4: centroid

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

to: 'to' vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

to_type: 'to' feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: area
		- 4: centroid

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

dmax: Maximum distance or -1.0 for no limit

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

dmin: Minimum distance or -1.0 for no limit

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

upload: 'upload': Values describing the relation between two nearest features

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: cat
		- 1: dist
		- 2: to_x
		- 3: to_y
		- 4: to_along
		- 5: to_angle
		- 6: to_attr

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

column: Column name(s) where values specified by 'upload' option will be uploaded

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

to_column: Column name of nearest feature (used with upload=to_attr)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

from_output: Nearest

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

output: Distance

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

from_output:  <QgsProcessingOutputVectorLayer>
	Nearest

output:  <QgsProcessingOutputVectorLayer>
	Distance

v.drape

v.drape (grass7:v.drape)

Converts 2D vector features to 3D by sampling of elevation raster map.


----------------
Input parameters
----------------

input: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

elevation: Elevation raster map for height extraction

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Sampling method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: nearest
		- 1: bilinear
		- 2: bicubic

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

scale: Scale factor sampled raster values

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

null_value: Height for sampled raster NULL values

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: 3D vector

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	3D vector

v.edit

v.edit (grass7:v.edit)

Edits a vector map, allows adding, deleting and modifying selected vector features.


----------------
Input parameters
----------------

map: Name of vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

tool: Tool

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: create
		- 1: add
		- 2: delete
		- 3: copy
		- 4: move
		- 5: flip
		- 6: catadd
		- 7: catdel
		- 8: merge
		- 9: break
		- 10: snap
		- 11: connect
		- 12: chtype
		- 13: vertexadd
		- 14: vertexdel
		- 15: vertexmove
		- 16: areadel
		- 17: zbulk
		- 18: select

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

input: ASCII file for add tool

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

move: Difference in x,y,z direction for moving feature or vertex

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

threshold: Threshold distance (coords,snap,query)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

ids: Feature ids

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

coords: List of point coordinates

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

bbox: Bounding box for selecting features

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

polygon: Polygon for selecting features

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

query: Query tool

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: length
		- 1: dangle

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

bgmap: Name of background vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

snap: Snap added or modified features in the given threshold to the nearest existing feature

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: no
		- 1: node
		- 2: vertex

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

zbulk: Starting value and step for z bulk-labeling. Pair: value,step (e.g. 1100,10)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-r: Reverse selection

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Close added boundaries (using threshold distance)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Do not expect header of input data

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Do not build topology

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-1: Modify only first found feature in bounding box

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Edited

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Edited

v.extract

v.extract (grass7:v.extract)

Selects vector objects from a vector layer and creates a new layer containing only the selected objects.


----------------
Input parameters
----------------

input: Vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid
		- 4: area
		- 5: face

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

file: Input text file with category numbers/number ranges to be extracted

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

random: Number of random categories matching vector objects to extract

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

new: Desired new category value (enter -1 to keep original categories)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-d: Dissolve common boundaries

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-t: Do not copy attributes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Reverse selection

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Selected

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Selected

v.extrude

v.extrude (grass7:v.extrude)

Extrudes flat vector object to 3D with defined height.


----------------
Input parameters
----------------

input: Name of input 2D vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

zshift: Shifting value for z coordinates

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

height: Fixed height for 3D vector objects

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

height_column: Name of attribute column with object heights

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

elevation: Elevation raster for height extraction

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

method: Sampling interpolation method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: nearest
		- 1: bilinear
		- 2: bicubic

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

scale: Scale factor sampled raster values

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

null_value: Height for sampled raster NULL values

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Trace elevation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: 3D Vector

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	3D Vector

v.generalize

v.generalize (grass7:v.generalize)

Vector based generalization.


----------------
Input parameters
----------------

input: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary
		- 2: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

method: Generalization algorithm

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: douglas
		- 1: douglas_reduction
		- 2: lang
		- 3: reduction
		- 4: reumann
		- 5: boyle
		- 6: sliding_averaging
		- 7: distance_weighting
		- 8: chaiken
		- 9: hermite
		- 10: snakes
		- 11: network
		- 12: displacement

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

threshold: Maximal tolerance value

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

look_ahead: Look-ahead parameter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

reduction: Percentage of the points in the output of 'douglas_reduction' algorithm

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

slide: Slide of computed point toward the original point

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

angle_thresh: Minimum angle between two consecutive segments in Hermite method

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

degree_thresh: Degree threshold in network generalization

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

closeness_thresh: Closeness threshold in network generalization

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

betweeness_thresh: Betweenness threshold in network generalization

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

alpha: Snakes alpha parameter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

beta: Snakes beta parameter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

iterations: Number of iterations

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Do not copy attributes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-l: Disable loop support

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Generalized

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

error: Errors

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Generalized

error:  <QgsProcessingOutputVectorLayer>
	Errors

v.hull

v.hull (grass7:v.hull)

Produces a convex hull for a given vector map.


----------------
Input parameters
----------------

input: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-f: Create a 'flat' 2D hull even if the input is 3D points

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Convex hull

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Convex hull

v.in.ascii

v.in.ascii (grass7:v.in.ascii)

Creates a vector map from an ASCII points file or ASCII vector file.


----------------
Input parameters
----------------

input: ASCII file to be imported

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

format: Input file format

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: standard

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

separator: Field separator

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

text: Text delimiter

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

skip: Number of header lines to skip at top of input file

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

columns: Column definition in SQL style (example: 'x double precision, y double precision, cat int, name varchar(10)')

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

x: Number of column used as x coordinate

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

y: Number of column used as y coordinate

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

z: Number of column used as z coordinate

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

cat: Number of column used as category

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-z: Create 3D vector map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Do not expect a header when reading in standard format

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-t: Do not create table in points mode

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Do not build topology in points mode

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Only import points falling within current region (points mode)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Ignore broken line(s) in points mode

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: ASCII

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	ASCII

v.in.dxf

v.in.dxf (grass7:v.in.dxf)

Converts files in DXF format to GRASS vector map format.


----------------
Input parameters
----------------

input: Name of input DXF file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

layers: List of layers to import

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-e: Ignore the map extent of DXF file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-t: Do not create attribute tables

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Import polyface meshes as 3D wire frame

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-l: List available layers and exit

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-i: Invert selection by layers (don't import layers in list)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-1: Import all objects into one layer

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Converted

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Converted

v.in.e00

v.in.e00 (grass7:v.in.e00)

Imports E00 file into a vector map


----------------
Input parameters
----------------

input: Name of input E00 file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Name of output vector

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Name of output vector

v.info

v.info (grass7:v.info)

Outputs basic information about a user-specified vector map.


----------------
Input parameters
----------------

map: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

-c: Print types/names of table columns for specified layer instead of info

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-g: Print map region only

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-e: Print extended metadata info in shell script style

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-t: Print topology information only

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Information report

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Information report

v.in.geonames

v.in.geonames (grass7:v.in.geonames)

Imports geonames.org country files into a GRASS vector points map.


----------------
Input parameters
----------------

input: Uncompressed geonames file from (with .txt extension)

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Geonames

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Geonames

v.in.lidar

v.in.lidar (grass7:v.in.lidar)

Converts LAS LiDAR point clouds to a GRASS vector map with libLAS.


----------------
Input parameters
----------------

input: LiDAR input files in LAS format (*.las or *.laz)

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

spatial: Import subregion only

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

zrange: Filter range for z data

	Parameter type:	QgsProcessingParameterRange

	Accepted data types:
		- list[float]: list of 2 float values
		- list[str]: list of strings representing floats
		- str: as two comma delimited floats, e.g. '1,10'
		- QgsProperty

return_filter: Only import points of selected return type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: first
		- 1: last
		- 2: mid

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

class_filter: Only import points of selected class(es) (comma separated integers)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

skip: Do not import every n-th point

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

preserve: Import only every n-th point

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

offset: Skip first n points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

limit: Import only n points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Do not create attribute table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Do not automatically add unique ID as category to each point

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Do not build topology

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Lidar

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Lidar

v.in.lines

v.in.lines (grass7:v.in.lines)

Import ASCII x,y[,z] coordinates as a series of lines.


----------------
Input parameters
----------------

input: ASCII file to be imported

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

separator: Field separator

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-z: Create 3D vector map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Lines

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Lines

v.in.mapgen

v.in.mapgen (grass7:v.in.mapgen)

Imports Mapgen or Matlab-ASCII vector maps into GRASS.


----------------
Input parameters
----------------

input: Name of input file in Mapgen/Matlab format

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

-z: Create 3D vector map

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Input map is in Matlab format

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Mapgen

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Mapgen

v.in.wfs

v.in.wfs (grass7:v.in.wfs)

Import GetFeature from WFS


----------------
Input parameters
----------------

url: GetFeature URL starting with 'http'

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

srs: Alternate spatial reference system

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

name: Comma separated names of data layers to download

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

maximum_features: Maximum number of features to download

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

start_index: Skip earlier feature IDs and start downloading at this one

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Converted

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Converted

v.kcv

v.kcv (grass7:v.kcv)

Randomly partition points into test/train sets.


----------------
Input parameters
----------------

map: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

npartitions: Number of partitions

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

column: Name for new column to which partition number is written

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

output: Partition

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Partition

v.kernel.rast

v.kernel.rast (grass7:v.kernel.rast)

v.kernel.rast - Generates a raster density map from vector points map.


----------------
Input parameters
----------------

input: Name of input vector map with training points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

radius: Kernel radius in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

dsize: Discretization error in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

segmax: Maximum length of segment on network

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

distmax: Maximum distance from point to network

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

multiplier: Multiply the density result by this number

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

node: Node method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: none
		- 1: split

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

kernel: Kernel function

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: uniform
		- 1: triangular
		- 2: epanechnikov
		- 3: quartic
		- 4: triweight
		- 5: gaussian
		- 6: cosine

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-o: Try to calculate an optimal radius with given 'radius' taken as maximum (experimental)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Kernel

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Kernel

v.kernel.vector

v.kernel.vector (grass7:v.kernel.vector)

v.kernel.vector - Generates a vector density map from vector points on a vector network.


----------------
Input parameters
----------------

input: Name of input vector map with training points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

net: Name of input network vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

radius: Kernel radius in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

dsize: Discretization error in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

segmax: Maximum length of segment on network

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

distmax: Maximum distance from point to network

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

multiplier: Multiply the density result by this number

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

node: Node method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: none
		- 1: split

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

kernel: Kernel function

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: uniform
		- 1: triangular
		- 2: epanechnikov
		- 3: quartic
		- 4: triweight
		- 5: gaussian
		- 6: cosine

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-o: Try to calculate an optimal radius with given 'radius' taken as maximum (experimental)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Normalize values by sum of density multiplied by length of each segment.

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-m: Multiply the result by number of input points

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Kernel

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Kernel

v.lidar.correction

v.lidar.correction (grass7:v.lidar.correction)

Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering.


----------------
Input parameters
----------------

input: Input vector layer (v.lidar.growing output)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

ew_step: Length of each spline step in the east-west direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ns_step: Length of each spline step in the north-south direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lambda_c: Regularization weight in reclassification evaluation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

tch: High threshold for object to terrain reclassification

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

tcl: Low threshold for terrain to object reclassification

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-e: Estimate point density and distance

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Classified

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

terrain: Only 'terrain' points

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Classified

terrain:  <QgsProcessingOutputVectorLayer>
	Only 'terrain' points

v.lidar.edgedetection

v.lidar.edgedetection (grass7:v.lidar.edgedetection)

Detects the object's edges from a LIDAR data set.


----------------
Input parameters
----------------

input: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

ew_step: Length of each spline step in the east-west direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ns_step: Length of each spline step in the north-south direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lambda_g: Regularization weight in gradient evaluation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

tgh: High gradient threshold for edge classification

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

tgl: Low gradient threshold for edge classification

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

theta_g: Angle range for same direction detection

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lambda_r: Regularization weight in residual evaluation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-e: Estimate point density and distance

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Edges

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Edges

v.lidar.growing

v.lidar.growing (grass7:v.lidar.growing)

Building contour determination and Region Growing algorithm for determining the building inside


----------------
Input parameters
----------------

input: Input vector (v.lidar.edgedetection output)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

first: First pulse vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

tj: Threshold for cell object frequency in region growing

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

td: Threshold for double pulse in region growing

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Buildings

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Buildings

v.mkgrid

v.mkgrid (grass7:v.mkgrid)

Creates a GRASS vector layer of a user-defined grid.


----------------
Input parameters
----------------

grid: Number of rows and columns in grid

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

position: Where to place the grid

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: coor

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

coordinates: Lower left easting and northing coordinates of map

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

box: Width and height of boxes in grid

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

angle: Angle of rotation (in degrees counter-clockwise)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

breaks: Number of vertex points per grid cell

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-h: Create hexagons (default: rectangles)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-p: Create grid of points instead of areas and centroids

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

map: Grid

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

map:  <QgsProcessingOutputVectorLayer>
	Grid

v.neighbors

v.neighbors (grass7:v.neighbors)

Makes each cell value a function of attribute values and stores in an output raster map.


----------------
Input parameters
----------------

input: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

method: Neighborhood operation

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: count

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

size: Neighborhood diameter in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Neighborhood

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Neighborhood

v.net.alloc

v.net.alloc (grass7:v.net.alloc)

Allocates subnets for nearest centers (direction from center)


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

center_cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

arc_type: Arc type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network Alloction

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network Alloction

v.net.allpairs

v.net.allpairs (grass7:v.net.allpairs)

Computes the shortest path between all pairs of nodes in the network


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

where: WHERE condition of SQL statement without 'where' keyword'

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network_Allpairs

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network_Allpairs

v.net.bridge

v.net.bridge (grass7:v.net.bridge)

Computes bridges and articulation points in the network.


----------------
Input parameters
----------------

input: Input vector line layer (network)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

method: Feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: bridge
		- 1: articulation

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (name)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (name)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

output: Bridge

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Bridge

v.net.centrality

v.net.centrality (grass7:v.net.centrality)

Computes degree, centrality, betweenness, closeness and eigenvector centrality measures in the network.


----------------
Input parameters
----------------

input: Input vector line layer (network)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

degree: Name of output degree centrality column

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

closeness: Name of output closeness centrality column

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

betweenness: Name of output betweenness centrality column

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

eigenvector: Name of output eigenvector centrality column

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

iterations: Maximum number of iterations to compute eigenvector centrality

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

error: Cumulative error tolerance for eigenvector centrality

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-a: Add points on nodes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network Centrality

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network Centrality

v.net.components

v.net.components (grass7:v.net.components)

Computes strongly and weakly connected components in the network.


----------------
Input parameters
----------------

input: Input vector line layer (network)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

method: Type of components

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: weak
		- 1: strong

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-a: Add points on nodes

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network_Components_Line

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

output_point: Network_Components_Point

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network_Components_Line

output_point:  <QgsProcessingOutputVectorLayer>
	Network_Components_Point

v.net.connectivity

v.net.connectivity (grass7:v.net.connectivity)

Computes vertex connectivity between two sets of nodes in the network.


----------------
Input parameters
----------------

input: Input vector line layer (network)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Input vector point layer (first set of nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

set1_cats: Set1 Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

set1_where: Set1 WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

set2_cats: Set2 Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

set2_where: Set2 WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

output: Network_Connectivity

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network_Connectivity

v.net.distance

v.net.distance (grass7:v.net.distance)

Computes shortest distance via the network between the given sets of features.


----------------
Input parameters
----------------

input: Input vector line layer (network)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

flayer: Input vector from points layer (from)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

tlayer: Input vector to layer (to)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting nodes to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_type: Arc type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

from_cats: From Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

from_where: From WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

to_type: To feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

to_cats: To Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

to_where: To WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-l: Write each output path as one line, not as original input segments

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network_Distance

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network_Distance

v.net.flow

v.net.flow (grass7:v.net.flow)

Computes the maximum flow between two sets of nodes in the network.


----------------
Input parameters
----------------

input: Input vector line layer (network)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Input vector point layer (flow nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

source_cats: Source Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

source_where: Source WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

sink_cats: Sink Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

sink_where: Sink WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

output: Network_Flow

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

cut: Network_Cut

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network_Flow

cut:  <QgsProcessingOutputVectorLayer>
	Network_Cut

v.net.iso

v.net.iso (grass7:v.net.iso)

Splits network by cost isolines.


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_type: Arc type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

center_cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

costs: Costs for isolines

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network_Iso

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network_Iso

v.net

v.net (grass7:v.net)

Performs network maintenance


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Input vector point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

file: Name of input arcs file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

operation: Operation to be performed

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: nodes
		- 1: connect
		- 2: arcs

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_type: Arc type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-s: Snap points to network

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Assign unique categories to new points

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network

v.net.nreport

v.net.nreport (grass7:v.net.nreport)

v.net.nreport - Reports nodes information of a network


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

output: NReport

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputHtml>
	NReport

v.net.path

v.net.path (grass7:v.net.path)

Finds shortest path on vector network


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

file: Name of file containing start and end points

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_type: Arc type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

dmax: Maximum distance to the network

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-s: Write output as original input segments, not each path as one line

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network_Path

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network_Path

v.net.report

v.net.report (grass7:v.net.report)

v.net.report - Reports lines information of a network


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

html: Report

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Report

v.net.salesman

v.net.salesman (grass7:v.net.salesman)

Creates a cycle connecting given nodes (Traveling salesman problem)


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_type: Arc type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

center_cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network_Salesman

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

sequence: Output file holding node sequence

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network_Salesman

sequence:  <QgsProcessingOutputFile>
	Output file holding node sequence

v.net.spanningtree

v.net.spanningtree (grass7:v.net.spanningtree)

Computes minimum spanning tree for the network.


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Input point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: SpanningTree

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	SpanningTree

v.net.steiner

v.net.steiner (grass7:v.net.steiner)

Creates Steiner tree for the network and given terminals


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_type: Arc type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: line
		- 1: boundary

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

terminal_cats: Category values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

acolumn: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

npoints: Number of Steiner points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-g: Use geodesic calculation for longitude-latitude locations

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Network Steiner

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network Steiner

v.net.timetable

v.net.timetable (grass7:v.net.timetable)

Finds shortest path using timetables.


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

points: Centers point layer (nodes)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

walk_layer: Layer number or name with walking connections

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

threshold: Threshold for connecting centers to the network (in map unit)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

arc_column: Arc forward/both direction(s) cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

arc_backward_column: Arc backward direction cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

node_column: Node cost column (number)

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

route_id: Name of column with route ids

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

stop_time: Name of column with stop timestamps

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

to_stop: Name of column with stop ids

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

walk_length: Name of column with walk lengths

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

output: Network Timetable

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network Timetable

v.net.visibility

v.net.visibility (grass7:v.net.visibility)

Performs visibility graph construction.


----------------
Input parameters
----------------

input: Input vector line layer (arcs)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

coordinates: Coordinates

	Parameter type:	QgsProcessingParameterPoint

	Accepted data types:
		- str: as an 'x,y' string, e.g. '1.5,10.1'
		- QgsPointXY
		- QgsProperty
		- QgsReferencedPointXY
		- QgsGeometry: centroid of geometry is used

visibility: Input vector line layer containing visible points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

output: Network Visibility

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Network Visibility

v.normal

v.normal (grass7:v.normal)

Tests for normality for points.


----------------
Input parameters
----------------

map: point vector defining sample points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

tests: Lists of tests (1-15): e.g. 1,3-8,13

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

column: Attribute column

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-r: Use only points in current region

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-l: lognormal

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

html: Normality

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Normality

v.out.ascii

v.out.ascii (grass7:v.out.ascii)

Exports a vector map to a GRASS ASCII vector representation.


----------------
Input parameters
----------------

input: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid
		- 4: area
		- 5: face
		- 6: kernel

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

columns: Name of attribute column(s) to be exported

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

format: Output format

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: standard
		- 2: wkt

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

separator: Field separator

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: pipe
		- 1: comma
		- 2: space
		- 3: tab
		- 4: newline

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

precision: Number of significant digits (floating point only)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-o: Create old (version 4) ASCII file

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Include column names in output (points mode)

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Name for output ASCII file or ASCII vector name if '-o' is defined

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Name for output ASCII file or ASCII vector name if '-o' is defined

v.out.dxf

v.out.dxf (grass7:v.out.dxf)

Exports GRASS vector map layers to DXF file format.


----------------
Input parameters
----------------

input: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

output: DXF vector

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	DXF vector

v.outlier

v.outlier (grass7:v.outlier)

Removes outliers from vector point data.


----------------
Input parameters
----------------

input: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

ew_step: Interpolation spline step value in east direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ns_step: Interpolation spline step value in north direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

lambda: Tykhonov regularization weight

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

threshold: Threshold for the outliers

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

filter: Filtering option

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: both
		- 1: positive
		- 2: negative

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-e: Estimate point density and distance

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Layer without outliers

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

outlier: Outliers

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Layer without outliers

outlier:  <QgsProcessingOutputVectorLayer>
	Outliers

v.out.postgis

v.out.postgis (grass7:v.out.postgis)

Exports a vector map layer to PostGIS feature table.


----------------
Input parameters
----------------

input: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid
		- 4: area
		- 5: face
		- 6: kernel
		- 7: auto

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Name for output PostGIS datasource

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

output_layer: Name for output PostGIS layer

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

options: Creation options

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-t: Do not export attribute table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-l: Export PostGIS topology instead of simple features

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-2: Force 2D output even if input is 3D

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

v.out.pov

v.out.pov (grass7:v.out.pov)

Converts to POV-Ray format, GRASS x,y,z -> POV-Ray x,z,y


----------------
Input parameters
----------------

input: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid
		- 4: area
		- 5: face
		- 6: kernel

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

size: Radius of sphere for points and tube for lines

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zmod: Modifier for z coordinates, this string is appended to each z coordinate

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

objmod: Object modifier (OBJECT_MODIFIER in POV-Ray documentation)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

output: POV vector

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	POV vector

v.out.svg

v.out.svg (grass7:v.out.svg)

Exports a vector map to SVG file.


----------------
Input parameters
----------------

input: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: poly
		- 1: line
		- 2: point

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

precision: Coordinate precision

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

attribute: Attribute(s) to include in output SVG

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

output: SVG File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	SVG File

v.out.vtk

v.out.vtk (grass7:v.out.vtk)

Converts a vector map to VTK ASCII output.


----------------
Input parameters
----------------

input: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: kernel
		- 2: centroid
		- 3: line
		- 4: boundary
		- 5: area
		- 6: face

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

precision: Number of significant digits (floating point only)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zscale: Scale factor for elevation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-c: Correct the coordinates to fit the VTK-OpenGL precision

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-n: Export numeric attribute table fields as VTK scalar variables

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: VTK File

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	VTK File

v.overlay

v.overlay (grass7:v.overlay)

Overlays two vector maps.


----------------
Input parameters
----------------

ainput: Input layer (A)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

atype: Input layer (A) Type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: area
		- 1: line
		- 2: auto

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

binput: Input layer (B)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

btype: Input layer (B) Type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

operator: Operator to use

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: and
		- 1: or
		- 2: not
		- 3: xor

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

snap: Snapping threshold for boundaries

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Do not create attribute table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Overlay

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Overlay

v.pack

v.pack (grass7:v.pack)

Exports a vector map as GRASS GIS specific archive file.


----------------
Input parameters
----------------

input: Name of input vector map to pack

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

-c: Switch the compression off

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Packed archive

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputFile>
	Packed archive

v.parallel

v.parallel (grass7:v.parallel)

Creates parallel line to input vector lines.


----------------
Input parameters
----------------

input: Input lines

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

distance: Offset along major axis in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

minordistance: Offset along minor axis in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

angle: Angle of major axis in degrees

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

side: Side

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: left
		- 1: right
		- 2: both

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

tolerance: Tolerance of arc polylines in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-r: Make outside corners round

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Create buffer-like parallel lines

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Parallel lines

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Parallel lines

v.patch

v.patch (grass7:v.patch)

Create a new vector map layer by combining other vector map layers.


----------------
Input parameters
----------------

input: Input layers

	Parameter type:	QgsProcessingParameterMultipleLayers

	Accepted data types:
		- list[str]: list of layer IDs
		- list[str]: list of layer names
		- list[str]: list of layer sources
		- list[QgsMapLayer]
		- QgsProperty

-e: Copy also attribute table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Combined

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

bbox: Bounding boxes

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Combined

bbox:  <QgsProcessingOutputVectorLayer>
	Bounding boxes

v.perturb

v.perturb (grass7:v.perturb)

Random location perturbations of GRASS vector points


----------------
Input parameters
----------------

input: Vector points to be spatially perturbed

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

distribution: Distribution of perturbation

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: uniform
		- 1: normal

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

parameters: Parameter(s) of distribution (uniform: maximum; normal: mean and stddev)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

minimum: Minimum deviation in map units

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

seed: Seed for random number generation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Perturbed

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Perturbed

v.proj

v.proj (grass7:v.proj)

Re-projects a vector map from one location to the current location


----------------
Input parameters
----------------

input: Input vector to reproject

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

crs: New coordinate reference system

	Parameter type:	QgsProcessingParameterCrs

	Accepted data types:
		- str: 'ProjectCrs'
		- str: CRS auth ID (e.g. 'EPSG:3111')
		- str: CRS PROJ4 (e.g. 'PROJ4:…')
		- str: CRS WKT (e.g. 'WKT:…')
		- str: layer ID. CRS of layer is used.
		- str: layer name. CRS of layer is used.
		- str: layer source. CRS of layer is used.
		- QgsCoordinateReferenceSystem
		- QgsMapLayer: CRS of layer is used
		- QgsProcessingFeatureSourceDefinition: CRS of source is used
		- QgsProperty

smax: Maximum segment length in meters in output vector map

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-z: Assume z coordinate is ellipsoidal height and transform if possible

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-w: Disable wrapping to -180,180 for latlon output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Output vector map

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Output vector map

v.qcount

v.qcount (grass7:v.qcount)

Indices for quadrat counts of vector point lists.


----------------
Input parameters
----------------

input: Vector points layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

nquadrats: Number of quadrats

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

radius: Quadrat radius

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Quadrats

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Quadrats

v.random

v.random (grass7:v.random)

Randomly generate a 2D/3D vector points map.


----------------
Input parameters
----------------

npoints: Number of points to be created

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

restrict: Restrict points to areas in input vector

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

zmin: Minimum z height for 3D output

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zmax: Maximum z height for 3D output

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

seed: Seed for random number generation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

column: Column for Z values

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

column_type: Type of column for z values

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: integer
		- 1: double precision

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-z: Create 3D output

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-a: Generate n points for each individual area

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Random

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Random

v.rast.stats

v.rast.stats (grass7:v.rast.stats)

Calculates univariate statistics from a raster map based on vector polygons and uploads statistics to new attribute columns.


----------------
Input parameters
----------------

map: Name of vector polygon map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

raster: Name of raster map to calculate statistics from

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

column_prefix: Column prefix for new attribute columns

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

method: The methods to use

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: number
		- 1: minimum
		- 2: maximum
		- 3: range
		- 4: average
		- 5: stddev
		- 6: variance
		- 7: coeff_var
		- 8: sum
		- 9: first_quartile
		- 10: median
		- 11: third_quartile
		- 12: percentile

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

percentile: Percentile to calculate

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Rast stats

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Rast stats

v.reclass

v.reclass (grass7:v.reclass)

Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column.


----------------
Input parameters
----------------

input: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

type: Input feature type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

column: The name of the column whose values are to be used as new categories

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

rules: Reclass rule file

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Reclassified

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Reclassified

v.rectify

v.rectify (grass7:v.rectify)

Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points.


----------------
Input parameters
----------------

input: Name of input vector map

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

inline_points: Inline control points

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

points: Name of input file with control points

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

order: Rectification polynomial order

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

separator: Field separator for RMS report

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

-3: Perform 3D transformation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-o: Perform orthogonal 3D transformation

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-b: Do not build topology

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Rectified

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

rmsfile: Root Mean Square errors file

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Rectified

rmsfile:  <QgsProcessingOutputFile>
	Root Mean Square errors file

v.report

v.report (grass7:v.report)

Reports geometry statistics for vectors.


----------------
Input parameters
----------------

map: Input layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

option: Value to calculate

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: area
		- 1: length
		- 2: coor

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

units: units

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: miles
		- 1: feet
		- 2: meters
		- 3: kilometers
		- 4: acres
		- 5: hectares
		- 6: percent

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

sort: Sort the result (ascending, descending)

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: asc
		- 1: desc

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

html: Report

	Parameter type:	QgsProcessingParameterFileDestination

	Accepted data types:
		- str
		- QgsProperty

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

html:  <QgsProcessingOutputHtml>
	Report

v.sample

v.sample (grass7:v.sample)

Samples a raster layer at vector point locations.


----------------
Input parameters
----------------

input: Vector layer defining sample points

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

column: Vector layer attribute column to use for comparison

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

raster: Raster map to be sampled

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

zscale: Sampled raster values will be multiplied by this factor

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

method: Sampling interpolation method

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: nearest
		- 1: bilinear
		- 2: bicubic

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

output: Sampled

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Sampled

v.segment

v.segment (grass7:v.segment)

Creates points/segments from input vector lines and positions.


----------------
Input parameters
----------------

input: Input lines layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

rules: File containing segment rules

	Parameter type:	QgsProcessingParameterFile

	Accepted data types:
		- str
		- QgsProperty

output: Segments

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Segments

v.select

v.select (grass7:v.select)

Selects features from vector map (A) by features from other vector map (B).


----------------
Input parameters
----------------

ainput: Input layer (A)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

atype: Input layer (A) Type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid
		- 4: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

binput: Input layer (B)

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

btype: Input layer (B) Type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: point
		- 1: line
		- 2: boundary
		- 3: centroid
		- 4: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

operator: Operator to use

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: overlap
		- 1: equals
		- 2: disjoint
		- 3: intersect
		- 4: touches
		- 5: crosses
		- 6: within
		- 7: contains
		- 8: overlaps
		- 9: relate

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

-t: Do not create attribute table

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Do not skip features without category

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-r: Reverse selection

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Selected

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Selected

v.split

v.split (grass7:v.split)

Split lines to shorter segments by length.


----------------
Input parameters
----------------

input: Input lines layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

length: Maximum segment length

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

units: Length units

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: map
		- 1: meters
		- 2: kilometers
		- 3: feet
		- 4: surveyfeet
		- 5: miles
		- 6: nautmiles

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

vertices: Maximum number of vertices in segment

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-n: Add new vertices, but do not split

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-f: Force segments to be exactly of given length, except for last one

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Split by length

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Split by length

v.surf.bspline

v.surf.bspline (grass7:v.surf.bspline)

Bicubic or bilinear spline interpolation with Tykhonov regularization.


----------------
Input parameters
----------------

input: Input points layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

column: Attribute table column with values to interpolate

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

sparse_input: Sparse points layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

ew_step: Length of each spline step in the east-west direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

ns_step: Length of each spline step in the north-south direction

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

method: Spline interpolation algorithm

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: bilinear
		- 1: bicubic

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

lambda_i: Tykhonov regularization parameter (affects smoothing)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

solver: Type of solver which should solve the symmetric linear equation system

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: cholesky
		- 1: cg

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

maxit: Maximum number of iteration used to solve the linear equation system

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

error: Error break criteria for iterative solver

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

memory: Maximum memory to be used (in MB)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

output: Output vector

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

raster_output: Interpolated spline

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	Accepted data types:
		- int
		- str: as string representation of int, e.g. '1'
		- QgsProperty

GRASS_VECTOR_DSCO: v.out.ogr output data source options (dsco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_LCO: v.out.ogr output layer options (lco)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_VECTOR_EXPORT_NOCAT: Also export features without category (not labeled). Otherwise only features with category are exported

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputVectorLayer>
	Output vector

raster_output:  <QgsProcessingOutputRasterLayer>
	Interpolated spline

v.surf.idw

v.surf.idw (grass7:v.surf.idw)

Surface interpolation from vector point data by Inverse Distance Squared Weighting.


----------------
Input parameters
----------------

input: Input vector layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

npoints: Number of interpolation points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

power: Power parameter; greater values assign greater influence to closer points

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

column: Attribute table column with values to interpolate

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

-n: Don't index points by raster cell

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

output: Interpolated IDW

	Parameter type:	QgsProcessingParameterRasterDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_RASTER_FORMAT_OPT: Output Rasters format options (createopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_RASTER_FORMAT_META: Output Rasters format metadata options (metaopt)

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

----------------
Outputs
----------------

output:  <QgsProcessingOutputRasterLayer>
	Interpolated IDW

v.surf.rst.cvdev

v.surf.rst.cvdev (grass7:v.surf.rst.cvdev)

v.surf.rst.cvdev - Performs surface interpolation from vector points map by splines.


----------------
Input parameters
----------------

input: Input points layer

	Parameter type:	QgsProcessingParameterFeatureSource

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProcessingFeatureSourceDefinition
		- QgsProperty
		- QgsVectorLayer

zcolumn: Name of the attribute column with values to be used for approximation

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

where: WHERE conditions of SQL statement without 'where' keyword

	Parameter type:	QgsProcessingParameterString

	Accepted data types:
		- str
		- QgsProperty

mask: Name of the raster map used as mask

	Parameter type:	QgsProcessingParameterRasterLayer

	Accepted data types:
		- str: layer ID
		- str: layer name
		- str: layer source
		- QgsProperty
		- QgsRasterLayer

tension: Tension parameter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

smooth: Smoothing parameter

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

smooth_column: Name of the attribute column with smoothing parameters

	Parameter type:	QgsProcessingParameterField

	Accepted data types:
		- str
		- QgsProperty

segmax: Maximum number of points in a segment

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

npmin: Minimum number of points for approximation in a segment (>segmax)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

dmin: Minimum distance between points (to remove almost identical points)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

dmax: Maximum distance between points on isoline (to insert additional points)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

zscale: Conversion factor for values used for approximation

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

theta: Anisotropy angle (in degrees counterclockwise from East)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

scalex: Anisotropy scaling factor

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

-t: Use scale dependent tension

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

-c: Perform cross-validation procedure without raster approximation [leave this option as True]

	Parameter type:	QgsProcessingParameterBoolean

	Accepted data types:
		- bool
		- int
		- str
		- QgsProperty

cvdev: Cross Validation Errors

	Parameter type:	QgsProcessingParameterVectorDestination

	Accepted data types:
		- str
		- QgsProperty
		- QgsProcessingOutputLayerDefinition

GRASS_REGION_PARAMETER: GRASS GIS 7 region extent

	Parameter type:	QgsProcessingParameterExtent

	Accepted data types:
		- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
		- str: layer ID. Extent of layer is used.
		- str: layer name. Extent of layer is used.
		- str: layer source. Extent of layer is used.
		- QgsMapLayer: Extent of layer is used
		- QgsProcessingFeatureSourceDefinition: Extent of source is used
		- QgsProperty
		- QgsRectangle
		- QgsReferencedRectangle
		- QgsGeometry: bounding box of geometry is used

GRASS_REGION_CELLSIZE_PARAMETER: GRASS GIS 7 region cellsize (leave 0 for default)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_SNAP_TOLERANCE_PARAMETER: v.in.ogr snap tolerance (-1 = no snap)

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_MIN_AREA_PARAMETER: v.in.ogr min area

	Parameter type:	QgsProcessingParameterNumber

	Accepted data types:
		- int
		- float
		- QgsProperty

GRASS_OUTPUT_TYPE_PARAMETER: v.out.ogr output type

	Parameter type:	QgsProcessingParameterEnum

	Available values:
		- 0: auto
		- 1: point
		- 2: line
		- 3: area

	
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment