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
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
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 (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 (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 (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 (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
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
----------------
cvdev: <QgsProcessingOutputVectorLayer>
Cross Validation Errors
v.surf.rst
v.surf.rst (grass7:v.surf.rst)
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
-d: Output partial derivatives instead of topographic parameters
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
elevation: Interpolated RST
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
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
mcurvature: Mean curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
deviations: Deviations
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
treeseg: Quadtree Segmentation
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
overwin: Overlapping Windows
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
----------------
elevation: <QgsProcessingOutputRasterLayer>
Interpolated RST
slope: <QgsProcessingOutputRasterLayer>
Slope
aspect: <QgsProcessingOutputRasterLayer>
Aspect
pcurvature: <QgsProcessingOutputRasterLayer>
Profile curvature
tcurvature: <QgsProcessingOutputRasterLayer>
Tangential curvature
mcurvature: <QgsProcessingOutputRasterLayer>
Mean curvature
deviations: <QgsProcessingOutputVectorLayer>
Deviations
treeseg: <QgsProcessingOutputVectorLayer>
Quadtree Segmentation
overwin: <QgsProcessingOutputVectorLayer>
Overlapping Windows
v.to.3d
v.to.3d (grass7:v.to.3d)
Performs transformation of 2D vector features to 3D.
----------------
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
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
height: Fixed height for 3D vector features
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
column: Name of attribute column used for height
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
-r: Reverse transformation; 3D vector features to 2D
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
-t: Do not copy attribute table
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
output: 3D
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>
3D
v.to.lines
v.to.lines (grass7:v.to.lines)
Converts vector polygons or points to lines.
----------------
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
method: Method used for point interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: delaunay
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- 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_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>
Lines
v.to.points
v.to.points (grass7:v.to.points)
Create points along input lines
----------------
Input parameters
----------------
input: Input lines 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
- 4: area
- 5: face
- 6: kernel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
use: Use line nodes or vertices only
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: node
- 1: vertex
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
dmax: Maximum distance between points in map units
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
-i: Interpolate points between line vertices
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: Points along 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>
Points along lines
v.to.rast
v.to.rast (grass7:v.to.rast)
Converts (rasterize) a vector layer into a raster layer.
----------------
Input parameters
----------------
input: Input 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: area
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
where: WHERE conditions of SQL statement without 'where' keyword
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
use: Source of raster values
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: attr
- 1: cat
- 2: val
- 3: z
- 4: dir
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
attribute_column: Name of column for 'attr' parameter (data type must be numeric)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
rgb_column: Name of color definition column (with RRR:GGG:BBB entries)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
label_column: Name of column used as raster category labels
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
value: Raster value (for use=val)
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: Rasterized
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>
Rasterized
v.transform (grass7:v.transform)
Performs an affine transformation on a vector layer.
----------------
Input parameters
----------------
input: Input vector layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
xshift: X shift
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
yshift: Y shift
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
zshift: Z shift
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
xscale: X scale
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
yscale: Y scale
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
zscale: Z scale
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
zrotation: Rotation around z axis in degrees counterclockwise
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
columns: Name of attribute column(s) used as transformation parameters (Format: parameter:column, e.g. xshift:xs,yshift:ys,zrot:zr)
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
output: Transformed
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>
Transformed
v.type
v.type (grass7:v.type)
Change the type of geometry elements.
----------------
Input parameters
----------------
input: Name of existing vector map
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
from_type: Feature type to convert from
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: point
- 1: line
- 2: boundary
- 3: centroid
- 4: face
- 5: kernel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
to_type: Feature type to convert to
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: point
- 1: line
- 2: boundary
- 3: centroid
- 4: face
- 5: kernel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
output: Typed
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>
Typed
v.univar
v.univar (grass7:v.univar)
Calculates univariate statistics for attribute. Variance and standard deviation is calculated only for points if specified.
----------------
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
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
where: WHERE conditions of SQL statement without 'where' keyword
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
column: Column name
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
percentile: Percentile to calculate
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
-g: Print the stats in shell script style
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
-e: Calculate extended statistics
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
-w: Weigh by line length or area size
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
-d: Calculate geometric distances instead of attribute statistics
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_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>
Statistics
v.vect.stats
v.vect.stats (grass7:v.vect.stats)
Count points in areas and calculate statistics.
----------------
Input parameters
----------------
points: Name of existing vector map with points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
areas: Name of existing vector map with areas
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: centroid
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
method: Method for aggregate statistics
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: sum
- 1: average
- 2: median
- 3: mode
- 4: minimum
- 5: min_cat
- 6: maximum
- 7: max_cat
- 8: range
- 9: stddev
- 10: variance
- 11: diversity
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
points_column: Column name of points map to use for statistics
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
count_column: Column name to upload points count (integer, created if doesn't exists)
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
stats_column: Column name to upload statistics (double, created if doesn't exists)
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
output: Updated
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>
Updated
v.voronoi
v.voronoi (grass7:v.voronoi)
v.voronoi - Creates a Voronoi diagram from an input vector layer containing points.
----------------
Input parameters
----------------
input: Input points layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
-l: Output tessellation as a graph (lines), not areas
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: Voronoi
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>
Voronoi
v.voronoi.skeleton
v.voronoi.skeleton (grass7:v.voronoi.skeleton)
v.voronoi.skeleton - Creates a Voronoi diagram for polygons or compute the center line/skeleton of polygons.
----------------
Input parameters
----------------
input: Input polygons layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
smoothness: Factor for output smoothness
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
thin: Maximum dangle length of skeletons (-1 will extract the center line)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
-a: Create Voronoi diagram for input areas
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
-s: Extract skeletons for input areas
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
-l: Output tessellation as a graph (lines), not areas
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: Voronoi
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>
Voronoi
v.what.rast
v.what.rast (grass7:v.what.rast)
Uploads raster values at positions of vector centroids to the table.
----------------
Input parameters
----------------
map: Name of vector points map for which to edit attributes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
raster: Raster map to be sampled
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
type: Input feature type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: point
- 1: centroid
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
column: Name of attribute column to be updated with the query result
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
-i: Interpolate values from the nearest four cells
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- 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.what.vect
v.what.vect (grass7:v.what.vect)
Uploads vector values at positions of vector points to the table.
----------------
Input parameters
----------------
map: Name of vector points map for which to edit attributes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
column: Column to be updated with the query result
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
query_map: Vector map to be queried
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
query_column: Column to be queried
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
dmax: Maximum query distance in map units
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
output: Updated
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>
Updated
addautoincrementalfield
Add autoincremental field (native:addautoincrementalfield)
This algorithm adds a new integer field to a vector layer, with a sequential value for each feature.
This field can be used as a unique ID for features in the layer. The new attribute is not added to the input layer but a new layer is generated instead.
The initial starting value for the incremental series can be specified.
Optionally, grouping fields can be specified. If group fields are present, then the field value will be reset for each combination of these group field values.
The sort order for features may be specified, if so, then the incremental field will respect this sort order.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_NAME: Field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
START: Start values at
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
GROUP_FIELDS: Group values by
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SORT_EXPRESSION: Sort expression
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
SORT_ASCENDING: Sort ascending
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
SORT_NULLS_FIRST: Sort nulls first
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Incremented
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>
Incremented
addfieldtoattributestable
Add field to attributes table (native:addfieldtoattributestable)
This algorithm adds a new attribute to a vector layer.
The name and characteristics of the attribute are defined as parameters. The new attribute is not added to the input layer but a new layer is generated instead.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_NAME: Field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
FIELD_TYPE: Field type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Integer
- 1: Float
- 2: String
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
FIELD_LENGTH: Field length
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FIELD_PRECISION: Field precision
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Added
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>
Added
adduniquevalueindexfield
Add unique value index field (native:adduniquevalueindexfield)
This algorithm takes a vector layer and an attribute and adds a new numeric field. Values in this field correspond to values in the specified attribute, so features with the same value for the attribute will have the same value in the new numeric field. This creates a numeric equivalent of the specified attribute, which defines the same classes.
The new attribute is not added to the input layer but a new layer is generated instead.
Optionally, a separate table can be output which contains a summary of the class field values mapped to the new unique numeric value.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Class field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD_NAME: Output field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Layer with index field
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
SUMMARY_OUTPUT: Class summary
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>
Layer with index field
SUMMARY_OUTPUT: <QgsProcessingOutputVectorLayer>
Class summary
addxyfields
Add X/Y fields to layer (native:addxyfields)
Adds X and Y (or latitude/longitude) fields to a point layer.
Adds X and Y (or latitude/longitude) fields to a point layer. The X/Y fields can be calculated in a different CRS to the layer (e.g. creating latitude/longitude fields for a layer in a project CRS).
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CRS: Coordinate 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
PREFIX: Field prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Added fields
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>
Added fields
Affine transform (native:affinetransform)
Applies an affine transformation to geometries.
Applies an affine transformation to the geometries from a layer. Affine transformations can include translation, scaling and rotation. The operations are performed in a scale, rotation, translation order.
Z and M values present in the geometry can also be translated and scaled independently.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DELTA_X: Translation (x-axis)
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
DELTA_Y: Translation (y-axis)
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
DELTA_Z: Translation (z-axis)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DELTA_M: Translation (m values)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE_X: Scale factor (x-axis)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE_Y: Scale factor (y-axis)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE_Z: Scale factor (z-axis)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE_M: Scale factor (m values)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ROTATION_Z: Rotation around z-axis (degrees counter-clockwise)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Transformed
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>
Transformed
aggregate
Aggregate (native:aggregate)
This algorithm take a vector or table layer and aggregate features based on a group by expression. Features for which group by expression return the same value are grouped together.
It is possible to group all source features together using constant value in group by parameter, example: NULL.
It is also possible to group features using multiple fields using Array function, example: Array("Field1", "Field2").
Geometries (if present) are combined into one multipart geometry for each group.
Output attributes are computed depending on each given aggregate definition.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
GROUP_BY: Group by expression (NULL to group all features)
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
AGGREGATES: Aggregates
Parameter type: QgsProcessingParameterDefinition
Accepted data types:
- list[dict]: list of aggregate definitions as dictionaries
OUTPUT: Aggregated
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>
Aggregated
antimeridiansplit
Geodesic line split at antimeridian (native:antimeridiansplit)
Splits lines into multiple geodesic segments when the line crosses the antimeridian (±180 degrees longitude).
This algorithm splits a line into multiple geodesic segments, whenever the line crosses the antimeridian (±180 degrees longitude).
Splitting at the antimeridian helps the visual display of the lines in some projections. The returned geometry will always be a multi-part geometry.
Whenever line segments in the input geometry cross the antimeridian, they will be split into two segments, with the latitude of the breakpoint being determined using a geodesic line connecting the points either side of this segment. The current project ellipsoid setting will be used when calculating this breakpoint.
If the input geometry contains M or Z values, these will be linearly interpolated for the new vertices created at the antimeridian.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Split
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>
Split
arrayoffsetlines
Array of offset (parallel) lines (native:arrayoffsetlines)
Creates multiple offset copies of lines from a layer.
This algorithm creates copies of line features in a layer, by creating multiple offset versions of each feature. Each copy is offset by a preset distance.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
COUNT: Number of features to create
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OFFSET: Offset step distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
JOIN_STYLE: Join style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Round
- 1: Miter
- 2: Bevel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MITER_LIMIT: Miter limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Offset lines
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>
Offset lines
arraytranslatedfeatures
Array of translated features (native:arraytranslatedfeatures)
Creates multiple translated copies of features in a layer.
This algorithm creates copies of features in a layer, by creating multiple translated versions of each feature. Each copy is incrementally displaced by a preset amount in the x/y/z/m axis.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
COUNT: Number of features to create
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DELTA_X: Step distance (x-axis)
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
DELTA_Y: Step distance (y-axis)
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
DELTA_Z: Step distance (z-axis)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DELTA_M: Step distance (m values)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Translated
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>
Translated
aspect
Aspect (native:aspect)
This algorithm calculates the aspect of the Digital Terrain Model in input.
The final aspect raster layer contains values from 0 to 360 that express the slope direction: starting from North (0°) and continuing clockwise.
----------------
Input parameters
----------------
INPUT: Elevation layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
Z_FACTOR: Z factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Aspect
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Aspect
assignprojection
Assign projection (native:assignprojection)
This algorithm assigns a new projection to a vector layer. It creates a new layer with the exact same features and geometries as the input one, but assigned to a new CRS. E.g. the geometries are not reprojected, they are just assigned to a different CRS. This algorithm can be used to repair layers which have been assigned an incorrect projection.
Attributes are not modified by this algorithm.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CRS: Assigned 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
OUTPUT: Assigned CRS
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>
Assigned CRS
bookmarkstolayer
Convert spatial bookmarks to layer (native:bookmarkstolayer)
Converts stored spatial bookmarks to a polygon layer.
This algorithm creates a new layer containing polygon features for stored spatial bookmarks.
The export can be filtered to only bookmarks belonging to the current project, to all user bookmarks, or a combination of both.
----------------
Input parameters
----------------
SOURCE: Bookmark source
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Project bookmarks
- 1: User bookmarks
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CRS: 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
OUTPUT: Output
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>
Output
boundary
Boundary (native:boundary)
Returns the closure of the combinatorial boundary of the input geometries (ie the topological boundary of the geometry). For instance, a polygon geometry will have a boundary consisting of the linestrings for each ring in the polygon. Only valid for polygon or line layers.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Boundary
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>
Boundary
boundingboxes
Bounding boxes (native:boundingboxes)
This algorithm calculates the bounding box (envelope) for each feature in an input layer.
See the 'Minimum bounding geometry' algorithm for a bounding box calculation which covers the whole layer or grouped subsets of features.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Bounds
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>
Bounds
bufferbym
Variable width buffer (by M value) (native:bufferbym)
This algorithm creates variable width buffers along lines, using the M value of the line geometries as the diameter of the buffer at each vertex.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SEGMENTS: Segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Buffered
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>
Buffered
buffer
Buffer (native:buffer)
This algorithm computes a buffer area for all the features in an input layer, using a fixed or dynamic distance.
The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets.
The end cap style parameter controls how line endings are handled in the buffer.
The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line.
The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DISTANCE: Distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
END_CAP_STYLE: End cap style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Round
- 1: Flat
- 2: Square
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
JOIN_STYLE: Join style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Round
- 1: Miter
- 2: Bevel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MITER_LIMIT: Miter limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISSOLVE: Dissolve result
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Buffered
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>
Buffered
calculatevectoroverlaps
Overlap analysis (native:calculatevectoroverlaps)
This algorithm calculates the area and percentage cover by which features from an input layer are overlapped by features from a selection of overlay layers.
New attributes are added to the output layer reporting the total area of overlap and percentage of the input feature overlapped by each of the selected overlay layers.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LAYERS: Overlay 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
OUTPUT: Overlap
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>
Overlap
categorizeusingstyle
Create categorized renderer from styles (native:categorizeusingstyle)
Sets a vector layer's renderer to a categorized renderer using symbols from a style database.
Sets a vector layer's renderer to a categorized renderer using matching symbols from a style database. If no style file is specified, symbols from the user's current style library are used instead.
The specified expression (or field name) is used to create categories for the renderer. A category will be created for each unique value within the layer.
Each category is individually matched to the symbols which exist within the specified QGIS XML style database. Whenever a matching symbol name is found, the category's symbol will be set to this matched symbol.
The matching is case-insensitive by default, but can be made case-sensitive if required.
Optionally, non-alphanumeric characters in both the category value and symbol name can be ignored while performing the match. This allows for greater tolerance when matching categories to symbols.
If desired, tables can also be output containing lists of the categories which could not be matched to symbols, and symbols which were not matched to categories.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
FIELD: Categorize using expression
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
STYLE: Style database (leave blank to use saved symbols)
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
CASE_SENSITIVE: Use case-sensitive match to symbol names
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TOLERANT: Ignore non-alphanumeric characters while matching
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NON_MATCHING_CATEGORIES: Non-matching categories
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
NON_MATCHING_SYMBOLS: Non-matching symbol names
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>
Categorized layer
NON_MATCHING_CATEGORIES: <QgsProcessingOutputVectorLayer>
Non-matching categories
NON_MATCHING_SYMBOLS: <QgsProcessingOutputVectorLayer>
Non-matching symbol names
centroids
Centroids (native:centroids)
This algorithm creates a new point layer, with points representing the centroid of the geometries in an input layer.
The attributes associated to each point in the output layer are the same ones associated to the original features.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ALL_PARTS: Create centroid for each part
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Centroids
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>
Centroids
clip
Clip (native:clip)
This algorithm clips a vector layer using the features of an additional polygon layer. Only the parts of the features in the Input layer that fall within the polygons of the Overlay layer will be added to the resulting layer.
The attributes of the features are not modified, although properties such as area or length of the features will be modified by the clipping operation. If such properties are stored as attributes, those attributes will have to be manually updated.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OVERLAY: Overlay layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Clipped
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>
Clipped
collect
Collect geometries (native:collect)
This algorithm takes a vector layer and collects its geometries into new multipart geometries. One or more attributes can be specified to collect only geometries belonging to the same class (having the same value for the specified attributes), alternatively all geometries can be collected.
All output geometries will be converted to multi geometries, even those with just a single part. This algorithm does not dissolve overlapping geometries - they will be collected together without modifying the shape of each geometry part.
See the 'Promote to multipart' or 'Aggregate' algorithms for alternative options.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Unique ID fields
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Collected
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>
Collected
combinestyles
Combine style databases (native:combinestyles)
Combines multiple style databases into a single database.
This algorithm combines multiple QGIS style databases into a single style database. If any symbols exist with duplicate names between the different source databases these will be renamed to have unique names in the output combined database.
----------------
Input parameters
----------------
INPUT: Input databases
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: Output style database
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
OBJECTS: Objects to combine
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Symbols
- 1: Color ramps
- 2: Text formats
- 3: Label settings
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputFile>
Output style database
SYMBOLS: <QgsProcessingOutputNumber>
Symbol count
COLORRAMPS: <QgsProcessingOutputNumber>
Color ramp count
TEXTFORMATS: <QgsProcessingOutputNumber>
Text format count
LABELSETTINGS: <QgsProcessingOutputNumber>
Label settings count
condition
Conditional branch (native:condition)
Adds a conditional branch into a model, allowing parts of the model to be selectively executed.
This algorithm adds a conditional branch into a model, allowing parts of the model to be executed based on the result of an expression evaluation.
----------------
Input parameters
----------------
----------------
Outputs
----------------
converttocurves
Convert to curved geometries (native:converttocurves)
This algorithm converts a geometry into its curved geometry equivalent.
Already curved geometries will be retained without change.
----------------
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 tolerance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANGLE: Maximum angle tolerance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Curves
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>
Curves
convexhull
Convex hull (native:convexhull)
This algorithm calculates the convex hull for each feature in an input layer.
See the 'Minimum bounding geometry' algorithm for a convex hull calculation which covers the whole layer or grouped subsets of features.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Convex hulls
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>
Convex hulls
countpointsinpolygon
Count points in polygon (native:countpointsinpolygon)
Counts point features located within polygon features.
This algorithm takes a points layer and a polygon layer and counts the number of points from the first one in each polygons of the second one.
A new polygons layer is generated, with the exact same content as the input polygons layer, but containing an additional field with the points count corresponding to each polygon.
An optional weight field can be used to assign weights to each point. If set, the count generated will be the sum of the weight field for each point contained by the polygon.
Alternatively, a unique class field can be specified. If set, points are classified based on the selected attribute, and if several points with the same attribute value are within the polygon, only one of them is counted. The final count of the point in a polygon is, therefore, the count of different classes that are found in it.
Both the weight field and unique class field cannot be specified. If they are, the weight field will take precedence and the unique class field will be ignored.
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
WEIGHT: Weight field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
CLASSFIELD: Class field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD: Count field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Count
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>
Count
createattributeindex
Create attribute index (native:createattributeindex)
Creates an index to speed up queries made against a field in a table. Support for index creation is dependent on the layer's data provider and the field type.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
FIELD: Attribute to index
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Indexed layer
createconstantrasterlayer
Create constant raster layer (native:createconstantrasterlayer)
Generates raster layer for given extent and cell size filled with the specified value.
Additionally an output data type can be specified. The algorithm will abort if a value has been entered that cannot be represented by the selected output raster data type.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NUMBER: Constant value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Byte
- 1: Integer16
- 2: Unsigned Integer16
- 3: Integer32
- 4: Unsigned Integer32
- 5: Float32
- 6: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Constant
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Constant
creategrid
Create grid (native:creategrid)
This algorithm creates a vector layer with a grid covering a given extent. Elements in the grid can be points, lines or polygons. The size and/or placement of each element in the grid is defined using a horizontal and vertical spacing. The CRS of the output layer must be defined. The grid extent and the spacing values must be expressed in the coordinates and units of this CRS. The top-left point (minX, maxY) is used as the reference point. That means that, at that point, an element is guaranteed to be placed. Unless the width and height of the selected extent is a multiple of the selected spacing, that is not true for the other points that define that extent.
----------------
Input parameters
----------------
TYPE: Grid type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Point
- 1: Line
- 2: Rectangle (Polygon)
- 3: Diamond (Polygon)
- 4: Hexagon (Polygon)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EXTENT: Grid extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
HSPACING: Horizontal spacing
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
VSPACING: Vertical spacing
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
HOVERLAY: Horizontal overlay
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
VOVERLAY: Vertical overlay
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
CRS: Grid 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
OUTPUT: Grid
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>
Grid
createpointslayerfromtable
Create points layer from table (native:createpointslayerfromtable)
This algorithm generates a points layer based on the values from an input table.
The table must contain a field with the X coordinate of each point and another one with the Y coordinate, as well as optional fields with Z and M values. A CRS for the output layer has to be specified, and the coordinates in the table are assumed to be expressed in the units used by that CRS. The attributes table of the resulting layer will be the input table.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
XFIELD: X field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
YFIELD: Y field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
ZFIELD: Z field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
MFIELD: M field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- 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
OUTPUT: Points from table
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>
Points from table
createrandombinomialrasterlayer
Create random raster layer (binomial distribution) (native:createrandombinomialrasterlayer)
Generates a raster layer for given extent and cell size filled with binomially distributed random values.
By default, the values will be chosen given an N of 10 and a probability of 0.5. This can be overridden by using the advanced parameter for N and probability. The raster data type is set to Integer types (Integer16 by default). The binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Integer16
- 1: Unsigned Integer16
- 2: Integer32
- 3: Unsigned Integer32
- 4: Float32
- 5: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
N: N
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PROBABILITY: Probability
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
createrandomexponentialrasterlayer
Create random raster layer (exponential distribution) (native:createrandomexponentialrasterlayer)
Generates a raster layer for given extent and cell size filled with exponentially distributed random values.
By default, the values will be chosen given a lambda of 1.0. This can be overridden by using the advanced parameter for lambda. The raster data type is set to Float32 by default as the exponential distribution random values are floating point numbers.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Float32
- 1: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LAMBDA: Lambda
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
createrandomgammarasterlayer
Create random raster layer (gamma distribution) (native:createrandomgammarasterlayer)
Generates a raster layer for given extent and cell size filled with gamma distributed random values.
By default, the values will be chosen given an alpha and beta value of 1.0. This can be overridden by using the advanced parameter for alpha and beta. The raster data type is set to Float32 by default as the gamma distribution random values are floating point numbers.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Float32
- 1: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ALPHA: Alpha
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
BETA: Beta
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
createrandomgeometricrasterlayer
Create random raster layer (geometric distribution) (native:createrandomgeometricrasterlayer)
Generates a raster layer for given extent and cell size filled with geometrically distributed random values.
By default, the values will be chosen given a probability of 0.5. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The geometric distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Integer16
- 1: Unsigned Integer16
- 2: Integer32
- 3: Unsigned Integer32
- 4: Float32
- 5: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
PROBABILITY: Probability
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
createrandomnegativebinomialrasterlayer
Create random raster layer (negative binomial distribution) (native:createrandomnegativebinomialrasterlayer)
Generates a raster layer for given extent and cell size filled with negative binomially distributed random values.
By default, the values will be chosen given a distribution parameter k of 10.0 and a probability of 0.5. This can be overridden by using the advanced parameters for k and probability. The raster data type is set to Integer types (Integer 16 by default). The negative binomial distribution random values are defined as positive integer numbers. A floating point raster will represent a cast of integer values to floating point.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Integer16
- 1: Unsigned Integer16
- 2: Integer32
- 3: Unsigned Integer32
- 4: Float32
- 5: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
K_PARAMETER: Distribution parameter k
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PROBABILITY: Probability
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
createrandomnormalrasterlayer
Create random raster layer (normal distribution) (native:createrandomnormalrasterlayer)
Generates a raster layer for given extent and cell size filled with normally distributed random values.
By default, the values will be chosen given a mean of 0.0 and a standard deviation of 1.0. This can be overridden by using the advanced parameters for mean and standard deviation value. The raster data type is set to Float32 by default as the normal distribution random values are floating point numbers.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Float32
- 1: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MEAN: Mean of normal distribution
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
STDDEV: Standard deviation of normal distribution
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
createrandompoissonrasterlayer
Create random raster layer (poisson distribution) (native:createrandompoissonrasterlayer)
Generates a raster layer for given extent and cell size filled with poisson distributed random values.
By default, the values will be chosen given a mean of 1.0. This can be overridden by using the advanced parameter for mean value. The raster data type is set to Integer types (Integer16 by default). The poisson distribution random values are positive integer numbers. A floating point raster will represent a cast of integer values to floating point.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Integer16
- 1: Unsigned Integer16
- 2: Integer32
- 3: Unsigned Integer32
- 4: Float32
- 5: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MEAN: Mean
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
Create random raster layer (uniform distribution) (native:createrandomuniformrasterlayer)
Generates a raster layer for given extent and cell size filled with random values.
By default, the values will range between the minimum and maximum value of the specified output raster type. This can be overridden by using the advanced parameters for lower and upper bound value. If the bounds have the same value or both are zero (default) the algorithm will create random values in the full value range of the chosen raster data type. Choosing bounds outside the acceptable range of the output raster type will abort the algorithm.
----------------
Input parameters
----------------
EXTENT: Desired extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_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
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_TYPE: Output raster data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Byte
- 1: Integer16
- 2: Unsigned Integer16
- 3: Integer32
- 4: Unsigned Integer32
- 5: Float32
- 6: Float64
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LOWER_BOUND: Lower bound for random number range
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
UPPER_BOUND: Upper bound for random number range
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
createspatialindex
Create spatial index (native:createspatialindex)
Creates an index to speed up access to the features in a layer based on their spatial location. Support for spatial index creation is dependent on the layer's data provider.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Indexed layer
dbscanclustering
DBSCAN clustering (native:dbscanclustering)
Clusters point features using a density based scan algorithm.
Clusters point features based on a 2D implementation of Density-based spatial clustering of applications with noise (DBSCAN) algorithm.
The algorithm requires two parameters, a minimum cluster size (“minPts”), and the maximum distance allowed between clustered points (“eps”).
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
MIN_SIZE: Minimum cluster size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EPS: Maximum distance between clustered points
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
DBSCAN*: Treat border points as noise (DBSCAN*)
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
FIELD_NAME: Cluster field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Clusters
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>
Clusters
NUM_CLUSTERS: <QgsProcessingOutputNumber>
Number of clusters
deleteduplicategeometries
Delete duplicate geometries (native:deleteduplicategeometries)
Finds duplicated geometries in a layer and removes them.
This algorithm finds duplicated geometries and removes them.
Attributes are not checked, so in case two features have identical geometries but different attributes, only one of them will be added to the result layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Cleaned
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>
Cleaned
RETAINED_COUNT: <QgsProcessingOutputNumber>
Count of retained records
DUPLICATE_COUNT: <QgsProcessingOutputNumber>
Count of discarded duplicate records
deleteholes
Delete holes (native:deleteholes)
This algorithm takes a polygon layer and removes holes in polygons. It creates a new vector layer in which polygons with holes have been replaced by polygons with only their external ring. Attributes are not modified.
An optional minimum area parameter allows removing only holes which are smaller than a specified area threshold. Leaving this parameter as 0.0 results in all holes being removed.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
MIN_AREA: Remove holes with area less than
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Cleaned
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>
Cleaned
densifygeometriesgivenaninterval
Densify by interval (native:densifygeometriesgivenaninterval)
Creates a densified version of geometries.
Geometries are densified by adding additional vertices on edges that have a maximum distance of the interval parameter in map units.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INTERVAL: Interval between vertices to add
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Densified
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>
Densified
densifygeometries
Densify by count (native:densifygeometries)
Creates a densified version of geometries.
This algorithm takes a polygon or line layer and generates a new one in which the geometries have a larger number of vertices than the original one.
If the geometries have z or m values present then these will be linearly interpolated at the added nodes.
The number of new vertices to add to each feature geometry is specified as an input parameter.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
VERTICES: Number of vertices to add
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Densified
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>
Densified
detectvectorchanges
Detect dataset changes (native:detectvectorchanges)
Calculates features which are unchanged, added or deleted between two dataset versions.
This algorithm compares two vector layers, and determines which features are unchanged, added or deleted between the two. It is designed for comparing two different versions of the same dataset.
When comparing features, the original and revised feature geometries will be compared against each other. Depending on the Geometry Comparison Behavior setting, the comparison will either be made using an exact comparison (where geometries must be an exact match for each other, including the order and count of vertices) or a topological comparison only (where are geometries area considered equal if all of their component edges overlap. E.g. lines with the same vertex locations but opposite direction will be considered equal by this method). If the topological comparison is selected then any z or m values present in the geometries will not be compared.
By default, the algorithm compares all attributes from the original and revised features. If the Attributes to Consider for Match parameter is changed, then only the selected attributes will be compared (e.g. allowing users to ignore a timestamp or ID field which is expected to change between the revisions).
If any features in the original or revised layers do not have an associated geometry, then care must be taken to ensure that these features have a unique set of attributes selected for comparison. If this condition is not met, warnings will be raised and the resultant outputs may be misleading.
The algorithm outputs three layers, one containing all features which are considered to be unchanged between the revisions, one containing features deleted from the original layer which are not present in the revised layer, and one containing features add to the revised layer which are not present in the original layer.
----------------
Input parameters
----------------
ORIGINAL: Original layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
REVISED: Revised layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
COMPARE_ATTRIBUTES: Attributes to consider for match (or none to compare geometry only)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
MATCH_TYPE: Geometry comparison behavior
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Exact Match
- 1: Tolerant Match (Topological Equality)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
UNCHANGED: Unchanged features
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
ADDED: Added features
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
DELETED: Deleted features
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
----------------
UNCHANGED: <QgsProcessingOutputVectorLayer>
Unchanged features
ADDED: <QgsProcessingOutputVectorLayer>
Added features
DELETED: <QgsProcessingOutputVectorLayer>
Deleted features
UNCHANGED_COUNT: <QgsProcessingOutputNumber>
Count of unchanged features
ADDED_COUNT: <QgsProcessingOutputNumber>
Count of features added in revised layer
DELETED_COUNT: <QgsProcessingOutputNumber>
Count of features deleted from original layer
difference
Difference (native:difference)
This algorithm extracts features from the Input layer that fall outside, or partially overlap, features in the Overlay layer. Input layer features that partially overlap feature(s) in the Overlay layer are split along those features' boundary and only the portions outside the Overlay layer features are retained.
Attributes are not modified, although properties such as area or length of the features will be modified by the difference operation. If such properties are stored as attributes, those attributes will have to be manually updated.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OVERLAY: Overlay layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Difference
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>
Difference
dissolve
Dissolve (native:dissolve)
This algorithm takes a vector layer and combines their features into new features. One or more attributes can be specified to dissolve features belonging to the same class (having the same value for the specified attributes), alternatively all features can be dissolved in a single one.
All output geometries will be converted to multi geometries. In case the input is a polygon layer, common boundaries of adjacent polygons being dissolved will get erased.
----------------
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(s)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Dissolved
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>
Dissolved
dropgeometries
Drop geometries (native:dropgeometries)
This algorithm removes any geometries from an input layer and returns a layer containing only the feature attributes.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Dropped geometries
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>
Dropped geometries
dropmzvalues
Drop M/Z values (native:dropmzvalues)
This algorithm can remove any measure (M) or Z values from input geometries.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DROP_M_VALUES: Drop M Values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DROP_Z_VALUES: Drop Z Values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Z/M Dropped
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>
Z/M Dropped
explodehstorefield
Explode HStore Field (native:explodehstorefield)
This algorithm creates a copy of the input layer and adds a new field for every unique key in the HStore field.
The expected field list is an optional comma separated list. By default, all unique keys are added. If this list is specified, only these fields are added and the HStore field is updated.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: HStore field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
EXPECTED_FIELDS: Expected list of fields separated by a comma
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Exploded
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>
Exploded
explodelines
Explode lines (native:explodelines)
This algorithm takes a lines layer and creates a new one in which each line is replaced by a set of lines representing the segments in the original line. Each line in the resulting layer contains only a start and an end point, with no intermediate nodes between them.
If the input layer consists of CircularStrings or CompoundCurves, the output layer will be of the same type and contain only single curve segments.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Exploded
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>
Exploded
extendlines
Extend lines (native:extendlines)
Extends LineString geometries by extrapolating the start and end segments.
This algorithm extends line geometries by a specified amount at the start and end of the line. Lines are extended using the bearing of the first and last segment in the line.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
START_DISTANCE: Start distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
END_DISTANCE: End distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Extended
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>
Extended
extenttolayer
Create layer from extent (native:extenttolayer)
This algorithm creates a new vector layer that contains a single feature with geometry matching an extent parameter.
It can be used in models to convert an extent into a layer which can be used for other algorithms which require a layer based input.
----------------
Input parameters
----------------
INPUT: Extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
OUTPUT: Extent
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>
Extent
Extract binary field (native:extractbinary)
This algorithm extracts contents from a binary field, saving them to individual files.
This algorithm extracts contents from a binary field, saving them to individual files.
Filenames can be generated using values taken from an attribute in the source table or based on a more complex expression.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Binary field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FILENAME: File name
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
FOLDER: Destination folder
Parameter type: QgsProcessingParameterFolderDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
FOLDER: <QgsProcessingOutputFolder>
Destination folder
Extract by attribute (native:extractbyattribute)
This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the values of an attribute from the input layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Selection attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OPERATOR: Operator
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: =
- 1: ≠
- 2: >
- 3: ≥
- 4: <
- 5: ≤
- 6: begins with
- 7: contains
- 8: is null
- 9: is not null
- 10: does not contain
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
VALUE: Value
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Extracted (attribute)
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
FAIL_OUTPUT: Extracted (non-matching)
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>
Extracted (attribute)
FAIL_OUTPUT: <QgsProcessingOutputVectorLayer>
Extracted (non-matching)
Extract by expression (native:extractbyexpression)
This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is based on a QGIS expression.
For more information about expressions see the <a href ="{qgisdocs}/user_manual/working_with_vector/expression.html">user manual</a>
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
EXPRESSION: Expression
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
OUTPUT: Matching features
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
FAIL_OUTPUT: Non-matching
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>
Matching features
FAIL_OUTPUT: <QgsProcessingOutputVectorLayer>
Non-matching
Extract/clip by extent (native:extractbyextent)
This algorithm creates a new vector layer that only contains features which fall within a specified extent. Any features which intersect the extent will be included.
Optionally, feature geometries can also be clipped to the extent. If this option is selected, then the output geometries will automatically be converted to multi geometries to ensure uniform output geometry types.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
EXTENT: Extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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 features to extent
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Extracted
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>
Extracted
Extract by location (native:extractbylocation)
This algorithm creates a new vector layer that only contains matching features from an input layer. The criteria for adding features to the resulting layer is defined based on the spatial relationship between each feature and the features in an additional layer.
----------------
Input parameters
----------------
INPUT: Extract features from
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
PREDICATE: Where the features (geometric predicate)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: intersect
- 1: contain
- 2: disjoint
- 3: equal
- 4: touch
- 5: overlap
- 6: are within
- 7: cross
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
INTERSECT: By comparing to the features from
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Extracted (location)
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>
Extracted (location)
Extract M values (native:extractmvalues)
Extracts m values (or m value statistics) from geometries into feature attributes.
Extracts m values from geometries into feature attributes.
By default only the m value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's m values, including sums, means, and minimums and maximums
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SUMMARIES: Summaries to calculate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: First
- 1: Last
- 2: Count
- 3: Sum
- 4: Mean
- 5: Median
- 6: St dev (pop)
- 7: Minimum
- 8: Maximum
- 9: Range
- 10: Minority
- 11: Majority
- 12: Variety
- 13: Q1
- 14: Q3
- 15: IQR
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COLUMN_PREFIX: Output column prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Extracted
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>
Extracted
Extract specific vertices (native:extractspecificvertices)
This algorithm takes a line or polygon layer and generates a point layer with points representing specific vertices in the input lines or polygons. For instance, this algorithm can be used to extract the first or last vertices in the geometry. The attributes associated to each point are the same ones associated to the line or polygon that the point belongs to.
The vertex indices parameter accepts a comma separated string specifying the indices of the vertices to extract. The first vertex corresponds to an index of 0, the second vertex has an index of 1, etc. Negative indices can be used to find vertices at the end of the geometry, e.g., an index of -1 corresponds to the last vertex, -2 corresponds to the second last vertex, etc.
Additional fields are added to the points indicating the specific vertex position (e.g., 0, -1, etc), the original vertex index, the vertex’s part and its index within the part (as well as its ring for polygons), distance along the original geometry and bisector angle of vertex for the original geometry.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
VERTICES: Vertex indices
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Vertices
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>
Vertices
Extract vertices (native:extractvertices)
This algorithm takes a line or polygon layer and generates a point layer with points representing the vertices in the input lines or polygons. The attributes associated to each point are the same ones associated to the line or polygon that the point belongs to.
Additional fields are added to the point indicating the vertex index (beginning at 0), the vertex’s part and its index within the part (as well as its ring for polygons), distance along original geometry and bisector angle of vertex for original geometry.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Vertices
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>
Vertices
Extract Z values (native:extractzvalues)
Extracts z values (or z value statistics) from geometries into feature attributes.
Extracts z values from geometries into feature attributes.
By default only the z value from the first vertex of each feature is extracted, however the algorithm can optionally calculate statistics on all of the geometry's z values, including sums, means, and minimums and maximums
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SUMMARIES: Summaries to calculate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: First
- 1: Last
- 2: Count
- 3: Sum
- 4: Mean
- 5: Median
- 6: St dev (pop)
- 7: Minimum
- 8: Maximum
- 9: Range
- 10: Minority
- 11: Majority
- 12: Variety
- 13: Q1
- 14: Q3
- 15: IQR
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COLUMN_PREFIX: Output column prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Extracted
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>
Extracted
filedownloader
Download file (native:filedownloader)
This algorithm downloads a URL on the file system.
----------------
Input parameters
----------------
URL: URL
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: File destination
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputFile>
File destination
fillnodata
Fill NoData cells (native:fillnodata)
This algorithm resets the NoData values in the input raster to a chosen value, resulting in a raster dataset with no NoData pixels. This value can be set by the user using the Fill value parameter. The algorithm respects the input raster data type (eg. a floating point fill value will be truncated when applied to an integer raster).
----------------
Input parameters
----------------
INPUT: Raster input
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
FILL_VALUE: Fill value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
filterbygeometry
Filter by geometry type (native:filterbygeometry)
Filters features by geometry type
This algorithm filters features by their geometry type. Incoming features will be directed to different outputs based on whether they have a point, line or polygon geometry.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS: Point features
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
LINES: Line features
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
POLYGONS: Polygon features
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
NO_GEOMETRY: Features with no geometry
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
----------------
POINTS: <QgsProcessingOutputVectorLayer>
Point features
LINES: <QgsProcessingOutputVectorLayer>
Line features
POLYGONS: <QgsProcessingOutputVectorLayer>
Polygon features
NO_GEOMETRY: <QgsProcessingOutputVectorLayer>
Features with no geometry
POINT_COUNT: <QgsProcessingOutputNumber>
Total count of point features
LINE_COUNT: <QgsProcessingOutputNumber>
Total count of line features
POLYGON_COUNT: <QgsProcessingOutputNumber>
Total count of polygon features
NO_GEOMETRY_COUNT: <QgsProcessingOutputNumber>
Total count of features without geometry
filterlayersbytype
Filter layers by type (native:filterlayersbytype)
Filters layers by type
This algorithm filters layer by their type. Incoming layers will be directed to different outputs based on whether they are a vector or raster layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterMapLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsMapLayer
- QgsProperty
- QgsRasterLayer
- QgsVectorLayer
VECTOR: Vector features
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
VECTOR: <QgsProcessingOutputVectorLayer>
Vector features
RASTER: <QgsProcessingOutputRasterLayer>
Raster layer
filter
Feature filter (native:filter)
This algorithm filters features from the input layer and redirects them to one or several outputs.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
----------------
Outputs
----------------
filterverticesbym
Filter vertices by M value (native:filterverticesbym)
Filters away vertices based on their m-value, returning geometries with only vertex points that have a m-value ≥ the specified minimum value and ≤ the maximum value.
If the minimum value is not specified than only the maximum value is tested, and similarly if the maximum value is not specified than only the minimum value is tested.
Depending on the input geometry attributes and the filters used, the resultant geometries created by this algorithm may no longer be valid.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Filtered
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>
Filtered
filterverticesbyz
Filter vertices by Z value (native:filterverticesbyz)
Filters away vertices based on their z-value, returning geometries with only vertex points that have a z-value ≥ the specified minimum value and ≤ the maximum value.
If the minimum value is not specified than only the maximum value is tested, and similarly if the maximum value is not specified than only the minimum value is tested.
Depending on the input geometry attributes and the filters used, the resultant geometries created by this algorithm may no longer be valid.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Filtered
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>
Filtered
fixgeometries
Fix geometries (native:fixgeometries)
This algorithm attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. Already-valid geometries are returned without further intervention. Always outputs multi-geometry layer.
NOTE: M values will be dropped from the output.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Fixed geometries
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>
Fixed geometries
forcerhr
Force right-hand-rule (native:forcerhr)
Forces polygon geometries to respect the Right-Hand-Rule.
This algorithm forces polygon geometries to respect the Right-Hand-Rule, in which the area that is bounded by a polygon is to the right of the boundary. In particular, the exterior ring is oriented in a clockwise direction and the interior rings in a counter-clockwise direction.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Reoriented
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>
Reoriented
fuzzifyrastergaussianmembership
Fuzzify raster (gaussian membership) (native:fuzzifyrastergaussianmembership)
The Fuzzify raster (gaussian membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a gaussian fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a gaussian membership function.
The gaussian function is constructed using two user-defined input values which set the midpoint of the gaussian function (midpoint, results to 1) and a predefined function spread which controls the function spread.
This function is typically used when a certain range of raster values around a predefined function midpoint should become members of the fuzzy set.
----------------
Input parameters
----------------
INPUT: Input Raster
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
FUZZYMIDPOINT: Function midpoint
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FUZZYSPREAD: Function spread
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Fuzzified raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
OUTPUT: <QgsProcessingOutputRasterLayer>
Fuzzified raster
fuzzifyrasterlargemembership
Fuzzify raster (large membership) (native:fuzzifyrasterlargemembership)
The Fuzzify raster (large membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'large' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'large' membership function.
The 'large' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake.
This function is typically used when larger input raster values should become members of the fuzzy set more easily than smaller values.
----------------
Input parameters
----------------
INPUT: Input Raster
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
FUZZYMIDPOINT: Function midpoint
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FUZZYSPREAD: Function spread
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Fuzzified raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
OUTPUT: <QgsProcessingOutputRasterLayer>
Fuzzified raster
fuzzifyrasterlinearmembership
Fuzzify raster (linear membership) (native:fuzzifyrasterlinearmembership)
The Fuzzify raster (linear membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a linear fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a linear membership function.
The linear function is constructed using two user-defined input raster values which set the point of full membership (high bound, results to 1) and no membership (low bound, results to 0) respectively. The fuzzy set in between those values is defined as a linear function.
Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters.
----------------
Input parameters
----------------
INPUT: Input Raster
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
FUZZYLOWBOUND: Low fuzzy membership bound
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FUZZYHIGHBOUND: High fuzzy membership bound
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Fuzzified raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
OUTPUT: <QgsProcessingOutputRasterLayer>
Fuzzified raster
fuzzifyrasternearmembership
Fuzzify raster (near membership) (native:fuzzifyrasternearmembership)
The Fuzzify raster (near membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'near' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'near' membership function.
The 'near' function is constructed using two user-defined input values which set the midpoint of the 'near' function (midpoint, results to 1) and a predefined function spread which controls the function spread.
This function is typically used when a certain range of raster values near a predefined function midpoint should become members of the fuzzy set. The function generally shows a higher rate of decay than the gaussian membership function.
----------------
Input parameters
----------------
INPUT: Input Raster
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
FUZZYMIDPOINT: Function midpoint
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FUZZYSPREAD: Function spread
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Fuzzified raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
OUTPUT: <QgsProcessingOutputRasterLayer>
Fuzzified raster
fuzzifyrasterpowermembership
Fuzzify raster (power membership) (native:fuzzifyrasterpowermembership)
The Fuzzify raster (power membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following a power function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows a power function.
The power function is constructed using three user-defined input raster values which set the point of full membership (high bound, results to 1), no membership (low bound, results to 0) and function exponent (only positive) respectively. The fuzzy set in between those the upper and lower bounds values is then defined as a power function.
Both increasing and decreasing fuzzy sets can be modeled by swapping the high and low bound parameters.
----------------
Input parameters
----------------
INPUT: Input Raster
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
FUZZYLOWBOUND: Low fuzzy membership bound
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FUZZYHIGHBOUND: High fuzzy membership bound
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FUZZYEXPONENT: Membership function exponent
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Fuzzified raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
OUTPUT: <QgsProcessingOutputRasterLayer>
Fuzzified raster
fuzzifyrastersmallmembership
Fuzzify raster (small membership) (native:fuzzifyrastersmallmembership)
The Fuzzify raster (small membership) algorithm transforms an input raster to a fuzzified raster and thereby assigns values between 0 and 1 following the 'small' fuzzy membership function. The value of 0 implies no membership with the defined fuzzy set, a value of 1 depicts full membership. In between, the degree of membership of raster values follows the 'small' membership function.
The 'small' function is constructed using two user-defined input raster values which set the point of half membership (midpoint, results to 0.5) and a predefined function spread which controls the function uptake.
This function is typically used when smaller input raster values should become members of the fuzzy set more easily than higher values.
----------------
Input parameters
----------------
INPUT: Input Raster
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
FUZZYMIDPOINT: Function midpoint
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FUZZYSPREAD: Function spread
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Fuzzified raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
OUTPUT: <QgsProcessingOutputRasterLayer>
Fuzzified raster
generatepointspixelcentroidsinsidepolygons
Generate points (pixel centroids) inside polygons (native:generatepointspixelcentroidsinsidepolygons)
Generates pixel centroids for the raster area falling inside polygons. Used to generate points for further raster sampling.
----------------
Input parameters
----------------
INPUT_RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INPUT_VECTOR: Vector layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Pixel centroids
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>
Pixel centroids
geometrybyexpression
Geometry by expression (native:geometrybyexpression)
This algorithm updates existing geometries (or creates new geometries) for input features by use of a QGIS expression. This allows complex geometry modifications which can utilize all the flexibility of the QGIS expression engine to manipulate and create geometries for output features.
For help with QGIS expression functions, see the inbuilt help for specific functions which is available in the expression builder.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT_GEOMETRY: Output geometry type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Polygon
- 1: Line
- 2: Point
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
WITH_Z: Output geometry has z dimension
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WITH_M: Output geometry has m values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
EXPRESSION: Geometry expression
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
OUTPUT: Modified geometry
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>
Modified geometry
hillshade
Hillshade (native:hillshade)
This algorithm calculates the hillshade of the Digital Terrain Model in input.
The shading of the layer is calculated according to the sun position (azimuth and elevation).
----------------
Input parameters
----------------
INPUT: Elevation layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
Z_FACTOR: Z factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AZIMUTH: Azimuth (horizontal angle)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
V_ANGLE: Vertical angle
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Hillshade
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Hillshade
hublines
Join by lines (hub lines) (native:hublines)
Creates lines joining two point layers, based on a common attribute value.
This algorithm creates hub and spoke diagrams by connecting lines from points on the Spoke layer to matching points in the Hub layer.
Determination of which hub goes with each point is based on a match between the Hub ID field on the hub points and the Spoke ID field on the spoke points.
If input layers are not point layers, a point on the surface of the geometries will be taken as the connecting location.
Optionally, geodesic lines can be created, which represent the shortest path on the surface of an ellipsoid. When geodesic mode is used, it is possible to split the created lines at the antimeridian (±180 degrees longitude), which can improve rendering of the lines. Additionally, the distance between vertices can be specified. A smaller distance results in a denser, more accurate line.
----------------
Input parameters
----------------
HUBS: Hub layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
HUB_FIELD: Hub ID field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
HUB_FIELDS: Hub layer fields to copy (leave empty to copy all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SPOKES: Spoke layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPOKE_FIELD: Spoke ID field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SPOKE_FIELDS: Spoke layer fields to copy (leave empty to copy all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
GEODESIC: Create geodesic lines
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
GEODESIC_DISTANCE: Distance between vertices (geodesic lines only)
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
ANTIMERIDIAN_SPLIT: Split lines at antimeridian (±180 degrees longitude)
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Hub lines
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>
Hub lines
importphotos
Import geotagged photos (native:importphotos)
Creates a point layer corresponding to the geotagged locations from JPEG images from a source folder. Optionally the folder can be recursively scanned.
The point layer will contain a single PointZ feature per input file from which the geotags could be read. Any altitude information from the geotags will be used to set the point's Z value.
Optionally, a table of unreadable or non-geotagged photos can also be created.
----------------
Input parameters
----------------
FOLDER: Input folder
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
RECURSIVE: Scan recursively
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Photos
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
INVALID: Invalid photos table
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>
Photos
INVALID: <QgsProcessingOutputVectorLayer>
Invalid photos table
interpolatepoint
Interpolate point on line (native:interpolatepoint)
Interpolates a point along lines at a set distance.
This algorithm creates a point geometry interpolated at a set distance along line or curve geometries.
Z and M values are linearly interpolated from existing values.
If a multipart geometry is encountered, only the first part is considered when interpolating the point.
If the specified distance is greater than the curve's length, the resultant feature will have a null geometry.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DISTANCE: Distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Interpolated points
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>
Interpolated points
intersection
Intersection (native:intersection)
This algorithm extracts the overlapping portions of features in the Input and Overlay layers. Features in the output Intersection layer are assigned the attributes of the overlapping features from both the Input and Overlay layers.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OVERLAY: Overlay layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INPUT_FIELDS: Input fields to keep (leave empty to keep all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OVERLAY_FIELDS: Overlay fields to keep (leave empty to keep all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OVERLAY_FIELDS_PREFIX: Overlay fields prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Intersection
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>
Intersection
joinattributesbylocation
Join attributes by location (native:joinattributesbylocation)
Join attributes from one vector layer to another by location.
This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table.
The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one.
----------------
Input parameters
----------------
INPUT: Base Layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
JOIN: Join Layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
PREDICATE: Geometric predicate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: intersects
- 1: contains
- 2: equals
- 3: touches
- 4: overlaps
- 5: within
- 6: crosses
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
JOIN_FIELDS: Fields to add (leave empty to use all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Join type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Create separate feature for each matching feature (one-to-many)
- 1: Take attributes of the first matching feature only (one-to-one)
- 2: Take attributes of the feature with largest overlap only (one-to-one)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISCARD_NONMATCHING: Discard records which could not be joined
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
PREFIX: Joined field prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Joined layer
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
NON_MATCHING: Unjoinable features from first layer
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>
Joined layer
NON_MATCHING: <QgsProcessingOutputVectorLayer>
Unjoinable features from first layer
JOINED_COUNT: <QgsProcessingOutputNumber>
Number of joined features from input table
joinattributestable
Join attributes by field value (native:joinattributestable)
This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table.
The additional attributes and their values are taken from a second vector layer. An attribute is selected in each of them to define the join criteria.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Table field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INPUT_2: Input layer 2
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_2: Table field 2
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELDS_TO_COPY: Layer 2 fields to copy (leave empty to copy all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Join type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Create separate feature for each matching feature (one-to-many)
- 1: Take attributes of the first matching feature only (one-to-one)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISCARD_NONMATCHING: Discard records which could not be joined
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
PREFIX: Joined field prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Joined layer
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
NON_MATCHING: Unjoinable features from first layer
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>
Joined layer
NON_MATCHING: <QgsProcessingOutputVectorLayer>
Unjoinable features from first layer
JOINED_COUNT: <QgsProcessingOutputNumber>
Number of joined features from input table
UNJOINABLE_COUNT: <QgsProcessingOutputNumber>
Number of unjoinable features from input table
joinbynearest
Join attributes by nearest (native:joinbynearest)
Joins a layer to another layer, using the closest features (nearest neighbors).
This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table.
The additional attributes and their values are taken from a second vector layer, where features are joined by finding the closest features from each layer. By default only the single nearest feature is joined,but optionally the join can use the n-nearest neighboring features instead. If multiple features are found with identical distances these will all be returned (even if the total number of features exceeds the specified maximum feature count).
If a maximum distance is specified, then only features which are closer than this distance will be matched.
The output features will contain the selected attributes from the nearest feature, along with new attributes for the distance to the near feature, the index of the feature, and the coordinates of the closest point on the input feature (feature_x, feature_y) to the matched nearest feature, and the coordinates of the closet point on the matched feature (nearest_x, nearest_y).
This algorithm uses purely Cartesian calculations for distance, and does not consider geodetic or ellipsoid properties when determining feature proximity.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INPUT_2: Input layer 2
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS_TO_COPY: Layer 2 fields to copy (leave empty to copy all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DISCARD_NONMATCHING: Discard records which could not be joined
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
PREFIX: Joined field prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
NEIGHBORS: Maximum nearest neighbors
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX_DISTANCE: Maximum distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Joined layer
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
NON_MATCHING: Unjoinable features from first layer
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>
Joined layer
NON_MATCHING: <QgsProcessingOutputVectorLayer>
Unjoinable features from first layer
JOINED_COUNT: <QgsProcessingOutputNumber>
Number of joined features from input table
UNJOINABLE_COUNT: <QgsProcessingOutputNumber>
Number of unjoinable features from input table
kmeansclustering
K-means clustering (native:kmeansclustering)
Calculates the 2D distance based k-means cluster number for each input feature.
If input geometries are lines or polygons, the clustering is based on the centroid of the feature.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CLUSTERS: Number of clusters
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FIELD_NAME: Cluster field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Clusters
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>
Clusters
layertobookmarks
Convert layer to spatial bookmarks (native:layertobookmarks)
Converts feature extents to stored spatial bookmarks.
This algorithm creates spatial bookmarks corresponding to the extent of features contained in a layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DESTINATION: Bookmark destination
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Project bookmarks
- 1: User bookmarks
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NAME_EXPRESSION: Name field
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
GROUP_EXPRESSION: Group field
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
COUNT: <QgsProcessingOutputNumber>
Count of bookmarks added
linedensity
Line density (native:linedensity)
The line density interpolation algorithm calculates a density measure of linear features which is obtained in a circular neighborhood within each raster cell. First, the length of the segment of each line that is intersected by the circular neighborhood is multiplied with the lines weight factor. In a second step, all length values are summed and divided by the area of the circular neighborhood. This process is repeated for all raster cells.
----------------
Input parameters
----------------
INPUT: Input line layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
WEIGHT: Weight field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
RADIUS: Search radius
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
PIXEL_SIZE: Pixel size
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Line density raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Line density raster
lineintersections
Line intersections (native:lineintersections)
This algorithm creates point features where the lines in the Intersect layer intersect the lines in the Input layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INTERSECT: Intersect layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INPUT_FIELDS: Input fields to keep (leave empty to keep all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INTERSECT_FIELDS: Intersect fields to keep (leave empty to keep all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INTERSECT_FIELDS_PREFIX: Intersect fields prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Intersections
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>
Intersections
linesubstring
Line substring (native:linesubstring)
Returns the substring of lines which fall between start and end distances.
This algorithm returns the portion of a line (or curve) which falls between the specified start and end distances (measured from the beginning of the line).
Z and M values are linearly interpolated from existing values.
If a multipart geometry is encountered, only the first part is considered when calculating the substring.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
START_DISTANCE: Start distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
END_DISTANCE: End distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Substring
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>
Substring
loadlayer
Load layer into project (native:loadlayer)
This algorithm loads a layer to the current project.
----------------
Input parameters
----------------
INPUT: Layer
Parameter type: QgsProcessingParameterMapLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsMapLayer
- QgsProperty
- QgsRasterLayer
- QgsVectorLayer
NAME: Loaded layer name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputMapLayer>
Layer
meancoordinates
Mean coordinate(s) (native:meancoordinates)
This algorithm computes a point layer with the center of mass of geometries in an input layer.
An attribute can be specified as containing weights to be applied to each feature when computing the center of mass.
If an attribute is selected in the <Unique ID field> parameter, features will be grouped according to values in this field. Instead of a single point with the center of mass of the whole layer, the output layer will contain a center of mass for the features in each category.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
WEIGHT: Weight field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
UID: Unique ID field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Mean coordinates
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>
Mean coordinates
mergelines
Merge lines (native:mergelines)
This algorithm joins all connected parts of MultiLineString geometries into single LineString geometries.
If any parts of the input MultiLineString geometries are not connected, the resultant geometry will be a MultiLineString containing any lines which could be merged and any non-connected line parts.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Merged
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>
Merged
mergevectorlayers
Merge vector layers (native:mergevectorlayers)
This algorithm combines multiple vector layers of the same geometry type into a single one.
If attributes tables are different, the attribute table of the resulting layer will contain the attributes from all input layers. New attributes will be added for the original layer name and source.
If any input layers contain Z or M values, then the output layer will also contain these values. Similarly, if any of the input layers are multi-part, the output layer will also be a multi-part layer.
Optionally, the destination coordinate reference system (CRS) for the merged layer can be set. If it is not set, the CRS will be taken from the first input layer. All layers will all be reprojected to match this CRS.
----------------
Input parameters
----------------
LAYERS: 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
CRS: Destination 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
OUTPUT: Merged
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>
Merged
minimumenclosingcircle
Minimum enclosing circles (native:minimumenclosingcircle)
This algorithm calculates the minimum enclosing circle which covers each feature in an input layer.
See the 'Minimum bounding geometry' algorithm for a minimal enclosing circle calculation which covers the whole layer or grouped subsets of features.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SEGMENTS: Number of segments in circles
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Minimum enclosing circles
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>
Minimum enclosing circles
multiparttosingleparts
Multipart to singleparts (native:multiparttosingleparts)
This algorithm takes a vector layer with multipart geometries and generates a new one in which all geometries contain a single part. Features with multipart geometries are divided in as many different features as parts the geometry contain, and the same attributes are used for each of them.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Single parts
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>
Single parts
multiringconstantbuffer
Multi-ring buffer (constant distance) (native:multiringconstantbuffer)
This algorithm computes multi-ring ('donuts') buffer for all the features in an input layer, using a fixed or dynamic distance and rings number.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RINGS: Number of rings
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE: Distance between rings
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Multi-ring buffer (constant distance)
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>
Multi-ring buffer (constant distance)
nearestneighbouranalysis
Nearest neighbour analysis (native:nearestneighbouranalysis)
This algorithm performs nearest neighbor analysis for a point layer.
Output is generated as an HTML file with the computed statistical values.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT_HTML_FILE: Nearest neighbour
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT_HTML_FILE: <QgsProcessingOutputHtml>
Nearest neighbour
OBSERVED_MD: <QgsProcessingOutputNumber>
Observed mean distance
EXPECTED_MD: <QgsProcessingOutputNumber>
Expected mean distance
NN_INDEX: <QgsProcessingOutputNumber>
Nearest neighbour index
POINT_COUNT: <QgsProcessingOutputNumber>
Number of points
Z_SCORE: <QgsProcessingOutputNumber>
Z-score
offsetline
Offset lines (native:offsetline)
Offsets lines by a specified distance.
This algorithm offsets lines by a specified distance. Positive distances will offset lines to the left, and negative distances will offset to the right of lines.
The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets.
The join style parameter specifies whether round, miter or beveled joins should be used when offsetting corners in a line.
The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the offset curve to use when creating a mitered join.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DISTANCE: Distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
JOIN_STYLE: Join style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Round
- 1: Miter
- 2: Bevel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MITER_LIMIT: Miter limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Offset
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>
Offset
orderbyexpression
Order by expression (native:orderbyexpression)
This algorithm sorts a vector layer according to an expression. Be careful, it might not work as expected with some providers, the order might not be kept every time.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
EXPRESSION: Expression
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
ASCENDING: Sort ascending
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NULLS_FIRST: Sort nulls first
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Ordered
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>
Ordered
orientedminimumboundingbox
Oriented minimum bounding box (native:orientedminimumboundingbox)
This algorithm calculates the minimum area rotated rectangle which covers each feature in an input layer.
See the 'Minimum bounding geometry' algorithm for a oriented bounding box calculation which covers the whole layer or grouped subsets of features.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Bounding boxes
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>
Bounding boxes
orthogonalize
Orthogonalize (native:orthogonalize)
Takes a line or polygon layer and attempts to orthogonalize all the geometries in the layer. This process shifts the nodes in the geometries to try to make every angle in the geometry either a right angle or a straight line.
The angle tolerance parameter is used to specify the maximum deviation from a right angle or straight line a node can have for it to be adjusted. Smaller tolerances mean that only nodes which are already closer to right angles will be adjusted, and larger tolerances mean that nodes which deviate further from right angles will also be adjusted.
The algorithm is iterative. Setting a larger number for the maximum iterations will result in a more orthogonal geometry at the cost of extra processing time.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ANGLE_TOLERANCE: Maximum angle tolerance (degrees)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX_ITERATIONS: Maximum algorithm iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Orthogonalized
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>
Orthogonalized
package
Package layers (native:package)
This algorithm collects a number of existing layers and packages them together into a single GeoPackage database.
----------------
Input parameters
----------------
LAYERS: 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
OUTPUT: Destination GeoPackage
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
OVERWRITE: Overwrite existing GeoPackage
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
SAVE_STYLES: Save layer styles into GeoPackage
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputFile>
Destination GeoPackage
OUTPUT_LAYERS: <QgsProcessingOutputMultipleLayers>
Layers within new package
pixelstopoints
Raster pixels to points (native:pixelstopoints)
Creates a vector layer of points corresponding to each pixel in a raster layer.
This algorithm converts a raster layer to a vector layer, by creating point features for each individual pixel's center in the raster layer.
Any nodata pixels are skipped in the output.
----------------
Input parameters
----------------
INPUT_RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RASTER_BAND: Band number
Parameter type: QgsProcessingParameterBand
Accepted data types:
- int
- QgsProperty
FIELD_NAME: Field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Vector points
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>
Vector points
pixelstopolygons
Raster pixels to polygons (native:pixelstopolygons)
Creates a vector layer of polygons corresponding to each pixel in a raster layer.
This algorithm converts a raster layer to a vector layer, by creating polygon features for each individual pixel's extent in the raster layer.
Any nodata pixels are skipped in the output.
----------------
Input parameters
----------------
INPUT_RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RASTER_BAND: Band number
Parameter type: QgsProcessingParameterBand
Accepted data types:
- int
- QgsProperty
FIELD_NAME: Field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Vector polygons
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>
Vector polygons
pointonsurface
Point on surface (native:pointonsurface)
Returns a point guaranteed to lie on the surface of a geometry.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ALL_PARTS: Create point on surface for each part
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Point
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>
Point
pointsalonglines
Points along geometry (native:pointsalonglines)
Creates regularly spaced points along line features.
This algorithm creates a points layer, with points distributed along the lines of an input vector layer. The distance between points (measured along the line) is defined as a parameter.
Start and end offset distances can be defined, so the first and last point will not fall exactly on the line's first and last nodes. These start and end offsets are defined as distances, measured along the line from the first and last nodes of the lines.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DISTANCE: Distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
START_OFFSET: Start offset
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
END_OFFSET: End offset
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Interpolated points
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>
Interpolated points
pointtolayer
Create layer from point (native:pointtolayer)
This algorithm creates a new vector layer that contains a single feature with geometry matching a point parameter.
It can be used in models to convert a point into a layer which can be used for other algorithms which require a layer based input.
----------------
Input parameters
----------------
INPUT: 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: Point
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>
Point
poleofinaccessibility
Pole of inaccessibility (native:poleofinaccessibility)
This algorithm calculates the pole of inaccessibility for a polygon layer, which is the most distant internal point from the boundary of the surface. This algorithm uses the 'polylabel' algorithm (Vladimir Agafonkin, 2016), which is an iterative approach guaranteed to find the true pole of inaccessibility within a specified tolerance (in layer units). More precise tolerances require more iterations and will take longer to calculate.
The distance from the calculated pole to the polygon boundary will be stored as a new attribute in the output layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TOLERANCE: Tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Point
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>
Point
polygonfromlayerextent
Extract layer extent (native:polygonfromlayerextent)
This algorithm takes a map layer and generates a new vector layer with the minimum bounding box (rectangle polygon with N-S orientation) that covers the input layer. Optionally, the extent can be enlarged to a rounded value.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterMapLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsMapLayer
- QgsProperty
- QgsRasterLayer
- QgsVectorLayer
ROUND_TO: Round values to
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Extent
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>
Extent
polygonize
Polygonize (native:polygonize)
Creates a polygon layer from the input lines layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
KEEP_FIELDS: Keep fields from the input layer
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Polygons
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>
Polygons
NUM_POLYGONS: <QgsProcessingOutputNumber>
Number of polygons
polygonstolines
Polygons to lines (native:polygonstolines)
Converts polygons to lines.
Converts polygons to lines
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Lines
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>
Lines
postgisexecutesql
PostgreSQL execute SQL (native:postgisexecutesql)
Executes a SQL command on a PostgreSQL database.
----------------
Input parameters
----------------
DATABASE: Database (connection name)
Parameter type: QgsProcessingParameterProviderConnection
Accepted data types:
- str
- QgsProperty
SQL: SQL query
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
printlayoutmapextenttolayer
Print layout map extent to layer (native:printlayoutmapextenttolayer)
Creates a polygon layer containing the extent of a print layout map item.
This algorithm creates a polygon layer containing the extent of a print layout map item (or items), with attributes specifying the map size (in layout units), scale and rotation.
If the map item parameter is specified, then only the matching map extent will be exported. If it is not specified, all map extents from the layout will be exported.
Optionally, a specific output CRS can be specified. If it is not specified, the original map item CRS will be used.
----------------
Input parameters
----------------
LAYOUT: Print layout
Parameter type: QgsProcessingParameterLayout
Accepted data types:
- str: name of print layout in current project
- QgsProperty
MAP: Map item
Parameter type: QgsProcessingParameterLayoutItem
Accepted data types:
- str: UUID of print layout item
- str: id of print layout item
- QgsProperty
CRS: Override 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
OUTPUT: Extent
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>
Extent
WIDTH: <QgsProcessingOutputNumber>
Map width
HEIGHT: <QgsProcessingOutputNumber>
Map height
SCALE: <QgsProcessingOutputNumber>
Map scale
ROTATION: <QgsProcessingOutputNumber>
Map rotation
projectpointcartesian
Project points (Cartesian) (native:projectpointcartesian)
This algorithm projects point geometries by a specified distance and bearing (azimuth), creating a new point layer with the projected points.
The distance is specified in layer units, and the bearing in degrees clockwise from North.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
BEARING: Bearing (degrees from North)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE: Distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Projected
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>
Projected
Promote to multipart (native:promotetomulti)
This algorithm takes a vector layer with singlepart geometries and generates a new one in which all geometries are multipart. Input features which are already multipart features will remain unchanged.
This algorithm can be used to force geometries to multipart types in order to be compatible with data providers with strict singlepart/multipart compatibility checks.
See the 'Collect geometries' or 'Aggregate' algorithms for alternative options.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Multiparts
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>
Multiparts
raiseexception
Raise exception (native:raiseexception)
Raises an exception and cancels a model's execution.
This algorithm raises an exception and cancels a model's execution.
The exception message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the exception will only be raised if the expression result is true. A false result indicates that no exception will be raised, and the model execution can continue uninterrupted.
----------------
Input parameters
----------------
MESSAGE: Error message
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
CONDITION: Condition
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
raisewarning
Raise warning (native:raisewarning)
Raises an warning message.
This algorithm raises a warning message in the log.
The warning message can be customized, and optionally an expression based condition can be specified. If an expression condition is used, then the warning will only be logged if the expression result is true. A false result indicates that no warning will be logged.
----------------
Input parameters
----------------
MESSAGE: Warning message
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
CONDITION: Condition
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
randomextract
Random extract (native:randomextract)
This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer.
The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Number of features
- 1: Percentage of features
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NUMBER: Number/percentage of features
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Extracted (random)
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>
Extracted (random)
randompointsinextent
Random points in extent (native:randompointsinextent)
This algorithm creates a new point layer with a given number of random points, all of them within a given extent. A distance factor can be specified, to avoid points being too close to each other. If the minimum distance between points makes it impossible to create new points, either distance can be decreased or the maximum number of attempts may be increased.
----------------
Input parameters
----------------
EXTENT: Input extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
POINTS_NUMBER: Number of points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN_DISTANCE: Minimum distance between points
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- 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
MAX_ATTEMPTS: Maximum number of search attempts given the minimum distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Random points
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>
Random points
randompointsonlines
Random points on lines (native:randompointsonlines)
<p>This algorithm creates a point layer, with points placed randomly on the lines of the <i>Input line layer</i>. The default behavior is that the generated point features inherit the attributes of the line feature on which they were was generated.</p><p>Parameters / options:</p> <ul> <li>For each feature in the <i><b>Input line layer</b></i>, the algorithm attempts to add the specified <i><b>Number of points for each feature</b></i> to the output layer.</li> <li>A <i><b>Minimum distance between points</b></i> and a <i><b>Global minimum distance between points</b></i> can be specified. A point will not be added if there is an already generated point within this (Euclidean) distance from the generated location. With <i>Minimum distance between points</i>, only points on the same line feature are considered, while for <i>Global minimum distance between points</i> all previously generated points are considered.If the <i>Global minimum distance between points</i> is set larger than the (local) <i>Minimum distance between points</i>, the latter has no effect.<br> If the <i>Minimum distance between points</i> is too large, it may not be possible to generate the specified <i>Number of points for each feature</i>.</li> <li>The <i><b>Maximum number of attempts per point</b></i> is only relevant if <i>Minimum distance between points</i> or <i>Global minimum distance between points</i> is greater than 0. The total number of points will be<br> <b>number of input features</b> * <b>Number of points for each feature</i><br> if there are no misses and all features have proper geometries.</li> <li>The seed for the random generator can be provided (<i>Random seed</i> - integer, greater than 0).</li> <li>The user can choose not to <i><b>Include line feature attributes</b></i> in the generated point features.</li> </ul> <p>Output from the algorithm:</p> <ul> <li> A point layer containing the random points (<code>OUTPUT</code>).</li> <li> The number of generated features (<code>POINTS_GENERATED</code>).</li> <li> The number of missed points (<code>POINTS_MISSED</code>).</li> <li> The number of features with non-empty geometry and missing points (<code>LINES_WITH_MISSED_POINTS</code>).</li> <li> The number of features with an empty or no geometry (<code>LINES_WITH_EMPTY_OR_NO_GEOMETRY</code>).</li> </ul>
----------------
Input parameters
----------------
INPUT: Input line layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS_NUMBER: Number of points for each feature
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN_DISTANCE: Minimum distance between points
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
MIN_DISTANCE_GLOBAL: Global minimum distance between points
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
MAX_TRIES_PER_POINT: Maximum number of search attempts (for Min. dist. > 0)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEED: Random seed
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
INCLUDE_LINE_ATTRIBUTES: Include line attributes
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Random points on lines
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>
Random points on lines
OUTPUT_POINTS: <QgsProcessingOutputNumber>
Total number of points generated
POINTS_MISSED: <QgsProcessingOutputNumber>
Number of missed points
LINES_WITH_MISSED_POINTS: <QgsProcessingOutputNumber>
Number of features with missed points
FEATURES_WITH_EMPTY_OR_NO_GEOMETRY: <QgsProcessingOutputNumber>
Number of features with empty or no geometry
rasterbooleanand
Raster boolean AND (native:rasterbooleanand)
Calculates the boolean AND for a set of input raster layers
This algorithm calculates the boolean AND for a set of input rasters. If all of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If any of the input rasters have 0 values for the pixel it will be set to 0 in the output raster.
The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer.
By default, a nodata pixel in ANY of the input layers will result in a nodata pixel in the output raster. If the 'Treat nodata values as false' option is checked, then nodata inputs will be treated the same as a 0 input value.
----------------
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
REF_LAYER: Reference layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
NODATA_AS_FALSE: Treat nodata values as false
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NO_DATA: Output no data value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DATA_TYPE: Output data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Byte
- 1: Int16
- 2: UInt16
- 3: Int32
- 4: UInt32
- 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: Output layer
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output layer
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
NODATA_PIXEL_COUNT: <QgsProcessingOutputNumber>
NODATA pixel count
TRUE_PIXEL_COUNT: <QgsProcessingOutputNumber>
True pixel count
FALSE_PIXEL_COUNT: <QgsProcessingOutputNumber>
False pixel count
rasterize
Convert map to raster (native:rasterize)
This algorithm rasterizes map canvas content.
A map theme can be selected to render a predetermined set of layers with a defined style for each layer.
Alternatively, a set of layers layer can be selected if no map theme is set.
If neither map theme nor layer is set all the current project layers will be
rendered.
The minimum extent entered will internally be extended to be a multiple of the tile size.
This algorithm renders the map canvas to a raster file.
It's possible to choose the following parameters:
- Map theme to render
- Layers to render
- The minimum extent to render
- The tile size
- Map unit per pixel
- The output (can be saved to a file or to a temporary file and
automatically opened as layer in qgis)
----------------
Input parameters
----------------
EXTENT: Minimum extent to render
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
EXTENT_BUFFER: Buffer around tiles in map units
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TILE_SIZE: Tile size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAP_UNITS_PER_PIXEL: Map units per pixel
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAKE_BACKGROUND_TRANSPARENT: Make background transparent
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MAP_THEME: Map theme to render
Parameter type: QgsProcessingParameterMapTheme
Accepted data types:
- str: name of an existing map theme
- QgsProperty
LAYERS: Layers to render
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: Output layer
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output layer
rasterlayerstatistics
Raster layer statistics (native:rasterlayerstatistics)
This algorithm computes basic statistics from the values in a given band of the raster layer.
----------------
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
OUTPUT_HTML_FILE: Statistics
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT_HTML_FILE: <QgsProcessingOutputHtml>
Statistics
MIN: <QgsProcessingOutputNumber>
Minimum value
MAX: <QgsProcessingOutputNumber>
Maximum value
RANGE: <QgsProcessingOutputNumber>
Range
SUM: <QgsProcessingOutputNumber>
Sum
MEAN: <QgsProcessingOutputNumber>
Mean value
STD_DEV: <QgsProcessingOutputNumber>
Standard deviation
SUM_OF_SQUARES: <QgsProcessingOutputNumber>
Sum of the squares
rasterlayeruniquevaluesreport
Raster layer unique values report (native:rasterlayeruniquevaluesreport)
This algorithm returns the count and area of each unique value in a given raster layer.
----------------
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
OUTPUT_HTML_FILE: Unique values report
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
OUTPUT_TABLE: Unique values table
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_HTML_FILE: <QgsProcessingOutputHtml>
Unique values report
OUTPUT_TABLE: <QgsProcessingOutputVectorLayer>
Unique values table
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
NODATA_PIXEL_COUNT: <QgsProcessingOutputNumber>
NODATA pixel count
rasterlayerzonalstats
Raster layer zonal statistics (native:rasterlayerzonalstats)
Calculates statistics for a raster layer's values, categorized by zones defined in another raster layer.
This algorithm calculates statistics for a raster layer's values, categorized by zones defined in another raster layer.
If the reference layer parameter is set to "Input layer", then zones are determined by sampling the zone raster layer value at the centroid of each pixel from the source raster layer.
If the reference layer parameter is set to "Zones layer", then the input raster layer will be sampled at the centroid of each pixel from the zones raster layer.
If either the source raster layer or the zone raster layer value is NODATA for a pixel, that pixel's value will be skipped and not including in the calculated statistics.
----------------
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
ZONES: Zones layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ZONES_BAND: Zones band number
Parameter type: QgsProcessingParameterBand
Accepted data types:
- int
- QgsProperty
REF_LAYER: Reference layer
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Input layer
- 1: Zones layer
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT_TABLE: Statistics
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_TABLE: <QgsProcessingOutputVectorLayer>
Statistics
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
NODATA_PIXEL_COUNT: <QgsProcessingOutputNumber>
NODATA pixel count
rasterlogicalor
Raster boolean OR (native:rasterlogicalor)
Calculates the boolean OR for a set of input raster layers
This algorithm calculates the boolean OR for a set of input rasters. If any of the input rasters have a non-zero value for a pixel, that pixel will be set to 1 in the output raster. If all the input rasters have 0 values for the pixel it will be set to 0 in the output raster.
The reference layer parameter specifies an existing raster layer to use as a reference when creating the output raster. The output raster will have the same extent, CRS, and pixel dimensions as this layer.
By default, a nodata pixel in ANY of the input layers will result in a nodata pixel in the output raster. If the 'Treat nodata values as false' option is checked, then nodata inputs will be treated the same as a 0 input value.
----------------
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
REF_LAYER: Reference layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
NODATA_AS_FALSE: Treat nodata values as false
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NO_DATA: Output no data value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DATA_TYPE: Output data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Byte
- 1: Int16
- 2: UInt16
- 3: Int32
- 4: UInt32
- 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: Output layer
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output layer
EXTENT: <QgsProcessingOutputString>
Extent
CRS_AUTHID: <QgsProcessingOutputString>
CRS authority identifier
WIDTH_IN_PIXELS: <QgsProcessingOutputNumber>
Width in pixels
HEIGHT_IN_PIXELS: <QgsProcessingOutputNumber>
Height in pixels
TOTAL_PIXEL_COUNT: <QgsProcessingOutputNumber>
Total pixel count
NODATA_PIXEL_COUNT: <QgsProcessingOutputNumber>
NODATA pixel count
TRUE_PIXEL_COUNT: <QgsProcessingOutputNumber>
True pixel count
FALSE_PIXEL_COUNT: <QgsProcessingOutputNumber>
False pixel count
rastersurfacevolume
Raster surface volume (native:rastersurfacevolume)
Calculates the volume under a raster grid's surface.
This algorithm calculates the volume under a raster grid's surface.
Several methods of volume calculation are available, which control whether only values above or below the specified base level are considered, or whether volumes below the base level should be added or subtracted from the total volume.
The algorithm outputs the calculated volume, the total area, and the total number of pixels analysed. If the 'Count Only Above Base Level' or 'Count Only Below Base Level' methods are used, then the calculated area and pixel count only includes pixels which are above or below the specified base level respectively.
Units of the calculated volume are dependent on the coordinate reference system of the input raster file. For a CRS in meters, with a DEM height in meters, the calculated value will be in meters³. If instead the input raster is in a geographic coordinate system (e.g. latitude/longitude values), then the result will be in degrees² × meters, and an appropriate scaling factor will need to be applied in order to convert to meters³.
----------------
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
LEVEL: Base level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Count Only Above Base Level
- 1: Count Only Below Base Level
- 2: Subtract Volumes Below Base Level
- 3: Add Volumes Below Base Level
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT_HTML_FILE: Surface volume report
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
OUTPUT_TABLE: Surface volume table
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_HTML_FILE: <QgsProcessingOutputHtml>
Surface volume report
OUTPUT_TABLE: <QgsProcessingOutputVectorLayer>
Surface volume table
VOLUME: <QgsProcessingOutputNumber>
Volume
PIXEL_COUNT: <QgsProcessingOutputNumber>
Pixel count
AREA: <QgsProcessingOutputNumber>
Area
reclassifybylayer
Reclassify by layer (native:reclassifybylayer)
This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a vector table.
----------------
Input parameters
----------------
INPUT_RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RASTER_BAND: Band number
Parameter type: QgsProcessingParameterBand
Accepted data types:
- int
- QgsProperty
INPUT_TABLE: Layer containing class breaks
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
MIN_FIELD: Minimum class value field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
MAX_FIELD: Maximum class value field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FIELD: Output value field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
NO_DATA: Output no data value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANGE_BOUNDARIES: Range boundaries
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: min < value <= max
- 1: min <= value < max
- 2: min <= value <= max
- 3: min < value < max
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NODATA_FOR_MISSING: Use no data when no range matches value
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DATA_TYPE: Output data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Byte
- 1: Int16
- 2: UInt16
- 3: Int32
- 4: UInt32
- 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: Reclassified raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Reclassified raster
reclassifybytable
Reclassify by table (native:reclassifybytable)
This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a fixed table.
----------------
Input parameters
----------------
INPUT_RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RASTER_BAND: Band number
Parameter type: QgsProcessingParameterBand
Accepted data types:
- int
- QgsProperty
TABLE: Reclassification table
Parameter type: QgsProcessingParameterMatrix
Accepted data types:
- str: as comma delimited list of values
- list
- QgsProperty
NO_DATA: Output no data value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANGE_BOUNDARIES: Range boundaries
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: min < value <= max
- 1: min <= value < max
- 2: min <= value <= max
- 3: min < value < max
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NODATA_FOR_MISSING: Use no data when no range matches value
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DATA_TYPE: Output data type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Byte
- 1: Int16
- 2: UInt16
- 3: Int32
- 4: UInt32
- 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: Reclassified raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Reclassified raster
rectanglesovalsdiamonds
Rectangles, ovals, diamonds (native:rectanglesovalsdiamonds)
Creates rectangle, oval or diamond-shaped polygons from the input point layer using specified width, height and (optional) rotation values. Multipart inputs should be promoted to singleparts first.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SHAPE: Shape
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Rectangle
- 1: Diamond
- 2: Oval
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
WIDTH: Width
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
HEIGHT: Height
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
ROTATION: Rotation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Polygon
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>
Polygon
refactorfields
Refactor fields (native:refactorfields)
This algorithm allows editing the structure of the attributes table of a vector layer. Fields can be modified in their type and name, using a fields mapping.
The original layer is not modified. A new layer is generated, which contains a modified attribute table, according to the provided fields mapping.
Rows in orange have constraints in the template layer from which these fields were loaded. Treat this information as a hint during configuration. No constraints will be added on an output layer nor will they be checked or enforced by the algorithm.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS_MAPPING: Fields mapping
Parameter type: QgsProcessingParameterFieldMapping
Accepted data types:
- list[dict]: list of field definitions as dictionaries
OUTPUT: Refactored
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>
Refactored
removeduplicatesbyattribute
Delete duplicates by attribute (native:removeduplicatesbyattribute)
Removes duplicate rows by a field value (or multiple field values).
Removes duplicate rows by a field value (or multiple field values). The first matching row will be retained, and duplicates will be discarded.
Optionally, these duplicate records can be saved to a separate output for analysis.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS: Field to match duplicates by
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Filtered (no duplicates)
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
DUPLICATES: Filtered (duplicates)
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>
Filtered (no duplicates)
DUPLICATES: <QgsProcessingOutputVectorLayer>
Filtered (duplicates)
RETAINED_COUNT: <QgsProcessingOutputNumber>
Count of retained records
DUPLICATE_COUNT: <QgsProcessingOutputNumber>
Count of discarded duplicate records
removeduplicatevertices
Remove duplicate vertices (native:removeduplicatevertices)
This algorithm removes duplicate vertices from features, wherever removing the vertices does not result in a degenerate geometry.
The tolerance parameter specifies the tolerance for coordinates when determining whether vertices are identical.
By default, z values are not considered when detecting duplicate vertices. E.g. two vertices with the same x and y coordinate but different z values will still be considered duplicate and one will be removed. If the Use Z Value parameter is true, then the z values are also tested and vertices with the same x and y but different z will be maintained.
Note that duplicate vertices are not tested between different parts of a multipart geometry. E.g. a multipoint geometry with overlapping points will not be changed by this method.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TOLERANCE: Tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
USE_Z_VALUE: Use Z Value
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Cleaned
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>
Cleaned
removenullgeometries
Remove null geometries (native:removenullgeometries)
This algorithm removes any features which do not have a geometry from a vector layer. All other features will be copied unchanged.
Optionally, the features with null geometries can be saved to a separate output.
If 'Also remove empty geometries' is checked, the algorithm removes features whose geometries have no coordinates, i.e., geometries that are empty. In that case, also the null output will reflect this option, containing both null and empty geometries.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
REMOVE_EMPTY: Also remove empty geometries
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Non null geometries
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
NULL_OUTPUT: Null geometries
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>
Non null geometries
NULL_OUTPUT: <QgsProcessingOutputVectorLayer>
Null geometries
renamelayer
Rename layer (native:renamelayer)
This algorithm renames a layer.
----------------
Input parameters
----------------
INPUT: Layer
Parameter type: QgsProcessingParameterMapLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsMapLayer
- QgsProperty
- QgsRasterLayer
- QgsVectorLayer
NAME: New name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputMapLayer>
Layer
Rename field (native:renametablefield)
Renames an existing field from a vector layer.
This algorithm renames an existing field from a vector layer.
----------------
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 rename
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
NEW_NAME: New field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Renamed
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>
Renamed
repairshapefile
Repair Shapefile (native:repairshapefile)
Repairs broken Shapefiles by recreating SHX files.
Repairs a broken Shapefile by recreating missing or broken SHX files.
----------------
Input parameters
----------------
INPUT: Input Shapefile
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Repaired layer
reprojectlayer
Reproject layer (native:reprojectlayer)
This algorithm reprojects a vector layer. It creates a new layer with the same features as the input one, but with geometries reprojected to a new CRS.
Attributes are not modified by this algorithm.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
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
OUTPUT: Reprojected
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>
Reprojected
reverselinedirection
Reverse line direction (native:reverselinedirection)
Reverses the direction of curve or LineString geometries.
This algorithm reverses the direction of curve or LineString geometries.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Reversed
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>
Reversed
rotatefeatures
Rotate (native:rotatefeatures)
This algorithm rotates feature geometries, by the specified angle clockwise
Optionally, the rotation can occur around a preset point. If not set the rotation occurs around each feature's centroid.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ANGLE: Rotation (degrees clockwise)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANCHOR: Rotation anchor 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: Rotated
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>
Rotated
roundrastervalues
Round raster (native:roundrastervalues)
This algorithm rounds the cell values of a raster dataset according to the specified number of decimals.
Alternatively, a negative number of decimal places may be used to round values to powers of a base n (specified in the advanced parameter Base n). For example, with a Base value n of 10 and Decimal places of -1 the algorithm rounds cell values to multiples of 10, -2 rounds to multiples of 100, and so on. Arbitrary base values may be chosen, the algorithm applies the same multiplicative principle. Rounding cell values to multiples of a base n may be used to generalize raster layers.
The algorithm preserves the data type of the input raster. Therefore byte/integer rasters can only be rounded to multiples of a base n, otherwise a warning is raised and the raster gets copied as byte/integer raster
----------------
Input parameters
----------------
INPUT: Input raster
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
ROUNDING_DIRECTION: Rounding direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Round up
- 1: Round to nearest
- 2: Round down
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DECIMAL_PLACES: Number of decimals places
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BASE_N: Base n for rounding to multiples of n
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output raster
ruggednessindex
Ruggedness index (native:ruggednessindex)
This algorithm calculates the quantitative measurement of terrain heterogeneity described by Riley et al. (1999).
It is calculated for every location, by summarizing the change in elevation within the 3x3 pixel grid. Each pixel contains the difference in elevation from a center cell and the 8 cells surrounding it.
----------------
Input parameters
----------------
INPUT: Elevation layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
Z_FACTOR: Z factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Ruggedness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Ruggedness
savelog
Save log to file (native:savelog)
Saves the model's log contents to a file.
This algorithm saves the model's execution log to a file.
Optionally, the log can be saved in a HTML formatted version.
----------------
Input parameters
----------------
OUTPUT: Log file
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
USE_HTML: Use HTML formatting
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Log file
saveselectedfeatures
Extract selected features (native:saveselectedfeatures)
This algorithm creates a new layer with all the selected features in a given vector layer.
If the selected layer has no selected features, the newly created layer will be empty.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
OUTPUT: Selected features
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>
Selected features
segmentizebymaxangle
Segmentize by maximum angle (native:segmentizebymaxangle)
This algorithm segmentizes a geometry by converting curved sections to linear sections.
The segmentization is performed by specifying the maximum allowed radius angle between vertices on the straightened geometry (e.g the angle of the arc created from the original arc center to consecutive output vertices on the linearized geometry).
Non-curved geometries will be retained without change.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ANGLE: Maximum angle between vertices (degrees)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Segmentized
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>
Segmentized
segmentizebymaxdistance
Segmentize by maximum distance (native:segmentizebymaxdistance)
This algorithm segmentizes a geometry by converting curved sections to linear sections.
The segmentization is performed by specifying the maximum allowed offset distance between the originalcurve and the segmentized representation.
Non-curved geometries will be retained without change.
----------------
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 offset distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Segmentized
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>
Segmentized
selectbylocation
Select by location (native:selectbylocation)
This algorithm creates a selection in a vector layer. The criteria for selecting features is based on the spatial relationship between each feature and the features in an additional layer.
----------------
Input parameters
----------------
INPUT: Select features from
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
PREDICATE: Where the features (geometric predicate)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: intersect
- 1: contain
- 2: disjoint
- 3: equal
- 4: touch
- 5: overlap
- 6: are within
- 7: cross
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
INTERSECT: By comparing to the features from
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Modify current selection by
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: creating new selection
- 1: adding to current selection
- 2: selecting within current selection
- 3: removing from current selection
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
serviceareafromlayer
Service area (from layer) (native:serviceareafromlayer)
This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from features of a point layer. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours.
----------------
Input parameters
----------------
INPUT: Vector layer representing network
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STRATEGY: Path type to calculate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Shortest
- 1: Fastest
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DIRECTION_FIELD: Direction field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FORWARD: Value for forward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BACKWARD: Value for backward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BOTH: Value for both directions
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
DEFAULT_DIRECTION: Default direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Forward direction
- 1: Backward direction
- 2: Both directions
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SPEED_FIELD: Speed field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DEFAULT_SPEED: Default speed (km/h)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOLERANCE: Topology tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
START_POINTS: Vector layer with start points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAVEL_COST: Travel cost (distance for 'Shortest', time for 'Fastest')
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TRAVEL_COST2: Travel cost (distance for 'Shortest', time for 'Fastest')
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
INCLUDE_BOUNDS: Include upper/lower bound points
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT_LINES: Service area (lines)
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
OUTPUT: Service area (boundary nodes)
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_LINES: <QgsProcessingOutputVectorLayer>
Service area (lines)
OUTPUT: <QgsProcessingOutputVectorLayer>
Service area (boundary nodes)
serviceareafrompoint
Service area (from point) (native:serviceareafrompoint)
This algorithm creates a new vector with all the edges or parts of edges of a network line layer that can be reached within a distance or a time, starting from a point feature. The distance and the time (both referred to as "travel cost") must be specified respectively in the network layer units or in hours.
----------------
Input parameters
----------------
INPUT: Vector layer representing network
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STRATEGY: Path type to calculate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Shortest
- 1: Fastest
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DIRECTION_FIELD: Direction field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FORWARD: Value for forward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BACKWARD: Value for backward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BOTH: Value for both directions
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
DEFAULT_DIRECTION: Default direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Forward direction
- 1: Backward direction
- 2: Both directions
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SPEED_FIELD: Speed field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DEFAULT_SPEED: Default speed (km/h)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOLERANCE: Topology tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
START_POINT: Start 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
TRAVEL_COST: Travel cost (distance for 'Shortest', time for 'Fastest')
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TRAVEL_COST2: Travel cost (distance for 'Shortest', time for 'Fastest')
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
INCLUDE_BOUNDS: Include upper/lower bound points
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT_LINES: Service area (lines)
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
OUTPUT: Service area (boundary nodes)
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_LINES: <QgsProcessingOutputVectorLayer>
Service area (lines)
OUTPUT: <QgsProcessingOutputVectorLayer>
Service area (boundary nodes)
setlayerencoding
Set layer encoding (native:setlayerencoding)
Sets the encoding used for reading a layer's attributes
This algorithm sets the encoding used for reading a layer's attributes. No permanent changes are made to the layer, rather it affects only how the layer is read during the current session.
Changing the encoding is only supported for some vector layer data sources.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
ENCODING: Encoding
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output layer
setlayerstyle
Set layer style (native:setlayerstyle)
Applies the style to a layer. The style must be defined as QML file.
----------------
Input parameters
----------------
INPUT: Layer
Parameter type: QgsProcessingParameterMapLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsMapLayer
- QgsProperty
- QgsRasterLayer
- QgsVectorLayer
STYLE: Style file
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputMapLayer>
Styled
setmfromraster
Set M value from raster (native:setmfromraster)
Sets the M value for vertices to values sampled from a raster layer.
This algorithm sets the M value for every vertex in the feature geometry to a value sampled from a band within a raster layer.
The raster values can optionally be scaled by a preset amount.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RASTER: Raster 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
NODATA: Value for nodata or non-intersecting vertices
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE: Scale factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Updated
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>
Updated
setmvalue
Set M value (native:setmvalue)
This algorithm sets the M value for geometries in a layer.
If M values already exist in the layer, they will be overwritten with the new value. If no M values exist, the geometry will be upgraded to include M values and the specified value used as the initial M value for all geometries.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
M_VALUE: M Value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: M Added
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>
M Added
setzfromraster
Drape (set Z value from raster) (native:setzfromraster)
Sets the z value for vertices to values sampled from a raster layer.
This algorithm sets the z value of every vertex in the feature geometry to a value sampled from a band within a raster layer.
The raster values can optionally be scaled by a preset amount.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RASTER: Raster 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
NODATA: Value for nodata or non-intersecting vertices
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE: Scale factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Updated
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>
Updated
setzvalue
Set Z value (native:setzvalue)
This algorithm sets the Z value for geometries in a layer.
If Z values already exist in the layer, they will be overwritten with the new value. If no Z values exist, the geometry will be upgraded to include Z values and the specified value used as the initial Z value for all geometries.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
Z_VALUE: Z Value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Z Added
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>
Z Added
shortestpathlayertopoint
Shortest path (layer to point) (native:shortestpathlayertopoint)
This algorithm computes optimal (shortest or fastest) route from multiple start points defined by vector layer and given end point.
----------------
Input parameters
----------------
INPUT: Vector layer representing network
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STRATEGY: Path type to calculate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Shortest
- 1: Fastest
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DIRECTION_FIELD: Direction field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FORWARD: Value for forward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BACKWARD: Value for backward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BOTH: Value for both directions
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
DEFAULT_DIRECTION: Default direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Forward direction
- 1: Backward direction
- 2: Both directions
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SPEED_FIELD: Speed field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DEFAULT_SPEED: Default speed (km/h)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOLERANCE: Topology tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
START_POINTS: Vector layer with start points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
END_POINT: End 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: Shortest path
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>
Shortest path
shortestpathpointtolayer
Shortest path (point to layer) (native:shortestpathpointtolayer)
This algorithm computes optimal (shortest or fastest) route between given start point and multiple end points defined by point vector layer.
----------------
Input parameters
----------------
INPUT: Vector layer representing network
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STRATEGY: Path type to calculate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Shortest
- 1: Fastest
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DIRECTION_FIELD: Direction field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FORWARD: Value for forward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BACKWARD: Value for backward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BOTH: Value for both directions
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
DEFAULT_DIRECTION: Default direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Forward direction
- 1: Backward direction
- 2: Both directions
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SPEED_FIELD: Speed field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DEFAULT_SPEED: Default speed (km/h)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOLERANCE: Topology tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
START_POINT: Start 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
END_POINTS: Vector layer with end points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Shortest path
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>
Shortest path
shortestpathpointtopoint
Shortest path (point to point) (native:shortestpathpointtopoint)
This algorithm computes optimal (shortest or fastest) route between given start and end points.
----------------
Input parameters
----------------
INPUT: Vector layer representing network
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STRATEGY: Path type to calculate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Shortest
- 1: Fastest
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DIRECTION_FIELD: Direction field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FORWARD: Value for forward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BACKWARD: Value for backward direction
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
VALUE_BOTH: Value for both directions
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
DEFAULT_DIRECTION: Default direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Forward direction
- 1: Backward direction
- 2: Both directions
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SPEED_FIELD: Speed field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DEFAULT_SPEED: Default speed (km/h)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOLERANCE: Topology tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
START_POINT: Start 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
END_POINT: End 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: Shortest path
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>
Shortest path
TRAVEL_COST: <QgsProcessingOutputNumber>
Travel cost
shpencodinginfo
Extract Shapefile encoding (native:shpencodinginfo)
Extracts the attribute encoding information embedded in a Shapefile.
This algorithm extracts the attribute encoding information embedded in a Shapefile.
Both the encoding specified by an optional .cpg file and any encoding details present in the .dbf LDID header block are considered.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
ENCODING: <QgsProcessingOutputString>
Shapefile Encoding
CPG_ENCODING: <QgsProcessingOutputString>
CPG Encoding
LDID_ENCODING: <QgsProcessingOutputString>
LDID Encoding
simplifygeometries
Simplify (native:simplifygeometries)
This algorithm simplifies the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a lower number of vertices.
The algorithm gives a choice of simplification methods, including distance based (the "Douglas-Peucker" algorithm), area based ("Visvalingam" algorithm) and snapping geometries to a grid.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Simplification method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Distance (Douglas-Peucker)
- 1: Snap to grid
- 2: Area (Visvalingam)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TOLERANCE: Tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Simplified
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>
Simplified
singlesidedbuffer
Single sided buffer (native:singlesidedbuffer)
This algorithm buffers lines by a specified distance on one side of the line only.
The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded buffers. The join style parameter specifies whether round, miter or beveled joins should be used when buffering corners in a line. The miter limit parameter is only applicable for miter join styles, and controls the maximum distance from the buffer to use when creating a mitered join.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DISTANCE: Distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
SIDE: Side
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Left
- 1: Right
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
JOIN_STYLE: Join style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Round
- 1: Miter
- 2: Bevel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MITER_LIMIT: Miter limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Buffered
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>
Buffered
slope
Slope (native:slope)
This algorithm calculates the angle of inclination of the terrain from an input raster layer. The slope is expressed in degrees.
----------------
Input parameters
----------------
INPUT: Elevation layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
Z_FACTOR: Z factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Slope
smoothgeometry
Smooth (native:smoothgeometry)
This algorithm smooths the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a higher number of vertices and corners in the geometries smoothed out.
The iterations parameter dictates how many smoothing iterations will be applied to each geometry. A higher number of iterations results in smoother geometries with the cost of greater number of nodes in the geometries.
The offset parameter controls how "tightly" the smoothed geometries follow the original geometries. Smaller values results in a tighter fit, and larger values will create a looser fit.
The maximum angle parameter can be used to prevent smoothing of nodes with large angles. Any node where the angle of the segments to either side is larger than this will not be smoothed. For example, setting the maximum angle to 90 degrees or lower would preserve right angles in the geometry.
If input geometries contain Z or M values, these will also be smoothed and the output geometry will retain the same dimensionality as the input geometry.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ITERATIONS: Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OFFSET: Offset
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX_ANGLE: Maximum node angle to smooth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Smoothed
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>
Smoothed
snapgeometries
Snap geometries to layer (native:snapgeometries)
Snaps the geometries in a layer. Snapping can be done either to the geometries from another layer, or to geometries within the same layer.
A tolerance is specified in layer units to control how close vertices need to be to the reference layer geometries before they are snapped.
Snapping occurs to both nodes and edges. Depending on the snapping behavior, either nodes or edges will be preferred.
Vertices will be inserted or removed as required to make the geometries match the reference geometries.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
REFERENCE_LAYER: Reference layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TOLERANCE: Tolerance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
BEHAVIOR: Behavior
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Prefer aligning nodes, insert extra vertices where required
- 1: Prefer closest point, insert extra vertices where required
- 2: Prefer aligning nodes, don't insert new vertices
- 3: Prefer closest point, don't insert new vertices
- 4: Move end points only, prefer aligning nodes
- 5: Move end points only, prefer closest point
- 6: Snap end points to end points only
- 7: Snap to anchor nodes (single layer only)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Snapped geometry
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>
Snapped geometry
snappointstogrid
Snap points to grid (native:snappointstogrid)
This algorithm modifies the coordinates of geometries in a vector layer, so that all points or vertices are snapped to the closest point of the grid.
If the snapped geometry cannot be calculated (or is totally collapsed) the feature's geometry will be cleared.
Note that snapping to grid may generate an invalid geometry in some corner cases.
Snapping can be performed on the X, Y, Z or M axis. A grid spacing of 0 for any axis will disable snapping for that axis.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
HSPACING: X Grid Spacing
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
VSPACING: Y Grid Spacing
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
ZSPACING: Z Grid Spacing
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MSPACING: M Grid Spacing
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Snapped
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>
Snapped
spatialiteexecutesql
SpatiaLite execute SQL (native:spatialiteexecutesql)
Executes a SQL command on a SpatiaLite database.
----------------
Input parameters
----------------
DATABASE: Database (connection name)
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
SQL: SQL query
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
spatialiteexecutesqlregistered
SpatiaLite execute SQL (registered DB) (native:spatialiteexecutesqlregistered)
Executes a SQL command on a SpatiaLite database.
----------------
Input parameters
----------------
DATABASE: Database (connection name)
Parameter type: QgsProcessingParameterProviderConnection
Accepted data types:
- str
- QgsProperty
SQL: SQL query
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
splitfeaturesbycharacter
Split features by character (native:splitfeaturesbycharacter)
Splits features into multiple output features by splitting a field by a character.
This algorithm splits features into multiple output features by splitting a field's value with a specified character.
For instance, if a layer contains features with multiple comma separated values contained in a single field, this algorithm can be used to split these values up across multiple output features.
Geometries and other attributes remain unchanged in the output.
Optionally, the separator string can be a regular expression for added flexibility.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Split using values in field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
CHAR: Split values using character
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
REGEX: Use regular expression separator
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Split
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>
Split
splitlinesbylength
Split lines by maximum length (native:splitlinesbylength)
Splits lines into parts which are no longer than a specified length.
This algorithm takes a line (or curve) layer and splits each feature into multiple parts, where each part is of a specified maximum length.
Z and M values at the start and end of the new line substrings are linearly interpolated from existing values.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LENGTH: Maximum line length
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Split
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>
Split
splitvectorlayer
Split vector layer (native:splitvectorlayer)
Splits input vector layer into multiple layers by specified unique ID field.
Each of the layers created in the output folder contains all features from the input layer with the same value for the specified attribute. The number of files generated is equal to the number of different values found for the specified attribute.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Unique ID field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FILE_TYPE: Output file type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: gpkg
- 1: shp
- 2: 000
- 3: bna
- 4: csv
- 5: dgn
- 6: dxf
- 7: geojson
- 8: gml
- 9: gpx
- 10: gxt
- 11: ili
- 12: itf
- 13: kml
- 14: ods
- 15: sql
- 16: sqlite
- 17: tab
- 18: txt
- 19: xlsx
- 20: xml
- 21: xtf
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
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputFolder>
Output directory
OUTPUT_LAYERS: <QgsProcessingOutputMultipleLayers>
Output layers
splitwithlines
Split with lines (native:splitwithlines)
This algorithm splits the lines or polygons in one layer using the lines in another layer to define the breaking points. Intersection between geometries in both layers are considered as split points.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LINES: Split layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Split
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>
Split
stringconcatenation
String concatenation (native:stringconcatenation)
This algorithm concatenates two strings together.
----------------
Input parameters
----------------
INPUT_1: Input 1
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
INPUT_2: Input 2
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
CONCATENATION: <QgsProcessingOutputString>
Concatenation
stylefromproject
Create style database from project (native:stylefromproject)
Creates a style database by extracting all symbols, color ramps, text formats and label settings from a QGIS project.
This algorithm extracts all style objects (including symbols, color ramps, text formats and label settings) from a QGIS project.
The extracted symbols are saved to a QGIS style database (XML format), which can be managed and imported via the Style Manager dialog.
----------------
Input parameters
----------------
INPUT: Input project (leave blank to use current)
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
OUTPUT: Output style database
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
OBJECTS: Objects to extract
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Symbols
- 1: Color ramps
- 2: Text formats
- 3: Label settings
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputFile>
Output style database
SYMBOLS: <QgsProcessingOutputNumber>
Symbol count
COLORRAMPS: <QgsProcessingOutputNumber>
Color ramp count
TEXTFORMATS: <QgsProcessingOutputNumber>
Text format count
LABELSETTINGS: <QgsProcessingOutputNumber>
Label settings count
subdivide
Subdivide (native:subdivide)
Subdivides the geometry. The returned geometry will be a collection containing subdivided parts from the original geometry, where no part has more then the specified maximum number of nodes.
This is useful for dividing a complex geometry into less complex parts, which are better able to be spatially indexed and faster to perform further operations such as intersects on. The returned geometry parts may not be valid and may contain self-intersections.
Curved geometries will be segmentized before subdivision.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
MAX_NODES: Maximum nodes in parts
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Subdivided
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>
Subdivided
sumlinelengths
Sum line lengths (native:sumlinelengths)
This algorithm takes a polygon layer and a line layer and measures the total length of lines and the total number of them that cross each polygon.
The resulting layer has the same features as the input polygon layer, but with two additional attributes containing the length and count of the lines across each polygon. The names of these two fields can be configured in the algorithm parameters.
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LEN_FIELD: Lines length field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
COUNT_FIELD: Lines count field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Line length
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>
Line length
swapxy
Swap X and Y coordinates (native:swapxy)
This algorithm swaps the X and Y coordinate values in input geometries. It can be used to repair geometries which have accidentally had their latitude and longitude values reversed.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Swapped
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>
Swapped
symmetricaldifference
Symmetrical difference (native:symmetricaldifference)
This algorithm extracts the portions of features from both the Input and Overlay layers that do not overlap. Overlapping areas between the two layers are removed. The attribute table of the Symmetrical Difference layer contains original attributes from both the Input and Difference layers.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OVERLAY: Overlay layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OVERLAY_FIELDS_PREFIX: Overlay fields prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Symmetrical difference
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>
Symmetrical difference
taperedbuffer
Tapered buffers (native:taperedbuffer)
This algorithm creates tapered buffers along line geometries, using a specified start and end buffer diameter corresponding to the buffer diameter at the start and end of the linestrings.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
START_WIDTH: Start width
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
END_WIDTH: End width
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Buffered
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>
Buffered
transect
Transect (native:transect)
This algorithm creates transects on vertices for (multi)linestring.
A transect is a line oriented from an angle (by default perpendicular) to the input polylines (at vertices).
Field(s) from feature(s) are returned in the transect with these new fields:
- TR_FID: ID of the original feature
- TR_ID: ID of the transect. Each transect have an unique ID
- TR_SEGMENT: ID of the segment of the linestring
- TR_ANGLE: Angle in degrees from the original line at the vertex
- TR_LENGTH: Total length of the transect returned
- TR_ORIENT: Side of the transect (only on the left or right of the line, or both side)
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LENGTH: Length of the transect
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
ANGLE: Angle in degrees from the original line at the vertices
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIDE: Side to create the transects
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
OUTPUT: Transect
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>
Transect
translategeometry
Translate (native:translategeometry)
This algorithm moves the geometries within a layer, by offsetting them with a specified x and y displacement.
Z and M values present in the geometry can also be translated.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DELTA_X: Offset distance (x-axis)
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
DELTA_Y: Offset distance (y-axis)
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
DELTA_Z: Offset distance (z-axis)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DELTA_M: Offset distance (m values)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Translated
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>
Translated
truncatetable
Truncate table (native:truncatetable)
This algorithm truncates a layer, by deleting all features from within the layer.
Warning — this algorithm modifies the layer in place, and deleted features cannot be restored!
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Truncated layer
union
Union (native:union)
This algorithm checks overlaps between features within the Input layer and creates separate features for overlapping and non-overlapping parts. The area of overlap will create as many identical overlapping features as there are features that participate in that overlap.
An Overlay layer can also be used, in which case features from each layer are split at their overlap with features from the other one, creating a layer containing all the portions from both Input and Overlay layers. The attribute table of the Union layer is filled with attribute values from the respective original layer for non-overlapping features, and attribute values from both layers for overlapping features.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OVERLAY: Overlay layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OVERLAY_FIELDS_PREFIX: Overlay fields prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Union
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>
Union
wedgebuffers
Create wedge buffers (native:wedgebuffers)
This algorithm creates wedge shaped buffers from input points.
The azimuth parameter gives the angle (in degrees) for the middle of the wedge to point. The buffer width (in degrees) is specified by the width parameter. Note that the wedge will extend to half of the angular width either side of the azimuth direction.
The outer radius of the buffer is specified via outer radius, and optionally an inner radius can also be specified.
The native output from this algorithm are CurvePolygon geometries, but these may be automatically segmentized to Polygons depending on the output format.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
AZIMUTH: Azimuth (degrees from North)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
WIDTH: Wedge width (in degrees)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTER_RADIUS: Outer radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
INNER_RADIUS: Inner radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Buffers
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>
Buffers
writevectortiles_mbtiles
Write Vector Tiles (MBTiles) (native:writevectortiles_mbtiles)
This algorithm exports one or more vector layers to vector tiles - a data format optimized for fast map rendering and small data size.
----------------
Input parameters
----------------
OUTPUT: Destination MBTiles
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
LAYERS: Input layers
Parameter type: QgsProcessingParameterDefinition
Accepted data types:
- list[dict]: list of input layers as dictionaries, see QgsProcessingParameterVectorTileWriterLayers docs
MIN_ZOOM: Minimum zoom level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX_ZOOM: Maximum zoom level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXTENT: Extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
META_NAME: Metadata: Name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
META_DESCRIPTION: Metadata: Description
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
META_ATTRIBUTION: Metadata: Attribution
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
META_VERSION: Metadata: Version
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
META_TYPE: Metadata: Type
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
META_CENTER: Metadata: Center
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputFile>
Destination MBTiles
writevectortiles_xyz
Write Vector Tiles (XYZ) (native:writevectortiles_xyz)
This algorithm exports one or more vector layers to vector tiles - a data format optimized for fast map rendering and small data size.
----------------
Input parameters
----------------
OUTPUT_DIRECTORY: Output directory
Parameter type: QgsProcessingParameterFolderDestination
Accepted data types:
- str
- QgsProperty
XYZ_TEMPLATE: File template
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
LAYERS: Input layers
Parameter type: QgsProcessingParameterDefinition
Accepted data types:
- list[dict]: list of input layers as dictionaries, see QgsProcessingParameterVectorTileWriterLayers docs
MIN_ZOOM: Minimum zoom level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX_ZOOM: Maximum zoom level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXTENT: Extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_DIRECTORY: <QgsProcessingOutputFolder>
Output directory
zonalhistogram
Zonal histogram (native:zonalhistogram)
This algorithm appends fields representing counts of each unique value from a raster layer contained within zones defined as polygons.
----------------
Input parameters
----------------
INPUT_RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RASTER_BAND: Band number
Parameter type: QgsProcessingParameterBand
Accepted data types:
- int
- QgsProperty
INPUT_VECTOR: Vector layer containing zones
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
COLUMN_PREFIX: Output column prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Output zones
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>
Output zones
zonalstatistics
Zonal statistics (native:zonalstatistics)
This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer.
----------------
Input parameters
----------------
INPUT_RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RASTER_BAND: Raster band
Parameter type: QgsProcessingParameterBand
Accepted data types:
- int
- QgsProperty
INPUT_VECTOR: Vector layer containing zones
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
COLUMN_PREFIX: Output column prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
STATISTICS: Statistics to calculate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Count
- 1: Sum
- 2: Mean
- 3: Median
- 4: St dev)
- 5: Minimum
- 6: Maximum
- 7: Range
- 8: Minority
- 9: Majority
- 10: Variety
- 11: Variance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
INPUT_VECTOR: <QgsProcessingOutputVectorLayer>
Zonal statistics
advancedpythonfieldcalculator
Advanced Python field calculator (qgis:advancedpythonfieldcalculator)
This algorithm adds a new attribute to a vector layer, with values resulting from applying an expression to each feature. The expression is defined as a Python function.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_NAME: Result field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
FIELD_TYPE: Field type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Integer
- 1: Float
- 2: String
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
FIELD_LENGTH: Field length
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FIELD_PRECISION: Field precision
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
GLOBAL: Global expression
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
FORMULA: Formula
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Calculated
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>
Calculated
barplot
Bar plot (qgis:barplot)
This algorithm creates a bar plot from a category and a layer field.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NAME_FIELD: Category name field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FIELD: Value field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Bar plot
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Bar plot
basicstatisticsforfields
Basic statistics for fields (qgis:basicstatisticsforfields)
This algorithm generates basic statistics from the analysis of a values in a field in the attribute table of a vector layer. Numeric, date, time and string fields are supported.
The statistics returned will depend on the field type.
Statistics are generated as an HTML file.
----------------
Input parameters
----------------
INPUT_LAYER: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_NAME: Field to calculate statistics on
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT_HTML_FILE: Statistics
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT_HTML_FILE: <QgsProcessingOutputHtml>
Statistics
COUNT: <QgsProcessingOutputNumber>
Count
UNIQUE: <QgsProcessingOutputNumber>
Number of unique values
EMPTY: <QgsProcessingOutputNumber>
Number of empty (null) values
FILLED: <QgsProcessingOutputNumber>
Number of non-empty values
MIN: <QgsProcessingOutputNumber>
Minimum value
MAX: <QgsProcessingOutputNumber>
Maximum value
MIN_LENGTH: <QgsProcessingOutputNumber>
Minimum length
MAX_LENGTH: <QgsProcessingOutputNumber>
Maximum length
MEAN_LENGTH: <QgsProcessingOutputNumber>
Mean length
CV: <QgsProcessingOutputNumber>
Coefficient of Variation
SUM: <QgsProcessingOutputNumber>
Sum
MEAN: <QgsProcessingOutputNumber>
Mean value
STD_DEV: <QgsProcessingOutputNumber>
Standard deviation
RANGE: <QgsProcessingOutputNumber>
Range
MEDIAN: <QgsProcessingOutputNumber>
Median
MINORITY: <QgsProcessingOutputNumber>
Minority (rarest occurring value)
MAJORITY: <QgsProcessingOutputNumber>
Majority (most frequently occurring value)
FIRSTQUARTILE: <QgsProcessingOutputNumber>
First quartile
THIRDQUARTILE: <QgsProcessingOutputNumber>
Third quartile
IQR: <QgsProcessingOutputNumber>
Interquartile Range (IQR)
boxplot
Box plot (qgis:boxplot)
This algorithm creates a box plot from a category and a layer field.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NAME_FIELD: Category name field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FIELD: Value field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
MSD: Additional Statistic Lines
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Show Mean
- 1: Show Standard Deviation
- 2: Don't show Mean and Standard Deviation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Box plot
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Box plot
checkvalidity
Check validity (qgis:checkvalidity)
This algorithm performs a validity check on the geometries of a vector layer.
The geometries are classified in three groups (valid, invalid and error), and a vector layer is generated with the features in each of these categories.
By default the algorithm uses the strict OGC definition of polygon validity, where a polygon is marked as invalid if a self-intersecting ring causes an interior hole. If the "Ignore ring self intersections" option is checked, then this rule will be ignored and a more lenient validity check will be performed.
----------------
Input parameters
----------------
INPUT_LAYER: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: The one selected in digitizing settings
- 1: QGIS
- 2: GEOS
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
IGNORE_RING_SELF_INTERSECTION: Ignore ring self intersections
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
VALID_OUTPUT: Valid output
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
INVALID_OUTPUT: Invalid output
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
ERROR_OUTPUT: Error output
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
----------------
VALID_OUTPUT: <QgsProcessingOutputVectorLayer>
Valid output
VALID_COUNT: <QgsProcessingOutputNumber>
Count of valid features
INVALID_OUTPUT: <QgsProcessingOutputVectorLayer>
Invalid output
INVALID_COUNT: <QgsProcessingOutputNumber>
Count of invalid features
ERROR_OUTPUT: <QgsProcessingOutputVectorLayer>
Error output
ERROR_COUNT: <QgsProcessingOutputNumber>
Count of errors
climbalongline
Climb Along Line (qgis:climbalongline)
This algorithm calculates the total climb and descent along line geometries.
Input layers must have Z values present. If Z values are not available, the "Drape" (set Z value from raster) algorithm may be used to add Z values from a DEM layer.
The output layer is a copy of the input layer with additional fields that contain the total climb, total descent, the minimum elevation and the maximum elevation for each line geometry. If the input layer contains fields with the same names as these added fields, they will be renamed (field names will be altered to "name_2", "name_3", etc, finding the first non-duplicate name).
----------------
Input parameters
----------------
INPUT: Line layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Climb layer
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>
Climb layer
TOTALCLIMB: <QgsProcessingOutputNumber>
Total climb
TOTALDESCENT: <QgsProcessingOutputNumber>
Total descent
MINELEVATION: <QgsProcessingOutputNumber>
Minimum elevation
MAXELEVATION: <QgsProcessingOutputNumber>
Maximum elevation
concavehull
Concave hull (alpha shapes) (qgis:concavehull)
Creates a concave hull using the alpha shapes algorithm.
This algorithm computes the concave hull of the features in an input layer.
----------------
Input parameters
----------------
INPUT: Input point layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ALPHA: Threshold (0-1, where 1 is equivalent with Convex Hull)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
HOLES: Allow holes
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NO_MULTIGEOMETRY: Split multipart geometry into singleparts geometries
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Concave hull
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>
Concave hull
convertgeometrytype
Convert geometry type (qgis:convertgeometrytype)
This algorithm generates a new layer based on an existing one, with a different type of geometry.
Not all conversions are possible. For instance, a line layer can be converted to a point layer, but a point layer cannot be converted to a line layer.
See the "Polygonize" or "Lines to polygons" algorithm for alternative options.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TYPE: New geometry type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Centroids
- 1: Nodes
- 2: Linestrings
- 3: Multilinestrings
- 4: Polygons
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Converted
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>
Converted
definecurrentprojection
Define Shapefile projection (qgis:definecurrentprojection)
Changes a Shapefile's projection to a new CRS without reprojecting features
This algorithm sets an existing Shapefile's projection to the provided CRS. Contrary to the "Assign projection" algorithm, it will not output a new layer.
The .prj and .qpj files associated with the Shapefile will be overwritten - or created if missing - to match the provided CRS.
----------------
Input parameters
----------------
INPUT: Input Shapefile
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
CRS: 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
----------------
INPUT: <QgsProcessingOutputVectorLayer>
Layer with projection
delaunaytriangulation
Delaunay triangulation (qgis:delaunaytriangulation)
This algorithm creates a polygon layer with the delaunay triangulation corresponding to a points layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Delaunay triangulation
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>
Delaunay triangulation
deletecolumn
Drop field(s) (qgis:deletecolumn)
This algorithm takes a vector layer and generates a new one that has the exact same content but without the selected columns.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
COLUMN: Fields to drop
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Remaining fields
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>
Remaining fields
distancematrix
Distance matrix (qgis:distancematrix)
This algorithm creates a table containing a distance matrix, with distances between all the points in a points layer.
----------------
Input parameters
----------------
INPUT: Input point layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INPUT_FIELD: Input unique ID field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TARGET: Target point layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TARGET_FIELD: Target unique ID field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
MATRIX_TYPE: Output matrix type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Linear (N*k x 3) distance matrix
- 1: Standard (N x T) distance matrix
- 2: Summary distance matrix (mean, std. dev., min, max)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NEAREST_POINTS: Use only the nearest (k) target points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Distance matrix
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>
Distance matrix
distancetonearesthublinetohub
Distance to nearest hub (line to hub) (qgis:distancetonearesthublinetohub)
Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center.
The resulting layer contains lines linking each origin point with its nearest destination feature.
----------------
Input parameters
----------------
INPUT: Source points layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
HUBS: Destination hubs layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Hub layer name attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
UNIT: Measurement unit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Meters
- 1: Feet
- 2: Miles
- 3: Kilometers
- 4: Layer units
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Hub distance
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>
Hub distance
distancetonearesthubpoints
Distance to nearest hub (points) (qgis:distancetonearesthubpoints)
Given an origin and a destination layers, this algorithm computes the distance between origin features and their closest destination one. Distance calculations are based on the features center.
The resulting layer contains origin features center point with an additional field indicating the identifier of the nearest destination feature and the distance to it.
----------------
Input parameters
----------------
INPUT: Source points layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
HUBS: Destination hubs layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Hub layer name attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
UNIT: Measurement unit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Meters
- 1: Feet
- 2: Miles
- 3: Kilometers
- 4: Layer units
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Hub distance
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>
Hub distance
eliminateselectedpolygons
Eliminate selected polygons (qgis:eliminateselectedpolygons)
This algorithm combines selected polygons of the input layer with certain adjacent polygons by erasing their common boundary. The adjacent polygon can be either the one with the largest or smallest area or the one sharing the largest common boundary with the polygon to be eliminated. Eliminate is normally used to get rid of sliver polygons, i.e. tiny polygons that are a result of polygon intersection processes where boundaries of the inputs are similar but not identical.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
MODE: Merge selection with the neighbouring polygon with the
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Largest Area
- 1: Smallest Area
- 2: Largest Common Boundary
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Eliminated
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>
Eliminated
executesql
Execute SQL (qgis:executesql)
----------------
Input parameters
----------------
INPUT_DATASOURCES: Additional input datasources (called input1, .., inputN in the query)
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
INPUT_QUERY: SQL query
Parameter type: ParameterExecuteSql
INPUT_UID_FIELD: Unique identifier field
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
INPUT_GEOMETRY_FIELD: Geometry field
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
INPUT_GEOMETRY_TYPE: Geometry type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Autodetect
- 1: No geometry
- 2: Point
- 3: LineString
- 4: Polygon
- 5: MultiPoint
- 6: MultiLineString
- 7: MultiPolygon
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
INPUT_GEOMETRY_CRS: 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
OUTPUT: SQL Output
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>
SQL Output
exportaddgeometrycolumns
Add geometry attributes (qgis:exportaddgeometrycolumns)
This algorithm computes geometric properties of the features in a vector layer. It generates a new vector layer with the same content as the input one, but with additional attributes in its attributes table, containing geometric measurements.
Depending on the geometry type of the vector layer, the attributes added to the table will be different.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CALC_METHOD: Calculate using
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Layer CRS
- 1: Project CRS
- 2: Ellipsoidal
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Added geom info
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>
Added geom info
fieldcalculator
Field calculator (qgis:fieldcalculator)
This algorithm computes a new vector layer with the same features of the input layer, but with an additional attribute. The values of this new attribute are computed from each feature using a mathematical formula, based on the properties and attributes of the feature.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_NAME: Result field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
FIELD_TYPE: Field type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Float
- 1: Integer
- 2: String
- 3: Date
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
FIELD_LENGTH: Field length
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FIELD_PRECISION: Field precision
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEW_FIELD: Create new field
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
FORMULA: Formula
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
OUTPUT: Calculated
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>
Calculated
findprojection
Find projection (qgis:findprojection)
This algorithm allows creation of a shortlist of possible candidate coordinate reference systems for a layer with an unknown projection.
The expected area which the layer should reside in must be specified via the target area parameter.
The algorithm operates by testing the layer's extent in every known reference system and listing any in which the bounds would fall near the target area if the layer was in this projection.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TARGET_AREA: Target area for layer
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer 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_AREA_CRS: Target area 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
OUTPUT: CRS candidates
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>
CRS candidates
generatepointspixelcentroidsalongline
Generate points (pixel centroids) along line (qgis:generatepointspixelcentroidsalongline)
This algorithm generates a point vector layer from an input raster and line layer. The points correspond to the pixel centroids that intersect the line layer.
----------------
Input parameters
----------------
INPUT_RASTER: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INPUT_VECTOR: Vector layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Points along lines
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>
Points along lines
heatmapkerneldensityestimation
Heatmap (Kernel Density Estimation) (qgis:heatmapkerneldensityestimation)
----------------
Input parameters
----------------
INPUT: Point layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RADIUS: Radius
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
RADIUS_FIELD: Radius from field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
PIXEL_SIZE: Output raster size
Parameter type: ParameterHeatmapPixelSize
Accepted data types:
- int
- float
- QgsProperty
WEIGHT_FIELD: Weight from field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
KERNEL: Kernel shape
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Quartic
- 1: Triangular
- 2: Uniform
- 3: Triweight
- 4: Epanechnikov
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DECAY: Decay ratio (Triangular kernels only)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_VALUE: Output value scaling
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Raw
- 1: Scaled
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Heatmap
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Heatmap
hypsometriccurves
Hypsometric curves (qgis:hypsometriccurves)
This algorithm computes hypsometric curves for an input Digital Elevation Model. Curves are produced as table files in an output folder specified by the user.
----------------
Input parameters
----------------
INPUT_DEM: DEM to analyze
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
BOUNDARY_LAYER: Boundary layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STEP: Step
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USE_PERCENTAGE: Use % of area instead of absolute value
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT_DIRECTORY: Hypsometric curves
Parameter type: QgsProcessingParameterFolderDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT_DIRECTORY: <QgsProcessingOutputFolder>
Hypsometric curves
idwinterpolation
IDW interpolation (qgis:idwinterpolation)
----------------
Input parameters
----------------
INTERPOLATION_DATA: Input layer(s)
Parameter type: ParameterInterpolationData
DISTANCE_COEFFICIENT: Distance coefficient P
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXTENT: Extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
PIXEL_SIZE: Output raster size
Parameter type: ParameterPixelSize
Accepted data types:
- int
- float
- QgsProperty
COLUMNS: Number of columns
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ROWS: Number of rows
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Interpolated
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Interpolated
importintopostgis
Export to PostgreSQL (qgis:importintopostgis)
Exports a vector layer to a PostgreSQL database
This algorithm imports a vector layer into a PostgreSQL database, creating a new table.
Prior to this a connection between QGIS and the PostgreSQL database has to be created (for example with the DB Manager).
----------------
Input parameters
----------------
INPUT: Layer to import
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DATABASE: Database (connection name)
Parameter type: QgsProcessingParameterProviderConnection
Accepted data types:
- str
- QgsProperty
SCHEMA: Schema (schema name)
Parameter type: QgsProcessingParameterDatabaseSchema
Accepted data types:
- str
- QgsProperty
TABLENAME: Table to import to (leave blank to use layer name)
Parameter type: QgsProcessingParameterDatabaseTable
Accepted data types:
- str
- QgsProperty
PRIMARY_KEY: Primary key field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
GEOMETRY_COLUMN: Geometry column
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
ENCODING: Encoding
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OVERWRITE: Overwrite
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CREATEINDEX: Create spatial index
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
LOWERCASE_NAMES: Convert field names to lowercase
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DROP_STRING_LENGTH: Drop length constraints on character fields
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
FORCE_SINGLEPART: Create single-part geometries instead of multi-part
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
importintospatialite
Export to SpatiaLite (qgis:importintospatialite)
Exports a vector layer to a SpatiaLite database
This algorithm imports a vector layer into a SpatiaLite database, creating a new table.
----------------
Input parameters
----------------
INPUT: Layer to import
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DATABASE: File database
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
TABLENAME: Table to import to (leave blank to use layer name)
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
PRIMARY_KEY: Primary key field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
GEOMETRY_COLUMN: Geometry column
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
ENCODING: Encoding
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OVERWRITE: Overwrite
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CREATEINDEX: Create spatial index
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
LOWERCASE_NAMES: Convert field names to lowercase
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DROP_STRING_LENGTH: Drop length constraints on character fields
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
FORCE_SINGLEPART: Create single-part geometries instead of multi-part
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
joinbylocationsummary
Join attributes by location (summary) (qgis:joinbylocationsummary)
This algorithm takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table.
The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer in the resulting one.
The algorithm calculates a statistical summary for the values from matching features in the second layer (e.g. maximum value, mean value, etc).
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
JOIN: Join layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
PREDICATE: Geometric predicate
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: intersects
- 1: contains
- 2: equals
- 3: touches
- 4: overlaps
- 5: within
- 6: crosses
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
JOIN_FIELDS: Fields to summarise (leave empty to use all fields)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SUMMARIES: Summaries to calculate (leave empty to use all available)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: count
- 1: unique
- 2: min
- 3: max
- 4: range
- 5: sum
- 6: mean
- 7: median
- 8: stddev
- 9: minority
- 10: majority
- 11: q1
- 12: q3
- 13: iqr
- 14: empty
- 15: filled
- 16: min_length
- 17: max_length
- 18: mean_length
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISCARD_NONMATCHING: Discard records which could not be joined
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Joined layer
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>
Joined layer
keepnbiggestparts
Keep N biggest parts (qgis:keepnbiggestparts)
This algorithm takes a polygon layer and creates a new polygon layer in which multipart geometries have been removed, leaving only the n largest (in terms of area) parts.
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
PARTS: Parts to keep
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Parts
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>
Parts
knearestconcavehull
Concave hull (k-nearest neighbor) (qgis:knearestconcavehull)
Creates a concave hull using the k-nearest neighbor algorithm.
This algorithm generates a concave hull polygon from a set of points. If the input layer is a line or polygon layer, it will use the nodes.
The number of neighbours to consider determines the concaveness of the output polygon. A lower number will result in a concave hull that follows the points very closely, while a higher number will have a smoother shape. The minimum number of neighbour points to consider is 3. A value equal to or greater than the number of points will result in a convex hull.
If a field is selected, the algorithm will group the features in the input layer using unique values in that field and generate individual polygons in the output layer for each group.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
KNEIGHBORS: Number of neighboring points to consider (a lower number is more concave, a higher number is smoother)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FIELD: Field (set if creating concave hulls by class)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Concave hull
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>
Concave hull
linestopolygons
Lines to polygons (qgis:linestopolygons)
This algorithm generates a polygon layer using as polygon rings the lines from an input line layer.
The attribute table of the output layer is the same as the one from of the input line layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Polygons
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>
Polygons
listuniquevalues
List unique values (qgis:listuniquevalues)
This algorithm generates a report with information about the unique values found in a given attribute (or attributes) of a vector layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS: Target field(s)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Unique values
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
OUTPUT_HTML_FILE: HTML report
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Unique values
OUTPUT_HTML_FILE: <QgsProcessingOutputHtml>
HTML report
TOTAL_VALUES: <QgsProcessingOutputNumber>
Total unique values
UNIQUE_VALUES: <QgsProcessingOutputString>
Unique values
meanandstandarddeviationplot
Mean and standard deviation plot (qgis:meanandstandarddeviationplot)
This algorithm creates a box plot with mean and standard deviation values.
----------------
Input parameters
----------------
INPUT: Input table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NAME_FIELD: Category name field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FIELD: Value field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Plot
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Plot
minimumboundinggeometry
Minimum bounding geometry (qgis:minimumboundinggeometry)
This algorithm creates geometries which enclose the features from an input layer.
Numerous enclosing geometry types are supported, including bounding boxes (envelopes), oriented rectangles, circles and convex hulls.
Optionally, the features can be grouped by a field. If set, this causes the output layer to contain one feature per grouped value with a minimal geometry covering just the features with matching values.
----------------
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 (optional, set if features should be grouped by class)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TYPE: Geometry type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Envelope (Bounding Box)
- 1: Minimum Oriented Rectangle
- 2: Minimum Enclosing Circle
- 3: Convex Hull
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Bounding geometry
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>
Bounding geometry
pointsdisplacement
Points displacement (qgis:pointsdisplacement)
Offsets nearby point features by moving nearby points by a preset amount to minimize overlapping features.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
PROXIMITY: Minimum distance to other points
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
DISTANCE: Displacement distance
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
HORIZONTAL: Horizontal distribution for two point case
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Displaced
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>
Displaced
pointstopath
Points to path (qgis:pointstopath)
Converts a point layer to a line layer, by joining points in a defined order.
Points can be grouped by a field to output individual line features per group.
----------------
Input parameters
----------------
INPUT: Input point layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ORDER_FIELD: Order field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
GROUP_FIELD: Group field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DATE_FORMAT: Date format (if order field is DateTime)
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Paths
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
OUTPUT_TEXT_DIR: Directory for text output
Parameter type: QgsProcessingParameterFolderDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Paths
OUTPUT_TEXT_DIR: <QgsProcessingOutputFolder>
Directory for text output
polarplot
Polar plot (qgis:polarplot)
This algorithm generates a polar plot based on the value of an input vector layer.
Two fields must be entered as parameters: one that define the category (to group features) and another one with the variable to plot (this has to be a numeric one)
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NAME_FIELD: Category name field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
VALUE_FIELD: Value field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Polar plot
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Polar plot
postgisexecuteandloadsql
PostgreSQL execute and load SQL (qgis:postgisexecuteandloadsql)
Executes a SQL command on a PostgreSQL database and loads the result as a table
This algorithm performs a SQL database query on a PostGIS database connected to QGIS and loads the query results as a new layer.
----------------
Input parameters
----------------
DATABASE: Database (connection name)
Parameter type: QgsProcessingParameterProviderConnection
Accepted data types:
- str
- QgsProperty
SQL: SQL query
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
ID_FIELD: Unique ID field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
GEOMETRY_FIELD: Geometry field name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output layer
randomextractwithinsubsets
Random extract within subsets (qgis:randomextractwithinsubsets)
This algorithm takes a vector layer and generates a new one that contains only a subset of the features in the input layer.
The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.
The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: ID field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Number of selected features
- 1: Percentage of selected features
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NUMBER: Number/percentage of selected features
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Extracted (random stratified)
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>
Extracted (random stratified)
randompointsalongline
Random points along line (qgis:randompointsalongline)
This algorithm creates a point layer with a given "Number of points" placed on the lines of the "Input layer".
The location of each point is determined by randomly selecting a feature, then a segment of the line geometry of that feature, and finally a random position on that segment. A minimum distance between the points can be specified (Euclidean distance).
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS_NUMBER: Number of points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN_DISTANCE: Minimum distance between points
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Random points
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>
Random points
randompointsinlayerbounds
Random points in layer bounds (qgis:randompointsinlayerbounds)
This algorithm creates a new point layer with a given number of random points, all of them within the extent of a given layer. A distance factor can be specified, to avoid points being too close to each other.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS_NUMBER: Number of points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN_DISTANCE: Minimum distance between points
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Random points
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>
Random points
randompointsinsidepolygons
Random points inside polygons (qgis:randompointsinsidepolygons)
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STRATEGY: Sampling strategy
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Points count
- 1: Points density
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
VALUE: Point count or density
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXPRESSION: Expression
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
MIN_DISTANCE: Minimum distance between points
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Random points
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>
Random points
randomselection
Random selection (qgis:randomselection)
This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm.
The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Number of selected features
- 1: Percentage of selected features
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NUMBER: Number/percentage of selected features
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Selected (random)
randomselectionwithinsubsets
Random selection within subsets (qgis:randomselectionwithinsubsets)
This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm.
The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.
The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
FIELD: ID field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Number of selected features
- 1: Percentage of selected features
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NUMBER: Number/percentage of selected features
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Selected (stratified random)
rastercalculator
Raster calculator (qgis:rastercalculator)
This algorithm allows performing algebraic operations using raster layers.
The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project. The following functions are also supported:
- sin(), cos(), tan(), atan2(), ln(), log10()
The extent, cell size, and output CRS can be defined by the user. If the extent is not specified, the minimum extent that covers selected reference layer(s) will be used. If the cell size is not specified, the minimum cell size of selected reference layer(s) will be used. If the output CRS is not specified, the CRS of the first reference layer will be used.
The cell size is assumed to be the same in both X and Y axes.
Layers are referred by their name as displayed in the layer list and the number of the band to use (based on 1), using the pattern 'layer_name@band number'. For instance, the first band from a layer named DEM will be referred as DEM@1.
When using the calculator in the batch interface or from the console, the files to use have to be specified. The corresponding layers are referred using the base name of the file (without the full path). For instance, if using a layer at path/to/my/rasterfile.tif, the first band of that layer will be referred as rasterfile.tif@1.
----------------
Input parameters
----------------
EXPRESSION: Expression
Parameter type: ParameterRasterCalculatorExpression
LAYERS: Reference layer(s) (used for automated extent, cellsize, and CRS)
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
CELLSIZE: Cell size (use 0 or empty to set it automatically)
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
CRS: 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
OUTPUT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output
rasterlayerhistogram
Raster layer histogram (qgis:rasterlayerhistogram)
This algorithm generates a histogram with the values of a raster layer.
The raster layer must have a single band.
----------------
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
BINS: number of bins
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Histogram
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Histogram
rastersampling
Sample raster values (qgis:rastersampling)
This algorithm creates a new vector layer with the same attributes of the input layer and the raster values corresponding on the point location.
If the raster layer has more than one band, all the band values are sampled.
----------------
Input parameters
----------------
INPUT: Input Point Layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RASTERCOPY: Raster Layer to sample
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
COLUMN_PREFIX: Output column prefix
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
OUTPUT: Sampled Points
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>
Sampled Points
rectanglesovalsdiamondsvariable
Rectangles, ovals, diamonds (variable) (qgis:rectanglesovalsdiamondsvariable)
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SHAPE: Buffer shape
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Rectangles
- 1: Diamonds
- 2: Ovals
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
WIDTH: Width field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
HEIGHT: Height field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
ROTATION: Rotation field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SEGMENTS: Number of segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output
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>
Output
regularpoints
Regular points (qgis:regularpoints)
This algorithm creates a point layer with a given number of regular points, all of them within a given extent.
----------------
Input parameters
----------------
EXTENT: Input extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
SPACING: Point spacing/count
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
INSET: Initial inset from corner (LH side)
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
RANDOMIZE: Apply random offset to point spacing
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
IS_SPACING: Use point spacing
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CRS: Output layer 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
OUTPUT: Regular points
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>
Regular points
relief
Relief (qgis:relief)
This algorithm creates a shaded relief layer from digital elevation data.
----------------
Input parameters
----------------
INPUT: Elevation layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
Z_FACTOR: Z factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AUTO_COLORS: Generate relief classes automatically
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
COLORS: Relief colors
Parameter type: ParameterReliefColors
OUTPUT: Relief
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FREQUENCY_DISTRIBUTION: Frequency distribution
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Relief
FREQUENCY_DISTRIBUTION: <QgsProcessingOutputFile>
Frequency distribution
scatter3dplot
Vector layer scatterplot 3D (qgis:scatter3dplot)
This algorithm creates a 3D scatter plot for a vector layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
XFIELD: X attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
YFIELD: Y attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
ZFIELD: Z attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Histogram
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Histogram
selectbyattribute
Select by attribute (qgis:selectbyattribute)
This algorithm creates a selection in a vector layer. The criteria for selected features is defined based on the values of an attribute from the input layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
FIELD: Selection attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OPERATOR: Operator
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: =
- 1: ≠
- 2: >
- 3: ≥
- 4: <
- 5: ≤
- 6: begins with
- 7: contains
- 8: is null
- 9: is not null
- 10: does not contain
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
VALUE: Value
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
METHOD: Modify current selection by
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: creating new selection
- 1: adding to current selection
- 2: removing from current selection
- 3: selecting within current selection
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Selected (attribute)
selectbyexpression
Select by expression (qgis:selectbyexpression)
This algorithm creates a selection in a vector layer. The criteria for selecting features is based on a QGIS expression.
For more information about expressions see the <a href ="https://docs.qgis.org/3.14/en/docs/user_manual/working_with_vector/expression.html">user manual</a>
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
EXPRESSION: Expression
Parameter type: QgsProcessingParameterExpression
Accepted data types:
- str
- QgsProperty
METHOD: Modify current selection by
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: creating new selection
- 1: adding to current selection
- 2: removing from current selection
- 3: selecting within current selection
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Selected (attribute)
setstyleforrasterlayer
Set style for raster layer (qgis:setstyleforrasterlayer)
This algorithm sets the style of a raster layer. The style must be defined in a QML file.
----------------
Input parameters
----------------
INPUT: Raster layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STYLE: Style file
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
INPUT: <QgsProcessingOutputRasterLayer>
Styled
setstyleforvectorlayer
Set style for vector layer (qgis:setstyleforvectorlayer)
This algorithm sets the style of a vector layer. The style must be defined in a QML file.
----------------
Input parameters
----------------
INPUT: Vector layer
Parameter type: QgsProcessingParameterVectorLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsVectorLayer
STYLE: Style file
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
INPUT: <QgsProcessingOutputVectorLayer>
Styled
statisticsbycategories
Statistics by categories (qgis:statisticsbycategories)
This algorithm calculates statistics of fields depending on a parent class.
----------------
Input parameters
----------------
INPUT: Input vector layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
VALUES_FIELD_NAME: Field to calculate statistics on (if empty, only count is calculated)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
CATEGORIES_FIELD_NAME: Field(s) with categories
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Statistics by category
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>
Statistics by category
texttofloat
Text to float (qgis:texttofloat)
This algorithm modifies the type of a given attribute in a vector layer, converting a text attribute containing numeric strings into a numeric attribute.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Text attribute to convert to float
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Float from text
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>
Float from text
tilesxyzdirectory
Generate XYZ tiles (Directory) (qgis:tilesxyzdirectory)
----------------
Input parameters
----------------
EXTENT: Extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
ZOOM_MIN: Minimum zoom
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ZOOM_MAX: Maximum zoom
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DPI: DPI
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
BACKGROUND_COLOR: Background color
Parameter type: QgsProcessingParameterColor
Accepted data types:
- str: string representation of color, e.g #ff0000 or rgba(200,100,50,0.8)
- QColor
- QgsProperty
TILE_FORMAT: Tile format
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: PNG
- 1: JPG
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
QUALITY: Quality (JPG only)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METATILESIZE: Metatile size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TILE_WIDTH: Tile width
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TILE_HEIGHT: Tile height
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TMS_CONVENTION: Use inverted tile Y axis (TMS convention)
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT_DIRECTORY: Output directory
Parameter type: QgsProcessingParameterFolderDestination
Accepted data types:
- str
- QgsProperty
OUTPUT_HTML: Output html (Leaflet)
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT_DIRECTORY: <QgsProcessingOutputFolder>
Output directory
OUTPUT_HTML: <QgsProcessingOutputHtml>
Output html (Leaflet)
tilesxyzmbtiles
Generate XYZ tiles (MBTiles) (qgis:tilesxyzmbtiles)
----------------
Input parameters
----------------
EXTENT: Extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
ZOOM_MIN: Minimum zoom
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ZOOM_MAX: Maximum zoom
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DPI: DPI
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
BACKGROUND_COLOR: Background color
Parameter type: QgsProcessingParameterColor
Accepted data types:
- str: string representation of color, e.g #ff0000 or rgba(200,100,50,0.8)
- QColor
- QgsProperty
TILE_FORMAT: Tile format
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: PNG
- 1: JPG
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
QUALITY: Quality (JPG only)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METATILESIZE: Metatile size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT_FILE: Output file (for MBTiles)
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT_FILE: <QgsProcessingOutputFile>
Output file (for MBTiles)
tininterpolation
TIN interpolation (qgis:tininterpolation)
----------------
Input parameters
----------------
INTERPOLATION_DATA: Input layer(s)
Parameter type: ParameterInterpolationData
METHOD: Interpolation method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Linear
- 1: Clough-Toucher (cubic)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EXTENT: Extent
Parameter type: QgsProcessingParameterExtent
Accepted data types:
- str: as comma delimited list of x min, x max, y min, y max. E.g. '4,10,101,105'
- str: layer ID. Extent of layer is used.
- str: layer name. Extent of layer is used.
- str: layer source. Extent of layer is used.
- QgsMapLayer: Extent of layer is used
- QgsProcessingFeatureSourceDefinition: Extent of source is used
- QgsProperty
- QgsRectangle
- QgsReferencedRectangle
- QgsGeometry: bounding box of geometry is used
PIXEL_SIZE: Output raster size
Parameter type: ParameterPixelSize
Accepted data types:
- int
- float
- QgsProperty
COLUMNS: Number of columns
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ROWS: Number of rows
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Interpolated
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TRIANGULATION: Triangulation
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: <QgsProcessingOutputRasterLayer>
Interpolated
TRIANGULATION: <QgsProcessingOutputVectorLayer>
Triangulation
topologicalcoloring
Topological coloring (qgis:topologicalcoloring)
This algorithm assigns a color index to polygon features in such a way that no adjacent polygons share the same color index, whilst minimizing the number of colors required.
An optional minimum distance between features assigned the same color can be set to prevent nearby (but non-touching) features from being assigned equal colors.
The algorithm allows choice of method to use when assigning colors. The default method attempts to assign colors so that the count of features assigned to each individual color index is balanced.
The 'by assigned area' mode instead assigns colors so that the total area of features assigned to each color is balanced. This mode can be useful to help avoid large features resulting in one of the colors appearing more dominant on a colored map.
The 'by distance between colors' mode will assign colors in order to maximize the distance between features of the same color. This mode helps to create a more uniform distribution of colors across a map.
A minimum number of colors can be specified if desired. The color index is saved to a new attribute named color_id.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
MIN_COLORS: Minimum number of colors
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN_DISTANCE: Minimum distance between features
Parameter type: QgsProcessingParameterDistance
Accepted data types:
- int
- float
- QgsProperty
BALANCE: Balance color assignment
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: By feature count
- 1: By assigned area
- 2: By distance between colors
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Colored
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>
Colored
variabledistancebuffer
Variable distance buffer (qgis:variabledistancebuffer)
This algorithm computes a buffer area for all the features in an input layer. The size of the buffer for a given feature is defined by an attribute, so it allows different features to have different buffer sizes.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Distance field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISSOLVE: Dissolve result
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
END_CAP_STYLE: End cap style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Round
- 1: Flat
- 2: Square
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
JOIN_STYLE: Join style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: Round
- 1: Miter
- 2: Bevel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MITER_LIMIT: Miter limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Buffer
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>
Buffer
vectorlayerhistogram
Vector layer histogram (qgis:vectorlayerhistogram)
This algorithm generates a histogram with the values of the attribute of a vector layer.
The attribute to use for computing the histogram must be a numeric attribute.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
BINS: number of bins
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Histogram
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Histogram
vectorlayerscatterplot
Vector layer scatterplot (qgis:vectorlayerscatterplot)
This algorithm creates a simple X - Y scatter plot for a vector layer.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
XFIELD: X attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
YFIELD: Y attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Scatterplot
Parameter type: QgsProcessingParameterFileDestination
Accepted data types:
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputHtml>
Scatterplot
voronoipolygons
Voronoi polygons (qgis:voronoipolygons)
This algorithm takes a points layer and generates a polygon layer containing the voronoi polygons corresponding to those input points.
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
BUFFER: Buffer region (% of extent)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Voronoi polygons
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>
Voronoi polygons
accumulatedcostanisotropic
Accumulated cost (anisotropic) (saga:accumulatedcostanisotropic)
----------------
Input parameters
----------------
COST: Cost Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIRECTION: Direction of max cost
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
POINTS: Destination Points
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
K: k factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD: Threshold for different route
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ACCCOST: Accumulated Cost
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
ACCCOST: <QgsProcessingOutputRasterLayer>
Accumulated Cost
accumulatedcostisotropic
Accumulated cost (isotropic) (saga:accumulatedcostisotropic)
----------------
Input parameters
----------------
COST: Cost Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
POINTS: Destination Points
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
THRESHOLD: Threshold for different route
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ACCCOST: Accumulated Cost
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CLOSESTPT: Closest Point
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
ACCCOST: <QgsProcessingOutputRasterLayer>
Accumulated Cost
CLOSESTPT: <QgsProcessingOutputRasterLayer>
Closest Point
accumulatedcost
Accumulated cost (saga:accumulatedcost)
----------------
Input parameters
----------------
DEST_TYPE: Input Type of Destinations
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Point
- 1: [1] Grid
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DEST_POINTS: Destinations
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DEST_GRID: Destinations
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
COST: Local Cost
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIR_MAXCOST: Direction of Maximum Cost
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIR_UNIT: Units of Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] radians
- 1: [1] degree
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DIR_K: K Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ACCUMULATED: Accumulated Cost
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ALLOCATION: Allocation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
THRESHOLD: Threshold for different route
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
ACCUMULATED: <QgsProcessingOutputRasterLayer>
Accumulated Cost
ALLOCATION: <QgsProcessingOutputRasterLayer>
Allocation
accumulationfunctions
Accumulation functions (saga:accumulationfunctions)
----------------
Input parameters
----------------
SURFACE: Surface
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STATE_IN: State t
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONTROL: Operation Control
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CTRL_LINEAR: Linear Flow Control Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FLUX: Flux
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STATE_OUT: State t + 1
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OPERATION: Operation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] accuflux
- 1: [1] accucapacityflux / state
- 2: [2] accufractionflux / state
- 3: [3] accuthresholdflux / state
- 4: [4] accutriggerflux / state
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LINEAR: Switch to Linear Flow
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
THRES_LINEAR: Threshold Linear Flow
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
FLUX: <QgsProcessingOutputRasterLayer>
Flux
STATE_OUT: <QgsProcessingOutputRasterLayer>
State t + 1
addcoordinatestopoints
Add coordinates to points (saga:addcoordinatestopoints)
----------------
Input parameters
----------------
INPUT: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Points with coordinates
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Points with coordinates
addindicatorfieldsforcategories
Add indicator fields for categories (saga:addindicatorfieldsforcategories)
----------------
Input parameters
----------------
TABLE: Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Categories
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUT_TABLE: Output table with field(s) deleted
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUT_SHAPES: Output shapes with field(s) deleted
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUT_SHAPES: <QgsProcessingOutputVectorLayer>
Output shapes with field(s) deleted
addpointattributestopolygons
Add point attributes to polygons (saga:addpointattributestopolygons)
----------------
Input parameters
----------------
INPUT: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS: Attributes
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
ADD_LOCATION_INFO: Add location info
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Result
addpolygonattributestopoints
Add polygon attributes to points (saga:addpolygonattributestopoints)
----------------
Input parameters
----------------
INPUT: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Result
addrastervaluestofeatures
Add raster values to features (saga:addrastervaluestofeatures)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
GRIDS: Grids
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
RESAMPLING: Interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Result
addrastervaluestopoints
Add raster values to points (saga:addrastervaluestopoints)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
GRIDS: Grids
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
RESAMPLING: Interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Result
aggregate
Aggregate (saga:aggregate)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SIZE: Aggregation Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Sum
- 1: [1] Min
- 2: [2] Max
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
aggregatepointobservations
Aggregate point observations (saga:aggregatepointobservations)
----------------
Input parameters
----------------
REFERENCE: Reference Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
REFERENCE_ID: ID
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OBSERVATIONS: Observations
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
X: X
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
Y: Y
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TRACK: Track
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DATE: Date
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TIME: Time
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
PARAMETER: Parameter
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
EPS_TIME: Maximum Time Span (Seconds)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EPS_SPACE: Maximum Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AGGREGATED: Aggregated
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
AGGREGATED: <QgsProcessingOutputVectorLayer>
Aggregated
aggregationindex
Aggregation index (saga:aggregationindex)
----------------
Input parameters
----------------
INPUT: Input Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MAXNUMCLASS: Max. Number of Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Result
analyticalhierarchyprocess
Analytical hierarchy process (saga:analyticalhierarchyprocess)
----------------
Input parameters
----------------
GRIDS: Input Grids
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
TABLE: Pairwise Comparisons Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Output Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output Grid
analyticalhillshading
Analytical hillshading (saga:analyticalhillshading)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
METHOD: Shading Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Standard
- 1: [1] Standard (max. 90Degree)
- 2: [2] Combined Shading
- 3: [3] Ray Tracing
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
AZIMUTH: Azimuth [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DECLINATION: Declination [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXAGGERATION: Exaggeration
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SHADE: Analytical Hillshading
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SHADE: <QgsProcessingOutputRasterLayer>
Analytical Hillshading
angmap
Angmap (saga:angmap)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
C: Dip grid (degrees)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
D: Dip direction grid (degrees)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
fB: Global structure dip (degrees)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
fC: Global structure dip direction (degrees)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
E: Angle
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
F: CL dipdir
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
G: CL dip
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
E: <QgsProcessingOutputRasterLayer>
Angle
F: <QgsProcessingOutputRasterLayer>
CL dipdir
G: <QgsProcessingOutputRasterLayer>
CL dip
angulardistanceweighted
Angular distance weighted (saga:angulardistanceweighted)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TARGET_DEFINITION: Target Grid System
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] user defined
- 1: [1] grid or grid system
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMIN: Left
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMAX: Right
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_YMIN: Bottom
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_YMAX: Top
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_TEMPLATE: Target System
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TARGET_OUT_GRID: Target Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Maximum Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Target Grid
artificialneuralnetworkclassificationopencv
Artificial neural network classification (opencv) (saga:artificialneuralnetworkclassificationopencv)
----------------
Input parameters
----------------
FEATURES: Features
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
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRAIN_AREAS: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAIN_CLASS: Class Identifier
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ANN_LAYERS: Number of Layers
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_NEURONS: Number of Neurons
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_MAXITER: Maximum Number of Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_EPSILON: Error Change (Epsilon)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_ACTIVATION: Activation Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Identity
- 1: [1] Sigmoid
- 2: [2] Gaussian
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ANN_ACT_ALPHA: Function's Alpha
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_ACT_BETA: Function's Beta
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_PROPAGATION: Training Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] resilient propagation
- 1: [1] back propagation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ANN_RP_DW0: Initial Update Value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_RP_DW_PLUS: Increase Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_RP_DW_MINUS: Decrease Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_RP_DW_MIN: Lower Value Update Limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_RP_DW_MAX: Upper Value Update Limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_BP_DW: Weight Gradient Term
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANN_BP_MOMENT: Moment Term
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
aspectslopegrid
Aspect-slope grid (saga:aspectslopegrid)
----------------
Input parameters
----------------
ASPECT: Aspect
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ASPECT_SLOPE: Aspect-Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LUT: Lookup Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
----------------
Outputs
----------------
ASPECT_SLOPE: <QgsProcessingOutputRasterLayer>
Aspect-Slope
automatedcloudcoverassessment
Automated cloud cover assessment (saga:automatedcloudcoverassessment)
----------------
Input parameters
----------------
BAND2: Landsat Band 2
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
BAND3: Landsat Band 3
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
BAND4: Landsat Band 4
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
BAND5: Landsat Band 5
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
BAND6: Landsat Band 6
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CLOUD: Cloud Cover
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FILTER: Apply post-processing filter to remove small holes
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
B56C: B56 Composite (step 6)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
B45R: B45 Ratio: Desert detection (step 10)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CSIG: Always use cloud signature (step 14)
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
PASS2: Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
SHADOW: Include a category for cloud shadows
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
CLOUD: <QgsProcessingOutputRasterLayer>
Cloud Cover
averagewithmask1
Average with mask 1 (saga:averagewithmask1)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MASK: Mask Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: AWM1 Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
V: Mask value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RX: Radius X
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RY: Radius Y
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
AWM1 Grid
averagewithmask2
Average with mask 2 (saga:averagewithmask2)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MASK: Mask Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: AWM2 Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
V: Mask value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RX: Radius X
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RY: Radius Y
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
AWM2 Grid
averagewiththereshold1
Average with thereshold 1 (saga:averagewiththereshold1)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: AWT Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RX: Radius X
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RY: Radius Y
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESH: Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
AWT Grid
averagewiththereshold2
Average with thereshold 2 (saga:averagewiththereshold2)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: AWT Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RX: Radius X
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RY: Radius Y
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESH: Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
AWT Grid
averagewiththereshold3
Average with thereshold 3 (saga:averagewiththereshold3)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: AWT Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RX: Radius X
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RY: Radius Y
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESH: Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
AWT Grid
basicterrainanalysis
Basic terrain analysis (saga:basicterrainanalysis)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SHADE: Analytical Hillshading
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ASPECT: Aspect
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
HCURV: Plan Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VCURV: Profile Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CONVERGENCE: Convergence Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SINKS: Closed Depressions
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FLOW: Total Catchment Area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
WETNESS: Topographic Wetness Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LSFACTOR: LS-Factor
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CHANNELS: Channel Network
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BASINS: Drainage Basins
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CHNL_BASE: Channel Network Base Level
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CHNL_DIST: Channel Network Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VALL_DEPTH: Valley Depth
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RSP: Relative Slope Position
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
THRESHOLD: Channel Density
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
SHADE: <QgsProcessingOutputRasterLayer>
Analytical Hillshading
SLOPE: <QgsProcessingOutputRasterLayer>
Slope
ASPECT: <QgsProcessingOutputRasterLayer>
Aspect
HCURV: <QgsProcessingOutputRasterLayer>
Plan Curvature
VCURV: <QgsProcessingOutputRasterLayer>
Profile Curvature
CONVERGENCE: <QgsProcessingOutputRasterLayer>
Convergence Index
SINKS: <QgsProcessingOutputRasterLayer>
Closed Depressions
FLOW: <QgsProcessingOutputRasterLayer>
Total Catchment Area
WETNESS: <QgsProcessingOutputRasterLayer>
Topographic Wetness Index
LSFACTOR: <QgsProcessingOutputRasterLayer>
LS-Factor
CHANNELS: <QgsProcessingOutputVectorLayer>
Channel Network
BASINS: <QgsProcessingOutputVectorLayer>
Drainage Basins
CHNL_BASE: <QgsProcessingOutputRasterLayer>
Channel Network Base Level
CHNL_DIST: <QgsProcessingOutputRasterLayer>
Channel Network Distance
VALL_DEPTH: <QgsProcessingOutputRasterLayer>
Valley Depth
RSP: <QgsProcessingOutputRasterLayer>
Relative Slope Position
binaryerosionreconstruction
Binary erosion-reconstruction (saga:binaryerosionreconstruction)
----------------
Input parameters
----------------
INPUT_GRID: Input Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT_GRID: Output Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RADIUS: Filter Size (Radius)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT_GRID: <QgsProcessingOutputRasterLayer>
Output Grid
bioclimaticvariables
Bioclimatic variables (saga:bioclimaticvariables)
----------------
Input parameters
----------------
TMEAN: Mean Temperature
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
TMIN: Minimum Temperature
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
TMAX: Maximum Temperature
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
P: Precipitation
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
BIO_01: Annual Mean Temperature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_02: Mean Diurnal Range
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_03: Isothermality
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_04: Temperature Seasonality
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_05: Maximum Temperature of Warmest Month
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_06: Minimum Temperature of Coldest Month
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_07: Temperature Annual Range
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_08: Mean Temperature of Wettest Quarter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_09: Mean Temperature of Driest Quarter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_10: Mean Temperature of Warmest Quarter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_11: Mean Temperature of Coldest Quarter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_12: Annual Precipitation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_13: Precipitation of Wettest Month
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_14: Precipitation of Driest Month
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_15: Precipitation Seasonality
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_16: Precipitation of Wettest Quarter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_17: Precipitation of Driest Quarter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_18: Precipitation of Warmest Quarter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BIO_19: Precipitation of Coldest Quarter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEASONALITY: Temperature Seasonality
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Coefficient of Variation
- 1: [1] Standard Deviation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
BIO_01: <QgsProcessingOutputRasterLayer>
Annual Mean Temperature
BIO_02: <QgsProcessingOutputRasterLayer>
Mean Diurnal Range
BIO_03: <QgsProcessingOutputRasterLayer>
Isothermality
BIO_04: <QgsProcessingOutputRasterLayer>
Temperature Seasonality
BIO_05: <QgsProcessingOutputRasterLayer>
Maximum Temperature of Warmest Month
BIO_06: <QgsProcessingOutputRasterLayer>
Minimum Temperature of Coldest Month
BIO_07: <QgsProcessingOutputRasterLayer>
Temperature Annual Range
BIO_08: <QgsProcessingOutputRasterLayer>
Mean Temperature of Wettest Quarter
BIO_09: <QgsProcessingOutputRasterLayer>
Mean Temperature of Driest Quarter
BIO_10: <QgsProcessingOutputRasterLayer>
Mean Temperature of Warmest Quarter
BIO_11: <QgsProcessingOutputRasterLayer>
Mean Temperature of Coldest Quarter
BIO_12: <QgsProcessingOutputRasterLayer>
Annual Precipitation
BIO_13: <QgsProcessingOutputRasterLayer>
Precipitation of Wettest Month
BIO_14: <QgsProcessingOutputRasterLayer>
Precipitation of Driest Month
BIO_15: <QgsProcessingOutputRasterLayer>
Precipitation Seasonality
BIO_16: <QgsProcessingOutputRasterLayer>
Precipitation of Wettest Quarter
BIO_17: <QgsProcessingOutputRasterLayer>
Precipitation of Driest Quarter
BIO_18: <QgsProcessingOutputRasterLayer>
Precipitation of Warmest Quarter
BIO_19: <QgsProcessingOutputRasterLayer>
Precipitation of Coldest Quarter
boostingclassificationopencv
Boosting classification (opencv) (saga:boostingclassificationopencv)
----------------
Input parameters
----------------
FEATURES: Features
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
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRAIN_AREAS: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAIN_CLASS: Class Identifier
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAX_DEPTH: Maximum Tree Depth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN_SAMPLES: Minimum Sample Count
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX_CATEGRS: Maximum Categories
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
1SE_RULE: Use 1SE Rule
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRUNC_PRUNED: Truncate Pruned Trees
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
REG_ACCURACY: Regression Accuracy
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
WEAK_COUNT: Weak Count
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
WGT_TRIM_RATE: Weight Trim Rate
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
BOOST_TYPE: Boost Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Discrete AdaBoost
- 1: [1] Real AdaBoost
- 2: [2] LogitBoost
- 3: [3] Gentle AdaBoost
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
bsplineapproximation
B-spline approximation (saga:bsplineapproximation)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
LEVEL: Resolution
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
burnstreamnetworkintodem
Burn stream network into dem (saga:burnstreamnetworkintodem)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STREAM: Streams
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FLOWDIR: Flow direction
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: [0] simply decrease cell's value by epsilon
- 1: [1] lower cell's value to neighbours minimum value minus epsilon
- 2: [2] trace stream network downstream
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EPSILON: Epsilon
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
BURN: Processed DEM
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
BURN: <QgsProcessingOutputRasterLayer>
Processed DEM
catchmentareaflowtracing
Catchment area (flow tracing) (saga:catchmentareaflowtracing)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FLOW_UNIT: Flow Accumulation Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Number of Cells
- 1: [1] Cell Area
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SINKROUTE: Sink Routes
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WEIGHTS: Weights
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ACCU_MATERIAL: Material for Accumulation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VAL_INPUT: Input for Mean over Catchment
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ACCU_TARGET: Accumulation Target
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STEP: Step
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Rho 8
- 1: [1] Kinematic Routing Algorithm
- 2: [2] DEMON
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MINDQV: DEMON - Min. DQV
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CORRECT: Flow Correction
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
FLOW: Flow Accumulation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VAL_MEAN: Mean over Catchment
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ACCU_TOTAL: Accumulated Material
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ACCU_LEFT: Accumulated Material from left side
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ACCU_RIGHT: Accumulated Material from right side
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FLOW: <QgsProcessingOutputRasterLayer>
Flow Accumulation
VAL_MEAN: <QgsProcessingOutputRasterLayer>
Mean over Catchment
ACCU_TOTAL: <QgsProcessingOutputRasterLayer>
Accumulated Material
ACCU_LEFT: <QgsProcessingOutputRasterLayer>
Accumulated Material from left side
ACCU_RIGHT: <QgsProcessingOutputRasterLayer>
Accumulated Material from right side
catchmentarea
Catchment area (saga:catchmentarea)
----------------
Input parameters
----------------
ELEVATION: Elevation
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: [0] Deterministic 8
- 1: [1] Rho 8
- 2: [2] Braunschweiger Reliefmodell
- 3: [3] Deterministic Infinity
- 4: [4] Multiple Flow Direction
- 5: [5] Multiple Triangular Flow Direction
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
FLOW: Catchment Area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FLOW: <QgsProcessingOutputRasterLayer>
Catchment Area
catchmentarearecursive
Catchment area (recursive) (saga:catchmentarearecursive)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FLOW_UNIT: Flow Accumulation Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Number of Cells
- 1: [1] Cell Area
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SINKROUTE: Sink Routes
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WEIGHTS: Weights
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ACCU_MATERIAL: Material for Accumulation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VAL_INPUT: Input for Mean over Catchment
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ACCU_TARGET: Accumulation Target
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STEP: Step
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGETS: Target Areas
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: [0] Deterministic 8
- 1: [1] Rho 8
- 2: [2] Deterministic Infinity
- 3: [3] Multiple Flow Direction
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CONVERGENCE: Convergence
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NO_NEGATIVES: Prevent Negative Flow Accumulation
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
FLOW: Catchment Area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VAL_MEAN: Mean over Catchment
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ACCU_TOTAL: Accumulated Material
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ACCU_LEFT: Accumulated Material from left side
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ACCU_RIGHT: Accumulated Material from right side
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FLOW_LENGTH: Flow Path Length
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
WEIGHT_LOSS: Loss through Negative Weights
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FLOW: <QgsProcessingOutputRasterLayer>
Catchment Area
VAL_MEAN: <QgsProcessingOutputRasterLayer>
Mean over Catchment
ACCU_TOTAL: <QgsProcessingOutputRasterLayer>
Accumulated Material
ACCU_LEFT: <QgsProcessingOutputRasterLayer>
Accumulated Material from left side
ACCU_RIGHT: <QgsProcessingOutputRasterLayer>
Accumulated Material from right side
FLOW_LENGTH: <QgsProcessingOutputRasterLayer>
Flow Path Length
WEIGHT_LOSS: <QgsProcessingOutputRasterLayer>
Loss through Negative Weights
categoricalcoincidence
Categorical coincidence (saga:categoricalcoincidence)
----------------
Input parameters
----------------
GRIDS: Grids
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
CATEGORIES: Number of Categories
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
COINCIDENCE: Coincidence
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAJ_COUNT: Dominance of Majority
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAJ_VALUE: Value of Majority
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RADIUS: Radius [Cells]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CATEGORIES: <QgsProcessingOutputRasterLayer>
Number of Categories
COINCIDENCE: <QgsProcessingOutputRasterLayer>
Coincidence
MAJ_COUNT: <QgsProcessingOutputRasterLayer>
Dominance of Majority
MAJ_VALUE: <QgsProcessingOutputRasterLayer>
Value of Majority
cellbalance
Cell balance (saga:cellbalance)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WEIGHTS: Parameter
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WEIGHTS_DEFAULT: Default Weight
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Deterministic 8
- 1: [1] Multiple Flow Direction
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
BALANCE: Cell Balance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
BALANCE: <QgsProcessingOutputRasterLayer>
Cell Balance
changedatastorage
Change data storage (saga:changedatastorage)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Converted Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TYPE: Data storage type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] bit
- 1: [1] unsigned 1 byte integer
- 2: [2] signed 1 byte integer
- 3: [3] unsigned 2 byte integer
- 4: [4] signed 2 byte integer
- 5: [5] unsigned 4 byte integer
- 6: [6] signed 4 byte integer
- 7: [7] 4 byte floating point number
- 8: [8] 8 byte floating point number
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OFFSET: Offset
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE: Scale
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Converted Grid
Change date format (saga:changedateformat)
----------------
Input parameters
----------------
TABLE: Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Date Field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FMT_IN: Input Format
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] dd.mm.yy
- 1: [1] yy.mm.dd
- 2: [2] dd:mm:yy
- 3: [3] yy:mm:dd
- 4: [4] ddmmyyyy, fix size
- 5: [5] yyyymmdd, fix size
- 6: [6] ddmmyy, fix size
- 7: [7] yymmdd, fix size
- 8: [8] Julian Day
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
FMT_OUT: Output Format
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] dd.mm.yy
- 1: [1] yy.mm.dd
- 2: [2] dd:mm:yy
- 3: [3] yy:mm:dd
- 4: [4] ddmmyyyy, fix size
- 5: [5] yyyymmdd, fix size
- 6: [6] ddmmyy, fix size
- 7: [7] yymmdd, fix size
- 8: [8] Julian Day
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Output
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output
changedetection
Change detection (saga:changedetection)
----------------
Input parameters
----------------
INITIAL: Initial State
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INI_LUT: Look-up Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INI_LUT_MIN: Value
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INI_LUT_MAX: Value (Maximum)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INI_LUT_NAM: Name
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FINAL: Final State
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FIN_LUT: Look-up Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIN_LUT_MIN: Value
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIN_LUT_MAX: Value (Maximum)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIN_LUT_NAM: Name
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
NOCHANGE : Report Unchanged Classes
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Output as...
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] cells
- 1: [1] percent
- 2: [2] area
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CHANGE: Changes
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CHANGES: Changes
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CHANGE: <QgsProcessingOutputRasterLayer>
Changes
CHANGES: <QgsProcessingOutputVectorLayer>
Changes
Change time format (saga:changetimeformat)
----------------
Input parameters
----------------
TABLE: Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Time Field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FMT_IN: Input Format
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] hh.mm.ss
- 1: [1] hh:mm:ss
- 2: [2] hhmmss, fix size
- 3: [3] hours
- 4: [4] minutes
- 5: [5] seconds
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
FMT_OUT: Output Format
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] hh.mm.ss
- 1: [1] hh:mm:ss
- 2: [2] hhmmss, fix size
- 3: [3] hours
- 4: [4] minutes
- 5: [5] seconds
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Output
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output
channelnetworkanddrainagebasins
Channel network and drainage basins (saga:channelnetworkanddrainagebasins)
----------------
Input parameters
----------------
DEM: Elevation
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
DIRECTION: Flow Direction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CONNECTION: Flow Connectivity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ORDER: Strahler Order
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BASIN: Drainage Basins
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEGMENTS: Channels
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BASINS: Drainage Basins
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NODES: Junctions
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DIRECTION: <QgsProcessingOutputRasterLayer>
Flow Direction
CONNECTION: <QgsProcessingOutputRasterLayer>
Flow Connectivity
ORDER: <QgsProcessingOutputRasterLayer>
Strahler Order
BASIN: <QgsProcessingOutputRasterLayer>
Drainage Basins
SEGMENTS: <QgsProcessingOutputVectorLayer>
Channels
BASINS: <QgsProcessingOutputVectorLayer>
Drainage Basins
NODES: <QgsProcessingOutputVectorLayer>
Junctions
channelnetwork
Channel network (saga:channelnetwork)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SINKROUTE: Flow Direction
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INIT_GRID: Initiation Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INIT_METHOD: Initiation Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Less than
- 1: [1] Equals
- 2: [2] Greater than
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
INIT_VALUE: Initiation Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DIV_GRID: Divergence
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIV_CELLS: Tracing: Max. Divergence
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TRACE_WEIGHT: Tracing: Weight
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MINLEN: Min. Segment Length
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CHNLNTWRK: Channel Network
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CHNLROUTE: Channel Direction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SHAPES: Channel Network
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CHNLNTWRK: <QgsProcessingOutputRasterLayer>
Channel Network
CHNLROUTE: <QgsProcessingOutputRasterLayer>
Channel Direction
SHAPES: <QgsProcessingOutputVectorLayer>
Channel Network
clippointswithpolygons
Clip points with polygons (saga:clippointswithpolygons)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Add Attribute to Clipped Points
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Clipping Options
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] one layer for all points
- 1: [1] separate layer for each polygon
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CLIPS: Clipped Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CLIPS: <QgsProcessingOutputVectorLayer>
Clipped Points
cliprasterwithpolygon
Clip raster with polygon (saga:cliprasterwithpolygon)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Clipped
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Clipped
closegaps
Close gaps (saga:closegaps)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MASK: Mask
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
THRESHOLD: Tension Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Changed Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Changed Grid
closegapswithspline
Close gaps with spline (saga:closegapswithspline)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MASK: Mask
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MAXGAPCELLS: Only Process Gaps with Less Cells
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAXPOINTS: Maximum Points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LOCALPOINTS: Number of Points for Local Interpolation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXTENDED : Extended Neighourhood
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NEIGHBOURS: Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Neumann
- 1: [1] Moore
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RELAXATION: Relaxation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CLOSED: Closed Gaps Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CLOSED: <QgsProcessingOutputRasterLayer>
Closed Gaps Grid
closegapswithstepwiseresampling
Close gaps with stepwise resampling (saga:closegapswithstepwiseresampling)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MASK: Mask
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: Result
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESAMPLING: Resampling
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbour
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
GROW: Grow Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PYRAMIDS: Use Pyramids
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
START: Start Size
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] grid cell size
- 1: [1] user defined size
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
START_SIZE: User Defined Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Result
closeonecellgaps
Close one cell gaps (saga:closeonecellgaps)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: Changed Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Changed Grid
clusteranalysis
Cluster analysis (saga:clusteranalysis)
----------------
Input parameters
----------------
INPUT: Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RESULT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STATISTICS: Statistics
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FIELDS: Attributes
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
CLUSTER: Cluster
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Iterative Minimum Distance (Forgy 1965)
- 1: [1] Hill-Climbing (Rubin 1967)
- 2: [2] Combined Minimum Distance / Hillclimbing
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NCLUSTER: Clusters
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NORMALISE: Normalise
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Result
STATISTICS: <QgsProcessingOutputVectorLayer>
Statistics
clusteranalysisshapes
Cluster analysis (shapes) (saga:clusteranalysisshapes)
----------------
Input parameters
----------------
INPUT: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RESULT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FIELDS: Attributes
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
CLUSTER: Cluster
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
STATISTICS: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Iterative Minimum Distance (Forgy 1965)
- 1: [1] Hill-Climbing (Rubin 1967)
- 2: [2] Combined Minimum Distance / Hillclimbing
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NCLUSTER: Clusters
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NORMALISE: Normalise
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Result
STATISTICS: <QgsProcessingOutputVectorLayer>
Result
concentration
Concentration (saga:concentration)
----------------
Input parameters
----------------
MASK: Mask
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
GRAD: Gradient
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONC: Concentration
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CONC_IN: Inlet Concentration
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONC_OUT: Outlet Concentration
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONC_E: Concentration Approximation Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
GRAD_MIN: Minimum Gradient
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEIGHBOURS: Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Moore (8)
- 1: [1] Neumann (4)
- 2: [2] Optimised
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
CONC: <QgsProcessingOutputRasterLayer>
Concentration
confusionmatrixpolygonsgrid
Confusion matrix (polygons / grid) (saga:confusionmatrixpolygonsgrid)
----------------
Input parameters
----------------
GRID: Classification
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
GRID_LUT: Look-up Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
GRID_LUT_MIN: Value
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
GRID_LUT_MAX: Value (Maximum)
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
GRID_LUT_NAM: Name
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Class Values
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
CONFUSION: Confusion Matrix
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CLASSES: Class Values
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SUMMARY: Summary
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CONFUSION: <QgsProcessingOutputVectorLayer>
Confusion Matrix
CLASSES: <QgsProcessingOutputVectorLayer>
Class Values
SUMMARY: <QgsProcessingOutputVectorLayer>
Summary
confusionmatrixtwogrids
Confusion matrix (two grids) (saga:confusionmatrixtwogrids)
----------------
Input parameters
----------------
ONE: Classification 1
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ONE_LUT: Look-up Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ONE_LUT_MIN: Value
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ONE_LUT_MAX: Value (Maximum)
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ONE_LUT_NAM: Name
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TWO: Classification 2
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TWO_LUT: Look-up Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TWO_LUT_MIN: Value
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TWO_LUT_MAX: Value (Maximum)
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TWO_LUT_NAM: Name
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
COMBINED: Combined Classes
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NOCHANGE: Report Unchanged Classes
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CONFUSION: Confusion Matrix
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT: Output as...
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] cells
- 1: [1] percent
- 2: [2] area
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CLASSES: Class Values
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SUMMARY: Summary
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
COMBINED: <QgsProcessingOutputRasterLayer>
Combined Classes
CONFUSION: <QgsProcessingOutputVectorLayer>
Confusion Matrix
CLASSES: <QgsProcessingOutputVectorLayer>
Class Values
SUMMARY: <QgsProcessingOutputVectorLayer>
Summary
connectivityanalysis
Connectivity analysis (saga:connectivityanalysis)
----------------
Input parameters
----------------
INPUT_GRID: Input Binary Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FILTERED_MASK: Filtered Image
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FILTER: Apply Filter?
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
SIZE: Filter Size (Radius)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SYMBOLIC_IMAGE: Symbolic Image
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTLINES: Outlines
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BORDER_PIXEL_CENTERS: Pixel Centers?
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
REMOVE_MARGINAL_REGIONS: Remove Border Regions?
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
FILTERED_MASK: <QgsProcessingOutputRasterLayer>
Filtered Image
SYMBOLIC_IMAGE: <QgsProcessingOutputRasterLayer>
Symbolic Image
OUTLINES: <QgsProcessingOutputVectorLayer>
Outlines
constantgrid
Constant grid (saga:constantgrid)
----------------
Input parameters
----------------
NAME: Name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
CONST: Constant Value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TYPE: Data Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] bit
- 1: [1] unsigned 1 byte integer
- 2: [2] signed 1 byte integer
- 3: [3] unsigned 2 byte integer
- 4: [4] signed 2 byte integer
- 5: [5] unsigned 8 byte integer
- 6: [6] signed 8 byte integer
- 7: [7] 4 byte floating point number
- 8: [8] 8 byte floating point number
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DEFINITION: Target Grid System
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] user defined
- 1: [1] grid or grid system
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_XMIN: Left
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_XMAX: Right
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_YMIN: Bottom
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_YMAX: Top
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TEMPLATE: Target System
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUT_GRID: Target Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUT_GRID: <QgsProcessingOutputRasterLayer>
Target Grid
contourlines
Contour lines (saga:contourlines)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VERTEX: Vertex type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] x,y
- 1: [1] x,y,z
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ZMIN: Minimum Contour Value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ZMAX: Maximum Contour Value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ZSTEP: Equidistance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONTOUR: Contour Lines
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CONTOUR: <QgsProcessingOutputVectorLayer>
Contour Lines
convergenceindex
Convergence index (saga:convergenceindex)
----------------
Input parameters
----------------
ELEVATION: Elevation
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: [0] Aspect
- 1: [1] Gradient
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NEIGHBOURS: Gradient Calculation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 2 x 2
- 1: [1] 3 x 3
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Convergence Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Convergence Index
convergenceindexsearchradius
Convergence index (search radius) (saga:convergenceindexsearchradius)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RADIUS: Radius [Cells]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISTANCE_WEIGHTING_DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SLOPE: Gradient
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DIFFERENCE: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] direction to the center cell
- 1: [1] center cell's aspect direction
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CONVERGENCE: Convergence Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CONVERGENCE: <QgsProcessingOutputRasterLayer>
Convergence Index
convertdatastoragetype
Convert data storage type (saga:convertdatastoragetype)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TYPE: Data storage type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] bit
- 1: [1] unsigned 1 byte integer
- 2: [2] signed 1 byte integer
- 3: [3] unsigned 2 byte integer
- 4: [4] signed 2 byte integer
- 5: [5] unsigned 4 byte integer
- 6: [6] signed 4 byte integer
- 7: [7] 4 byte floating point number
- 8: [8] 8 byte floating point number
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Converted Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Converted Grid
convertlinestopoints
Convert lines to points (saga:convertlinestopoints)
----------------
Input parameters
----------------
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ADD : Insert Additional Points
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DIST: Insert Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
POINTS: Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POINTS: <QgsProcessingOutputVectorLayer>
Points
convertlinestopolygons
Convert lines to polygons (saga:convertlinestopolygons)
----------------
Input parameters
----------------
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POLYGONS: Polygons
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POLYGONS: <QgsProcessingOutputVectorLayer>
Polygons
convertmultipointstopoints
Convert multipoints to points (saga:convertmultipointstopoints)
----------------
Input parameters
----------------
MULTIPOINTS: Multipoints
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS: Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POINTS: <QgsProcessingOutputVectorLayer>
Points
convertpointstolines
Convert points to line(s) (saga:convertpointstolines)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ORDER: Order by...
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SEPARATE: Separate by...
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
LINES: Lines
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
LINES: <QgsProcessingOutputVectorLayer>
Lines
convertpolygonlineverticestopoints
Convert polygon/line vertices to points (saga:convertpolygonlineverticestopoints)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS: Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POINTS: <QgsProcessingOutputVectorLayer>
Points
convertpolygonstolines
Convert polygons to lines (saga:convertpolygonstolines)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LINES: Lines
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
LINES: <QgsProcessingOutputVectorLayer>
Lines
convexhull
Convex hull (saga:convexhull)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POLYPOINTS: Hull Construction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] one hull for all shapes
- 1: [1] one hull per shape
- 2: [2] one hull per shape part
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
HULLS: Convex Hull
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BOXES: Minimum Bounding Box
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
HULLS: <QgsProcessingOutputVectorLayer>
Convex Hull
BOXES: <QgsProcessingOutputVectorLayer>
Minimum Bounding Box
covereddistance
Covered distance (saga:covereddistance)
----------------
Input parameters
----------------
INPUT: Grids
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
RESULT: Covered Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Covered Distance
createlinesgraticule
Create lines graticule (saga:createlinesgraticule)
----------------
Input parameters
----------------
EXTENT: Extent
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
EXTENT_X_MIN EXTENT_X_MAX EXTENT_Y_MIN EXTENT_Y_MAX: 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
DIVISION_X: Division Width
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DIVISION_Y: Division Height
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ALIGNMENT: Alignment
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Bottom left
- 1: [1] Top left
- 2: [2] Bottom right
- 3: [3] Top right
- 4: [4] Centered
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
GRATICULE_LINE: Lines Graticule
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
GRATICULE_LINE: <QgsProcessingOutputVectorLayer>
Lines Graticule
createpointgrid
Create point grid (saga:createpointgrid)
----------------
Input parameters
----------------
POINTS: Point Grid
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
X_EXTENT_MIN: X-Extent (Min)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
X_EXTENT_MAX: X-Extent (Max)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
Y_EXTENT_MIN: Y-Extent (Min)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
Y_EXTENT_MAX: Y-Extent (Max)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DIST: Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
POINTS: <QgsProcessingOutputVectorLayer>
Point Grid
createpolygonsgraticule
Create polygons graticule (saga:createpolygonsgraticule)
----------------
Input parameters
----------------
EXTENT: Extent
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
EXTENT_X_MIN EXTENT_X_MAX EXTENT_Y_MIN EXTENT_Y_MAX: 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
DIVISION_X: Division Width
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DIVISION_Y: Division Height
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ALIGNMENT: Alignment
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Bottom left
- 1: [1] Top left
- 2: [2] Bottom right
- 3: [3] Top right
- 4: [4] Centered
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
GRATICULE_RECT: Rectangle Graticule
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
GRATICULE_RECT: <QgsProcessingOutputVectorLayer>
Rectangle Graticule
croptodata
Crop to data (saga:croptodata)
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Cropped
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Cropped
crossclassificationandtabulation
Cross-classification and tabulation (saga:crossclassificationandtabulation)
----------------
Input parameters
----------------
INPUT: Input Grid 1
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INPUT2: Input Grid 2
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MAXNUMCLASS: Max. Number of Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULTGRID: Cross-Classification Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESULTTABLE: Cross-Tabulation Table
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULTGRID: <QgsProcessingOutputRasterLayer>
Cross-Classification Grid
RESULTTABLE: <QgsProcessingOutputVectorLayer>
Cross-Tabulation Table
crossprofiles
Cross profiles (saga:crossprofiles)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DIST_LINE: Profile Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DIST_PROFILE: Profile Length
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NUM_PROFILE: Profile Samples
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PROFILES: Cross Profiles
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
PROFILES: <QgsProcessingOutputVectorLayer>
Cross Profiles
curvatureclassification
Curvature classification (saga:curvatureclassification)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
THRESHOLD: Threshold for plane
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CLASS: Curvature Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CLASS: <QgsProcessingOutputRasterLayer>
Curvature Classification
cutvectorlayer
Cut vector layer (saga:cutvectorlayer)
----------------
Input parameters
----------------
SHAPES: Vector layer to cut
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] completely contained
- 1: [1] intersects
- 2: [2] center
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
POLYGONS_POLYGONS: Cutting polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CUT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CUT: <QgsProcessingOutputVectorLayer>
Result
decisiontreeclassificationopencv
Decision tree classification (opencv) (saga:decisiontreeclassificationopencv)
----------------
Input parameters
----------------
FEATURES: Features
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
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRAIN_AREAS: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAIN_CLASS: Class Identifier
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAX_DEPTH: Maximum Tree Depth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN_SAMPLES: Minimum Sample Count
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX_CATEGRS: Maximum Categories
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
1SE_RULE: Use 1SE Rule
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRUNC_PRUNED: Truncate Pruned Trees
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
REG_ACCURACY: Regression Accuracy
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
destriping
Destriping (saga:destriping)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT3: Destriped Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESULT1: Low-pass 1
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESULT2: Low-pass 2
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ANG: Angle (in degrees)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
R: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
D: Stripes distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT3: <QgsProcessingOutputRasterLayer>
Destriped Grid
RESULT1: <QgsProcessingOutputRasterLayer>
Low-pass 1
RESULT2: <QgsProcessingOutputRasterLayer>
Low-pass 2
destripingwithmask
Destriping with mask (saga:destripingwithmask)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MASK: Mask Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT3: Destriped Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESULT1: Low-pass 1
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESULT2: Low-pass 2
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ANG: Angle (in degrees)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
R: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
D: Stripes distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN: Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX: Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MMIN: Mask Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MMAX: Mask Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT3: <QgsProcessingOutputRasterLayer>
Destriped Grid
RESULT1: <QgsProcessingOutputRasterLayer>
Low-pass 1
RESULT2: <QgsProcessingOutputRasterLayer>
Low-pass 2
difference
Difference (saga:difference)
----------------
Input parameters
----------------
A: Layer A
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
B: Layer B
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPLIT: Split Parts
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RESULT: Difference
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Difference
diffusepollutionrisk
Diffuse pollution risk (saga:diffusepollutionrisk)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CHANNEL: Channel Network
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WEIGHT: Land Cover Weights
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WEIGHT_DEFAULT: Default
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RAIN: Rainfall
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RAIN_DEFAULT: Default
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DELIVERY: Delivery Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RISK_POINT: Locational Risk
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RISK_DIFFUSE: Diffuse Pollution Risk
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
METHOD: Flow Direction Algorithm
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] single
- 1: [1] multiple
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CHANNEL_START: Channel Initiation Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
DELIVERY: <QgsProcessingOutputRasterLayer>
Delivery Index
RISK_POINT: <QgsProcessingOutputRasterLayer>
Locational Risk
RISK_DIFFUSE: <QgsProcessingOutputRasterLayer>
Diffuse Pollution Risk
diffusivehillslopeevolutionadi
Diffusive hillslope evolution (adi) (saga:diffusivehillslopeevolutionadi)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CHANNELS: Channel Mask
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
UPDATE: Update
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
KAPPA: Diffusivity [m2/kyr]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DURATION: Simulation Time [kyr]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TIMESTEP: Time Step
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] user defined
- 1: [1] automatically
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DTIME: Time Step [kyr]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MODEL: Modelled Elevation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIFF: Elevation Difference
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MODEL: <QgsProcessingOutputRasterLayer>
Modelled Elevation
DIFF: <QgsProcessingOutputRasterLayer>
Elevation Difference
diffusivehillslopeevolutionftcs
Diffusive hillslope evolution (ftcs) (saga:diffusivehillslopeevolutionftcs)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
UPDATE: Update
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
KAPPA: Diffusivity [m2/kyr]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DURATION: Simulation Time [kyr]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TIMESTEP: Time Step
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] user defined
- 1: [1] automatically
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DTIME: Time Step [kyr]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEIGHBOURS: Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Neumann
- 1: [1] Moore
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MODEL: Modelled Elevation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIFF: Elevation Difference
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MODEL: <QgsProcessingOutputRasterLayer>
Modelled Elevation
DIFF: <QgsProcessingOutputRasterLayer>
Elevation Difference
directionalaverage
Directional average (saga:directionalaverage)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: Output Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ANG: Angle (in degrees)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
R1: Main Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
R2: Transversal radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Output Grid
directionalstatisticsforrasterlayer
Directional statistics for raster layer (saga:directionalstatisticsforrasterlayer)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DIRECTION: Direction [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOLERANCE: Tolerance [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAXDISTANCE: Maximum Distance [Cells]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_WEIGHTING: Distance Weighting
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISTANCE_WEIGHTING_DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MEAN: Arithmetic Mean
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIFMEAN: Difference from Arithmetic Mean
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MIN: Minimum
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAX: Maximum
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RANGE: Range
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VAR: Variance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEV: Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEVLO: Mean less Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEVHI: Mean plus Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DEVMEAN: Deviation from Arithmetic Mean
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PERCENT: Percentile
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
POINTS_OUT: Directional Statistics for Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MEAN: <QgsProcessingOutputRasterLayer>
Arithmetic Mean
DIFMEAN: <QgsProcessingOutputRasterLayer>
Difference from Arithmetic Mean
MIN: <QgsProcessingOutputRasterLayer>
Minimum
MAX: <QgsProcessingOutputRasterLayer>
Maximum
RANGE: <QgsProcessingOutputRasterLayer>
Range
VAR: <QgsProcessingOutputRasterLayer>
Variance
STDDEV: <QgsProcessingOutputRasterLayer>
Standard Deviation
STDDEVLO: <QgsProcessingOutputRasterLayer>
Mean less Standard Deviation
STDDEVHI: <QgsProcessingOutputRasterLayer>
Mean plus Standard Deviation
DEVMEAN: <QgsProcessingOutputRasterLayer>
Deviation from Arithmetic Mean
PERCENT: <QgsProcessingOutputRasterLayer>
Percentile
POINTS_OUT: <QgsProcessingOutputVectorLayer>
Directional Statistics for Points
distancevigra
Distance (vigra) (saga:distancevigra)
----------------
Input parameters
----------------
INPUT: Features
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NORM: Type of distance calculation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Chessboard
- 1: [1] Manhattan
- 2: [2] Euclidean
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Distance
diurnalanisotropicheating
Diurnal anisotropic heating (saga:diurnalanisotropicheating)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ALPHA_MAX: Alpha Max (Degree)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DAH: Diurnal Anisotropic Heating
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DAH: <QgsProcessingOutputRasterLayer>
Diurnal Anisotropic Heating
diversityofcategories
Diversity of categories (saga:diversityofcategories)
----------------
Input parameters
----------------
CATEGORIES: Categories
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SEARCH_MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] square
- 1: [1] circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Search Radius Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NB_CASE: Connectivity Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Rook's case
- 1: [1] Queen's case
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
COUNT: Number of Categories
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIVERSITY: Diversity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SIZE_MEAN: Average Size
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SIZE_SKEW: Skewness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CONNECTIVITY: Connectivity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
COUNT: <QgsProcessingOutputRasterLayer>
Number of Categories
DIVERSITY: <QgsProcessingOutputRasterLayer>
Diversity
SIZE_MEAN: <QgsProcessingOutputRasterLayer>
Average Size
SIZE_SKEW: <QgsProcessingOutputRasterLayer>
Skewness
CONNECTIVITY: <QgsProcessingOutputRasterLayer>
Connectivity
downslopedistancegradient
Downslope distance gradient (saga:downslopedistancegradient)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DISTANCE: Vertical Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] distance
- 1: [1] gradient (tangens)
- 2: [2] gradient (degree)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
GRADIENT: Gradient
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIFFERENCE: Gradient Difference
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
GRADIENT: <QgsProcessingOutputRasterLayer>
Gradient
DIFFERENCE: <QgsProcessingOutputRasterLayer>
Gradient Difference
dtmfilterslopebased
Dtm filter (slope-based) (saga:dtmfilterslopebased)
----------------
Input parameters
----------------
INPUT: Grid to filter
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RADIUS: Search Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TERRAINSLOPE: Approx. Terrain Slope
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
STDDEV : Use Confidence Interval
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
GROUND: Bare Earth
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NONGROUND: Removed Objects
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
GROUND: <QgsProcessingOutputRasterLayer>
Bare Earth
NONGROUND: <QgsProcessingOutputRasterLayer>
Removed Objects
earthsorbitalparameters
Earth's orbital parameters (saga:earthsorbitalparameters)
----------------
Input parameters
----------------
ORBPAR: Earth's Orbital Parameters
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
START: Start [ka]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
STOP: Stop [ka]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
STEP: Step [ka]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
edgecontamination
Edge contamination (saga:edgecontamination)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONTAMINATION: Edge Contamination
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CONTAMINATION: <QgsProcessingOutputRasterLayer>
Edge Contamination
edgedetectionvigra
Edge detection (vigra) (saga:edgedetectionvigra)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Edges
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TYPE: Detector type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Canny
- 1: [1] Shen-Castan
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SCALE: Operator scale
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD: Gradient threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Edges
effectiveairflowheights
Effective air flow heights (saga:effectiveairflowheights)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIR: Wind Direction
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LEN: Wind Speed
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIR_CONST: Constant Wind Direction [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OLDVER : Old Version
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MAXDIST: Search Distance [km]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ACCEL: Acceleration
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PYRAMIDS : Use Pyramids with New Version
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
LEEFACT: Lee Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LUVFACT: Luv Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DIR_UNITS: Wind Direction Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] radians
- 1: [1] degree
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LEN_SCALE: Wind Speed Scale Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AFH: Effective Air Flow Heights
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
AFH: <QgsProcessingOutputRasterLayer>
Effective Air Flow Heights
enhancedvegetationindex
Enhanced vegetation index (saga:enhancedvegetationindex)
----------------
Input parameters
----------------
BLUE: Blue Reflectance
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RED: Red Reflectance
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
NIR: Near Infrared Reflectance
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
EVI: Enhanced Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
GAIN: Gain
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
L: Canopy Background Adjustment
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CBLUE: Aerosol Resistance Coefficient (Blue)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CRED: Aerosol Resistance Coefficient (Red)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
EVI: <QgsProcessingOutputRasterLayer>
Enhanced Vegetation Index
enumeratetablefield
Enumerate table field (saga:enumeratetablefield)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Output
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output
fastregiongrowingalgorithm
Fast region growing algorithm (saga:fastregiongrowingalgorithm)
----------------
Input parameters
----------------
INPUT: Input Grids
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
START: Seeds Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
REP: Smooth Rep
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: Segmente
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MEAN: Mean
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Segmente
MEAN: <QgsProcessingOutputRasterLayer>
Mean
fastrepresentativeness
Fast representativeness (saga:fastrepresentativeness)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LOD: Level of Generalisation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESULT_LOD: Output Lod
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEEDS: Output Seeds
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Output
RESULT_LOD: <QgsProcessingOutputRasterLayer>
Output Lod
SEEDS: <QgsProcessingOutputRasterLayer>
Output Seeds
featureextents
Feature extents (saga:featureextents)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Get Extent for
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all shapes
- 1: [1] each shape
- 2: [2] each shape's part
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EXTENTS: Extents
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EXTENTS: <QgsProcessingOutputVectorLayer>
Extents
fieldstatistics
Field statistics (saga:fieldstatistics)
----------------
Input parameters
----------------
TABLE: Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS: Attributes
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
STATISTICS: Statistics
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
STATISTICS: <QgsProcessingOutputVectorLayer>
Statistics
fillgapsinrecords
Fill gaps in records (saga:fillgapsinrecords)
----------------
Input parameters
----------------
TABLE: Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ORDER: Order
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbour
- 1: [1] Linear
- 2: [2] Spline
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NOGAPS: Table without Gaps
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
NOGAPS: <QgsProcessingOutputVectorLayer>
Table without Gaps
fillsinks
Fill sinks (saga:fillsinks)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MINSLOPE: Minimum Slope [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Filled DEM
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filled DEM
fillsinksqmofesp
Fill sinks (qm of esp) (saga:fillsinksqmofesp)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DZFILL: Fill Increment
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FILLED: DEM Without Sinks
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SINKS: Sinks
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FILLED: <QgsProcessingOutputRasterLayer>
DEM Without Sinks
SINKS: <QgsProcessingOutputRasterLayer>
Sinks
fillsinkswangliu
Fill sinks (wang & liu) (saga:fillsinkswangliu)
----------------
Input parameters
----------------
ELEV: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MINSLOPE: Minimum Slope [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FILLED: Filled DEM
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FDIR: Flow Directions
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
WSHED: Watershed Basins
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FILLED: <QgsProcessingOutputRasterLayer>
Filled DEM
FDIR: <QgsProcessingOutputRasterLayer>
Flow Directions
WSHED: <QgsProcessingOutputRasterLayer>
Watershed Basins
fillsinksxxlwangliu
Fill sinks xxl (wang & liu) (saga:fillsinksxxlwangliu)
----------------
Input parameters
----------------
ELEV: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MINSLOPE: Minimum Slope [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FILLED: Filled DEM
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FILLED: <QgsProcessingOutputRasterLayer>
Filled DEM
findfieldofextremevalue
Find field of extreme value (saga:findfieldofextremevalue)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS: Attributes
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
EXTREME_ID: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
EXTREME_VALUE: Value
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TYPE: TYPE
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] minimum
- 1: [1] maximum
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
IDENTIFY: Attribute Identification
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] name
- 1: [1] index
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Output
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output
fireriskanalysis
Fire risk analysis (saga:fireriskanalysis)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FUEL: Fuel Model
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WINDSPD: Wind Speed
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WINDDIR: Wind Direction
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
M1H: Dead Fuel Moisture 1H
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
M10H: Dead Fuel Moisture 10H
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
M100H: Dead Fuel Moisture 100H
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MHERB: Herbaceous Fuel Moisture
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MWOOD: Wood Fuel Moisture
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VALUE: Value
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
BASEPROB: Base Probability
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MONTECARLO: Number of Events
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
INTERVAL: Fire Length
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DANGER: Danger
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
COMPPROB: Compound Probability
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PRIORITY: Priority Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DANGER: <QgsProcessingOutputRasterLayer>
Danger
COMPPROB: <QgsProcessingOutputRasterLayer>
Compound Probability
PRIORITY: <QgsProcessingOutputRasterLayer>
Priority Index
fitnpointsinpolygon
Fit n points in polygon (saga:fitnpointsinpolygon)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NUMPOINTS: Number of points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
POINTS: Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POINTS: <QgsProcessingOutputVectorLayer>
Points
fixeddistancebuffer
Fixed distance buffer (saga:fixeddistancebuffer)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DIST_FIELD_DEFAULT: Buffer distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NZONES: Number of Buffer Zones
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DARC: Arc Vertex Distance [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISSOLVE: Dissolve Buffers
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
POLY_INNER: Inner Buffer
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BUFFER: Buffer
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
BUFFER: <QgsProcessingOutputVectorLayer>
Buffer
flatdetection
Flat detection (saga:flatdetection)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FLAT_OUTPUT: Flat Area Values
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] elevation
- 1: [1] enumeration
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NOFLATS: No Flats
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FLATS: Flat Areas
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
NOFLATS: <QgsProcessingOutputRasterLayer>
No Flats
FLATS: <QgsProcessingOutputRasterLayer>
Flat Areas
flattenpolygonlayer
Flatten polygon layer (saga:flattenpolygonlayer)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output
flowaccumulationqmofesp
Flow accumulation (qm of esp) (saga:flowaccumulationqmofesp)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
PREPROC: Preprocessing
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] fill sinks temporarily
- 2: [2] fill sinks permanently
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DZFILL: Fill Increment
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FLOW: Contributing Area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FLOW: <QgsProcessingOutputRasterLayer>
Contributing Area
flowpathlength
Flow path length (saga:flowpathlength)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SEED: Seeds
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SEEDS_ONLY : Seeds Only
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Flow Routing Algorithm
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Deterministic 8 (D8)
- 1: [1] Multiple Flow Direction (FD8)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CONVERGENCE: Convergence (FD8)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LENGTH: Flow Path Length
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
LENGTH: <QgsProcessingOutputRasterLayer>
Flow Path Length
flowwidthandspecificcatchmentarea
Flow width and specific catchment area (saga:flowwidthandspecificcatchmentarea)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TCA: Total Catchment Area (TCA)
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: [0] Deterministic 8
- 1: [1] Multiple Flow Direction (Quinn et al. 1991)
- 2: [2] Aspect
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
WIDTH: Flow Width
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SCA: Specific Catchment Area (SCA)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
WIDTH: <QgsProcessingOutputRasterLayer>
Flow Width
SCA: <QgsProcessingOutputRasterLayer>
Specific Catchment Area (SCA)
fourierfiltervigra
Fourier filter (vigra) (saga:fourierfiltervigra)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SCALE: Size of smoothing filter
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
POWER: Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANGE_MIN: Range (Min)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANGE_MAX: Range (Max)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FILTER: Filter
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] gaussian
- 1: [1] power of distance
- 2: [2] include range
- 3: [3] exclude range
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output
Fourier transformation (opencv) (saga:fouriertransformationopencv)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
REAL: Fourier Transformation (Real)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
IMAG: Fourier Transformation (Imaginary)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
REAL: <QgsProcessingOutputRasterLayer>
Fourier Transformation (Real)
IMAG: <QgsProcessingOutputRasterLayer>
Fourier Transformation (Imaginary)
Fourier transform inverse (vigra) (saga:fouriertransforminversevigra)
----------------
Input parameters
----------------
REAL: Real
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
IMAG: Imaginary
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CENTER: Centered
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output
Fourier transform (real, vigra) (saga:fouriertransformrealvigra)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output
Fourier transform (vigra) (saga:fouriertransformvigra)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
REAL: Real
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
IMAG: Imaginary
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CENTER: Centered
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
REAL: <QgsProcessingOutputRasterLayer>
Real
IMAG: <QgsProcessingOutputRasterLayer>
Imaginary
fragmentationalternative
Fragmentation (alternative) (saga:fragmentationalternative)
----------------
Input parameters
----------------
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CLASS: Class Identifier
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEIGHBORHOOD_MIN: Neighborhood Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEIGHBORHOOD_MAX: Neighborhood Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AGGREGATION: Level Aggregation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] average
- 1: [1] multiplicative
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
BORDER : Add Border
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WEIGHT: Connectivity Weighting
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DENSITY_MIN: Minimum Density [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DENSITY_INT: Minimum Density for Interior Forest [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LEVEL_GROW: Search Distance Increment
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DENSITY_MEAN : Density from Neighbourhood
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DENSITY: Density [Percent]
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CONNECTIVITY: Connectivity [Percent]
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FRAGMENTATION: Fragmentation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FRAGSTATS: Summary
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DENSITY: <QgsProcessingOutputRasterLayer>
Density [Percent]
CONNECTIVITY: <QgsProcessingOutputRasterLayer>
Connectivity [Percent]
FRAGMENTATION: <QgsProcessingOutputRasterLayer>
Fragmentation
FRAGSTATS: <QgsProcessingOutputVectorLayer>
Summary
fragmentationclassesfromdensityandconnectivity
Fragmentation classes from density and connectivity (saga:fragmentationclassesfromdensityandconnectivity)
----------------
Input parameters
----------------
DENSITY: Density [Percent]
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONNECTIVITY: Connectivity [Percent]
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
BORDER: Add Border
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WEIGHT: Connectivity Weighting
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DENSITY_MIN: Minimum Density [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DENSITY_INT: Minimum Density for Interior Forest [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FRAGMENTATION: Fragmentation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FRAGMENTATION: <QgsProcessingOutputRasterLayer>
Fragmentation
fragmentationstandard
Fragmentation (standard) (saga:fragmentationstandard)
----------------
Input parameters
----------------
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CLASS: Class Identifier
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEIGHBORHOOD_MIN: Neighborhood Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEIGHBORHOOD_MAX: Neighborhood Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AGGREGATION: Level Aggregation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] average
- 1: [1] multiplicative
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
BORDER: Add Border
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WEIGHT: Connectivity Weighting
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DENSITY_MIN: Minimum Density [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DENSITY_INT: Minimum Density for Interior Forest [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CIRCULAR: Neighborhood Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] square
- 1: [1] circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DIAGONAL: Include diagonal neighbour relations
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DENSITY: Density [Percent]
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CONNECTIVITY: Connectivity [Percent]
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FRAGMENTATION: Fragmentation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FRAGSTATS: Summary
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DENSITY: <QgsProcessingOutputRasterLayer>
Density [Percent]
CONNECTIVITY: <QgsProcessingOutputRasterLayer>
Connectivity [Percent]
FRAGMENTATION: <QgsProcessingOutputRasterLayer>
Fragmentation
FRAGSTATS: <QgsProcessingOutputVectorLayer>
Summary
functionfit
Function fit (saga:functionfit)
----------------
Input parameters
----------------
SOURCE: Source
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
YFIELD: y - Values
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
USE_X: Use x -Values
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] No
- 1: [1] Yes
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
XFIELD: x - Values
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FORMEL: Formula
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
ITER: Iterationen
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LAMDA: Max Lamda
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
function
Function (saga:function)
----------------
Input parameters
----------------
XMIN: xmin
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
XMAX: xmax
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
YMIN: ymin
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
YMAX: ymax
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FORMUL: Formula
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
RESULT: Function
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Function
fuzzify
Fuzzify (saga:fuzzify)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
A: A
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
B: B
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
C: C
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
D: D
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TYPE: Membership Function Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] linear
- 1: [1] sigmoidal
- 2: [2] j-shaped
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
AUTOFIT : Adjust to Grid
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Fuzzified Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Fuzzified Grid
fuzzyintersectionand
Fuzzy intersection (and) (saga:fuzzyintersectionand)
----------------
Input parameters
----------------
GRIDS: Grids
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
TYPE: Operator Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] min(a, b) (non-interactive)
- 1: [1] a * b
- 2: [2] max(0, a + b - 1)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
AND: Intersection
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
AND: <QgsProcessingOutputRasterLayer>
Intersection
Fuzzy landform element classification (saga:fuzzylandformelementclassification)
----------------
Input parameters
----------------
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MINCURV: Minimum Curvature
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MAXCURV: Maximum Curvature
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
PCURV: Profile Curvature
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TCURV: Tangential Curvature
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
PLAIN: Plain
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PIT: Pit
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PEAK: Peak
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RIDGE: Ridge
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CHANNEL: Channel
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SADDLE: Saddle
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BSLOPE: Back Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FSLOPE: Foot Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SSLOPE: Shoulder Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
HOLLOW: Hollow
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FHOLLOW: Foot Hollow
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SHOLLOW: Shoulder Hollow
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SPUR: Spur
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FSPUR: Foot Spur
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SSPUR: Shoulder Spur
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FORM: Landform
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MEM: Maximum Membership
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ENTROPY: Entropy
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CI: Confusion Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPETODEG: Slope Grid Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] degree
- 1: [1] radians
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
T_SLOPE_MIN: Slope Thresholds [Degree] (Min)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T_SLOPE_MAX: Slope Thresholds [Degree] (Max)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T_CURVE_MIN: Curvature Thresholds [1 / m] (Min)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T_CURVE_MAX: Curvature Thresholds [1 / m] (Max)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
PLAIN: <QgsProcessingOutputRasterLayer>
Plain
PIT: <QgsProcessingOutputRasterLayer>
Pit
PEAK: <QgsProcessingOutputRasterLayer>
Peak
RIDGE: <QgsProcessingOutputRasterLayer>
Ridge
CHANNEL: <QgsProcessingOutputRasterLayer>
Channel
SADDLE: <QgsProcessingOutputRasterLayer>
Saddle
BSLOPE: <QgsProcessingOutputRasterLayer>
Back Slope
FSLOPE: <QgsProcessingOutputRasterLayer>
Foot Slope
SSLOPE: <QgsProcessingOutputRasterLayer>
Shoulder Slope
HOLLOW: <QgsProcessingOutputRasterLayer>
Hollow
FHOLLOW: <QgsProcessingOutputRasterLayer>
Foot Hollow
SHOLLOW: <QgsProcessingOutputRasterLayer>
Shoulder Hollow
SPUR: <QgsProcessingOutputRasterLayer>
Spur
FSPUR: <QgsProcessingOutputRasterLayer>
Foot Spur
SSPUR: <QgsProcessingOutputRasterLayer>
Shoulder Spur
FORM: <QgsProcessingOutputRasterLayer>
Landform
MEM: <QgsProcessingOutputRasterLayer>
Maximum Membership
ENTROPY: <QgsProcessingOutputRasterLayer>
Entropy
CI: <QgsProcessingOutputRasterLayer>
Confusion Index
fuzzyunionor
Fuzzy union (or) (saga:fuzzyunionor)
----------------
Input parameters
----------------
GRIDS: Grids
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
TYPE: Operator Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] max(a, b) (non-interactive)
- 1: [1] a + b - a * b
- 2: [2] min(1, a + b)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OR: Union
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OR: <QgsProcessingOutputRasterLayer>
Union
gaussianfilter
Gaussian filter (saga:gaussianfilter)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SIGMA: Standard Deviation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Square
- 1: [1] Circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Search Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
generateshapes
Generate shapes (saga:generateshapes)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_ID: ID
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD_X: X
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD_Y: Y
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SHAPE_TYPE: Shape Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Point(s)
- 1: [1] Line(s)
- 2: [2] Polygon(s)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT: Output
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output
geodesicmorphologicalreconstruction
Geodesic morphological reconstruction (saga:geodesicmorphologicalreconstruction)
----------------
Input parameters
----------------
INPUT_GRID: Input Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OBJECT_GRID: Object Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIFFERENCE_GRID: Difference Input - Reconstruction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SHIFT_VALUE: Shift value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
BORDER_YES_NO: Preserve 1px border Yes/No
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BIN_YES_NO: Create a binary mask Yes/No
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
THRESHOLD: Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OBJECT_GRID: <QgsProcessingOutputRasterLayer>
Object Grid
DIFFERENCE_GRID: <QgsProcessingOutputRasterLayer>
Difference Input - Reconstruction
geographiccoordinategrids
Geographic coordinate grids (saga:geographiccoordinategrids)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LON: Longitude
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LAT: Latitude
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
LON: <QgsProcessingOutputRasterLayer>
Longitude
LAT: <QgsProcessingOutputRasterLayer>
Latitude
Geometric figures (saga:geometricfigures)
----------------
Input parameters
----------------
CELL_COUNT: Cell Count
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CELL_SIZE: Cell Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FIGURE: Figure
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Cone (up)
- 1: [1] Cone (down)
- 2: [2] Plane
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
PLANE: Direction of Plane [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Result
globalmoransiforrasterlayer
Global moran's i for raster layer (saga:globalmoransiforrasterlayer)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONTIGUITY: Case of contiguity
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Rook
- 1: [1] Queen
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Result
gradientvectorfromcartesiantopolarcoordinates
Gradient vector from cartesian to polar coordinates (saga:gradientvectorfromcartesiantopolarcoordinates)
----------------
Input parameters
----------------
DX: X Component
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DY: Y Component
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
UNITS: Polar Angle Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] radians
- 1: [1] degree
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SYSTEM: Polar Coordinate System
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] mathematical
- 1: [1] geographical
- 2: [2] user defined
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SYSTEM_ZERO: User defined Zero Direction
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SYSTEM_ORIENT: User defined Orientation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] clockwise
- 1: [1] counterclockwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DIR: Direction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LEN: Length
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DIR: <QgsProcessingOutputRasterLayer>
Direction
LEN: <QgsProcessingOutputRasterLayer>
Length
gradientvectorfrompolartocartesiancoordinates
Gradient vector from polar to cartesian coordinates (saga:gradientvectorfrompolartocartesiancoordinates)
----------------
Input parameters
----------------
DIR: Direction
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LEN: Length
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
UNITS: Polar Angle Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] radians
- 1: [1] degree
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SYSTEM: Polar Coordinate System
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] mathematical
- 1: [1] geographical
- 2: [2] user defined
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SYSTEM_ZERO: User defined Zero Direction
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SYSTEM_ORIENT: User defined Orientation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] clockwise
- 1: [1] counterclockwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DX: X Component
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DY: Y Component
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DX: <QgsProcessingOutputRasterLayer>
X Component
DY: <QgsProcessingOutputRasterLayer>
Y Component
gradientvectorsfromdirectionalcomponents
Gradient vectors from directional components (saga:gradientvectorsfromdirectionalcomponents)
----------------
Input parameters
----------------
X: X Component
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
Y: Y Component
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STEP: Step
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIZE_MIN: Size Range Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIZE_MAX: Size Range Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AGGR: Aggregation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nearest neighbour
- 1: [1] mean value
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
STYLE: Style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] simple line
- 1: [1] arrow
- 2: [2] arrow (centered to cell)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
VECTORS: Gradient Vectors
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
VECTORS: <QgsProcessingOutputVectorLayer>
Gradient Vectors
gradientvectorsfromdirectionandlength
Gradient vectors from direction and length (saga:gradientvectorsfromdirectionandlength)
----------------
Input parameters
----------------
DIR: Direction
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LEN: Length
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STEP: Step
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIZE_MIN: Size Range Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIZE_MAX: Size Range Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AGGR: Aggregation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nearest neighbour
- 1: [1] mean value
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
STYLE: Style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] simple line
- 1: [1] arrow
- 2: [2] arrow (centered to cell)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
VECTORS: Gradient Vectors
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
VECTORS: <QgsProcessingOutputVectorLayer>
Gradient Vectors
gradientvectorsfromsurface
Gradient vectors from surface (saga:gradientvectorsfromsurface)
----------------
Input parameters
----------------
SURFACE: Surface
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STEP: Step
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIZE_MIN: Size Range Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIZE_MAX: Size Range Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AGGR: Aggregation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nearest neighbour
- 1: [1] mean value
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
STYLE: Style
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] simple line
- 1: [1] arrow
- 2: [2] arrow (centered to cell)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
VECTORS: Gradient Vectors
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
VECTORS: <QgsProcessingOutputVectorLayer>
Gradient Vectors
gridcombination
Gridcombination (saga:gridcombination)
----------------
Input parameters
----------------
INPUT: Gelaendemodell (DTM)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
Folder1: Pfad WaterGap Raster
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
sY: Start-Jahr
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
eY: End-Jahr
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DomW: Domestic Water
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
ElecW: Electricity Water
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
LiveW: Livestock Water
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
ManW: Manufacturing Water
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
IrrW: Irrigation Water
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
FvA: Flaechenverbrauch-Auswahl (FvA)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Resultierendes Raster ueber WasserENTNAHME erstellen
- 1: [1] Resultierendes Raster ueber WasserNUTZUNG erstellen
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
gridstatisticsforpoints
Grid statistics for points (saga:gridstatisticsforpoints)
----------------
Input parameters
----------------
GRIDS: Grids
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
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
KERNEL_TYPE: Kernel Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] square
- 1: [1] circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
KERNEL_SIZE: Kernel Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NAMING: Field Naming
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] grid number
- 1: [1] grid name
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Statistics
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
COUNT: Number of Cells
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MIN: Minimum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MAX: Maximum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RANGE: Range
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
SUM: Sum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MEAN: Mean
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
VAR: Variance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
STDDEV: Standard Deviation
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
QUANTILE: Quantile
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Statistics
Gwr for multiple predictor layers (saga:gwrformultiplepredictorlayers)
----------------
Input parameters
----------------
PREDICTORS: Predictors
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
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DEPENDENT: Dependent Variable
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
RESOLUTION: Model Resolution
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] same as predictors
- 1: [1] user defined
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESOLUTION_VAL: Resolution
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] search radius (local)
- 1: [1] no search radius (global)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Search Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Search Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
QUALITY: Coefficient of Determination
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
QUALITY: <QgsProcessingOutputRasterLayer>
Coefficient of Determination
RESIDUALS: <QgsProcessingOutputVectorLayer>
Residuals
Gwr for multiple predictors (gridded model output) (saga:gwrformultiplepredictorsgriddedmodeloutput)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DEPENDENT: Dependent Variable
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
PREDICTORS: Predictor
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] search radius (local)
- 1: [1] no search radius (global)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Search Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Search Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
REGRESSION: Regression
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPES: Slopes
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TARGET_INTERCEPT: Intercept
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TARGET_QUALITY: Quality
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
REGRESSION: <QgsProcessingOutputVectorLayer>
Regression
SLOPES: <QgsProcessingOutputRasterLayer>
Slopes
TARGET_INTERCEPT: <QgsProcessingOutputRasterLayer>
Intercept
TARGET_QUALITY: <QgsProcessingOutputRasterLayer>
Quality
Gwr for multiple predictors (saga:gwrformultiplepredictors)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DEPENDENT: Dependent Variable
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
PREDICTORS: Predictor
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
REGRESSION: Regression
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Maximum Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
REGRESSION: <QgsProcessingOutputVectorLayer>
Regression
gwrforsinglepredictorgriddedmodeloutput
Gwr for single predictor (gridded model output) (saga:gwrforsinglepredictorgriddedmodeloutput)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DEPENDENT: Dependent Variable
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
PREDICTOR: Predictor
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TARGET_DEFINITION: Target Grid System
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] user defined
- 1: [1] grid or grid system
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMIN: Left
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMAX: Right
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_YMIN: Bottom
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_YMAX: Top
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_TEMPLATE: Target System
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TARGET_OUT_GRID: Target Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INTERCEPT: Intercept
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
QUALITY: Quality
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Maximum Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Target Grid
INTERCEPT: <QgsProcessingOutputRasterLayer>
Intercept
SLOPE: <QgsProcessingOutputRasterLayer>
Slope
QUALITY: <QgsProcessingOutputRasterLayer>
Quality
gwrforsinglepredictorlayer
Gwr for single predictor layer (saga:gwrforsinglepredictorlayer)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
PREDICTOR: Predictor
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DEPENDENT: Dependent Variable
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Maximum Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
QUALITY: Coefficient of Determination
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INTERCEPT: Intercept
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESIDUALS: <QgsProcessingOutputVectorLayer>
Residuals
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
QUALITY: <QgsProcessingOutputRasterLayer>
Coefficient of Determination
INTERCEPT: <QgsProcessingOutputRasterLayer>
Intercept
SLOPE: <QgsProcessingOutputRasterLayer>
Slope
histogramsurface
Histogram surface (saga:histogramsurface)
----------------
Input parameters
----------------
GRID: Grid
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: [0] rows
- 1: [1] columns
- 2: [2] circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
HIST: Histogram
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
HIST: <QgsProcessingOutputRasterLayer>
Histogram
hypsometry
Hypsometry (saga:hypsometry)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
COUNT: Number of Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SORTING: Sort
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] up
- 1: [1] down
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Classification Constant
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] height
- 1: [1] area
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
BZRANGE: Use Z-Range
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
ZRANGE_MIN: Z-Range Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ZRANGE_MAX: Z-Range Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TABLE: Hypsometry
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TABLE: <QgsProcessingOutputVectorLayer>
Hypsometry
imcorrfeaturetracking
Imcorr - feature tracking (saga:imcorrfeaturetracking)
----------------
Input parameters
----------------
GRID_1: Grid 1
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
GRID_2: Grid 2
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DTM_1: DTM 1
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DTM_2: DTM 2
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CORRPOINTS: Correlated Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CORRLINES: Displacement Vector
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEARCH_CHIPSIZE: Search Chip Size (Cells)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 16x16
- 1: [1] 32x32
- 2: [2] 64x64
- 3: [3] 128x128
- 4: [4] 256x256
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
REF_CHIPSIZE: Reference Chip Size (Cells)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 16x16
- 1: [1] 32x32
- 2: [2] 64x64
- 3: [3] 128x128
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
GRID_SPACING: Grid Spacing (Map Units)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CORRPOINTS: <QgsProcessingOutputVectorLayer>
Correlated Points
CORRLINES: <QgsProcessingOutputVectorLayer>
Displacement Vector
interpolatecubicspline
Interpolate (cubic spline) (saga:interpolatecubicspline)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
NPMIN: Minimal Number of Points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NPMAX: Maximal Number of Points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NPPC: Points per Square
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
K: Tolerance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
intersect
Intersect (saga:intersect)
----------------
Input parameters
----------------
A: Layer A
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
B: Layer B
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPLIT: Split Parts
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RESULT: Intersect
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Intersect
inversedistanceweightedinterpolation
Inverse distance weighted interpolation (saga:inversedistanceweightedinterpolation)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DW_WEIGHTING: Distance Weighting
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting scheme
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Exponential and Gaussian Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] search radius (local)
- 1: [1] no search radius (global)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Search Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_DEFINITION: Target Grid System
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] user defined
- 1: [1] grid or grid system
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_TEMPLATE: Target System
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
invertdatanodata
Invert data/no-data (saga:invertdatanodata)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Result
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Result
invertgrid
Invert grid (saga:invertgrid)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INVERSE: Inverse Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
INVERSE: <QgsProcessingOutputRasterLayer>
Inverse Grid
isodataclusteringforgrids
Isodata clustering for grids (saga:isodataclusteringforgrids)
----------------
Input parameters
----------------
FEATURES: Features
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
CLUSTER: Clusters
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STATISTICS: Statistics
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
ITERATIONS: Maximum Number of Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CLUSTER_INI: Initial Number of Clusters
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CLUSTER_MAX: Maximum Number of Clusters
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SAMPLES_MIN: Minimum Number of Samples in a Cluster
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CLUSTER: <QgsProcessingOutputRasterLayer>
Clusters
kerneldensityestimation
Kernel density estimation (saga:kerneldensityestimation)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POPULATION: Weight
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
KERNEL: Kernel
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] quartic kernel
- 1: [1] gaussian kernel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Kernel
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Kernel
kmeansclusteringforgrids
K-means clustering for grids (saga:kmeansclusteringforgrids)
----------------
Input parameters
----------------
GRIDS: Grids
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
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Iterative Minimum Distance (Forgy 1965)
- 1: [1] Hill-Climbing (Rubin 1967)
- 2: [2] Combined Minimum Distance / Hillclimbing
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NCLUSTER: Clusters
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAXITER: Maximum Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NORMALISE: Normalise
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OLDVERSION: Old Version
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
UPDATEVIEW: Update View
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CLUSTER: Clusters
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STATISTICS: Statistics
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CLUSTER: <QgsProcessingOutputRasterLayer>
Clusters
STATISTICS: <QgsProcessingOutputVectorLayer>
Statistics
knearestneighboursclassificationopencv
K-nearest neighbours classification (opencv) (saga:knearestneighboursclassificationopencv)
----------------
Input parameters
----------------
FEATURES: Features
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
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRAIN_AREAS: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAIN_CLASS: Class Identifier
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NEIGHBOURS: Default Number of Neighbours
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TRAINING: Training Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] classification
- 1: [1] regression model
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ALGORITHM: Algorithm Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] brute force
- 1: [1] KD Tree
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EMAX: Parameter for KD Tree implementation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
lakeflood
Lake flood (saga:lakeflood)
----------------
Input parameters
----------------
ELEV: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SEEDS: Seeds
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LEVEL : Absolute Water Levels
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTDEPTH: Lake
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTLEVEL: Surface
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTDEPTH: <QgsProcessingOutputRasterLayer>
Lake
OUTLEVEL: <QgsProcessingOutputRasterLayer>
Surface
landsurfacetemperature
Land surface temperature (saga:landsurfacetemperature)
----------------
Input parameters
----------------
DEM: Elevation [m]
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SWR: Short Wave Radiation [kW/m2]
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LAI: Leaf Area Index
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
Z_REFERENCE: Elevation at Reference Station [m]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T_REFERENCE: Temperature at Reference Station [Deg.Celsius]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T_GRADIENT: Temperature Gradient [Deg.Celsius/km]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
C_FACTOR: C Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LST: Land Surface Temperature [Deg.Celsius]
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
LST: <QgsProcessingOutputRasterLayer>
Land Surface Temperature [Deg.Celsius]
landusescenariogenerator
Land use scenario generator (saga:landusescenariogenerator)
----------------
Input parameters
----------------
FIELDS: Fields
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_ID: Field Identifier
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SCENARIO: Land Use Scenario
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT: Output of...
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Identifier
- 1: [1] Name
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
STATISTICS: Crop Statistics
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
KNOWN_CROPS: Known Crops
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
----------------
Outputs
----------------
SCENARIO: <QgsProcessingOutputVectorLayer>
Land Use Scenario
laplacianfilter
Laplacian filter (saga:laplacianfilter)
----------------
Input parameters
----------------
INPUT: Grid
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: [0] standard kernel 1
- 1: [1] standard kernel 2
- 2: [2] Standard kernel 3
- 3: [3] user defined kernel
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SIGMA: Standard Deviation (Percent of Radius)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] square
- 1: [1] circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
layerofextremevalue
Layer of extreme value (saga:layerofextremevalue)
----------------
Input parameters
----------------
GRIDS: Grids
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
CRITERIA: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Maximum
- 1: [1] Minimum
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Result
leastcostpaths
Least cost paths (saga:leastcostpaths)
----------------
Input parameters
----------------
SOURCE: Source Point(s)
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DEM: Accumulated cost
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VALUES: 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
POINTS: Profile (points)
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LINE: Profile (lines)
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POINTS: <QgsProcessingOutputVectorLayer>
Profile (points)
LINE: <QgsProcessingOutputVectorLayer>
Profile (lines)
linedissolve
Line dissolve (saga:linedissolve)
----------------
Input parameters
----------------
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_1: 1. Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD_2: 2. Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD_3: 3. Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
ALL: Dissolve...
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] lines with same attribute value(s)
- 1: [1] all lines
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISSOLVED: Dissolved Lines
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DISSOLVED: <QgsProcessingOutputVectorLayer>
Dissolved Lines
linepolygonintersection
Line-polygon intersection (saga:linepolygonintersection)
----------------
Input parameters
----------------
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Output
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] one multi-line per polygon
- 1: [1] keep original line attributes
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
INTERSECT: Intersection
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
INTERSECT: <QgsProcessingOutputVectorLayer>
Intersection
lineproperties
Line properties (saga:lineproperties)
----------------
Input parameters
----------------
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
BPARTS : Number of Parts
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BPOINTS : Number of Vertices
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BLENGTH : Length
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Lines with Property Attributes
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Lines with Property Attributes
linesimplification
Line simplification (saga:linesimplification)
----------------
Input parameters
----------------
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TOLERANCE: Tolerance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Simplified Lines
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Simplified Lines
linesmoothing
Line smoothing (saga:linesmoothing)
----------------
Input parameters
----------------
LINES_IN: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LINES_OUT: Smoothed Lines
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] basic SIA model
- 1: [1] improved SIA model
- 2: [2] Gaussian Filtering
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SENSITIVITY: Sensitivity
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ITERATIONS: Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PRESERVATION: Preservation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIGMA: Sigma
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
LINES_OUT: <QgsProcessingOutputVectorLayer>
Smoothed Lines
localminimaandmaxima
Local minima and maxima (saga:localminimaandmaxima)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MINIMA: Minima
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAXIMA: Maxima
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MINIMA: <QgsProcessingOutputVectorLayer>
Minima
MAXIMA: <QgsProcessingOutputVectorLayer>
Maxima
lsfactorfieldbased
Ls-factor, field based (saga:lsfactorfieldbased)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FIELDS: Fields
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STATISTICS: Field Statistics
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
UPSLOPE_AREA: Upslope Length Factor
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
UPSLOPE_LENGTH: Effective Flow Length
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
UPSLOPE_SLOPE: Upslope Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LS_FACTOR: LS Factor
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BALANCE: Sediment Balance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
METHOD: LS Calculation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Moore & Nieber 1989
- 1: [1] Desmet & Govers 1996
- 2: [2] Wischmeier & Smith 1978
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD_SLOPE: Type of Slope
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local slope
- 1: [1] distance weighted average catchment slope
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD_AREA: Specific Catchment Area
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] specific catchment area (contour length simply as cell size)
- 1: [1] specific catchment area (contour length dependent on aspect)
- 2: [2] catchment length (square root of catchment area)
- 3: [3] effective flow length
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
STOP_AT_EDGE: Stop at Edge
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
EROSIVITY: Rill/Interrill Erosivity
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
STABILITY: Stability
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] stable
- 1: [1] instable (thawing)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
STATISTICS: <QgsProcessingOutputVectorLayer>
Field Statistics
UPSLOPE_AREA: <QgsProcessingOutputRasterLayer>
Upslope Length Factor
UPSLOPE_LENGTH: <QgsProcessingOutputRasterLayer>
Effective Flow Length
UPSLOPE_SLOPE: <QgsProcessingOutputRasterLayer>
Upslope Slope
LS_FACTOR: <QgsProcessingOutputRasterLayer>
LS Factor
BALANCE: <QgsProcessingOutputRasterLayer>
Sediment Balance
lsfactor
Ls factor (saga:lsfactor)
----------------
Input parameters
----------------
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
AREA: Catchment Area
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONV: Area to Length Conversion
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no conversion (areas already given as specific catchment area)
- 1: [1] 1 / cell size (specific catchment area)
- 2: [2] square root (catchment length)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Method (LS)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Moore et al. 1991
- 1: [1] Desmet & Govers 1996
- 2: [2] Boehner & Selige 2006
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EROSIVITY: Rill/Interrill Erosivity
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
STABILITY: Stability
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] stable
- 1: [1] instable (thawing)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LS: LS Factor
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
LS: <QgsProcessingOutputRasterLayer>
LS Factor
majorityfilter
Majority filter (saga:majorityfilter)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Square
- 1: [1] Circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD: Threshold [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
massbalanceindex
Mass balance index (saga:massbalanceindex)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
HREL: Vertical Distance to Channel Network
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TSLOPE: T Slope
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TCURVE: T Curvature
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THREL: T Vertical Distance to Channel Network
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MBI: Mass Balance Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MBI: <QgsProcessingOutputRasterLayer>
Mass Balance Index
maximumentropypresenceprediction
Maximum entropy presence prediction (saga:maximumentropypresenceprediction)
----------------
Input parameters
----------------
PRESENCE: Presence Data
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FEATURES_NUM: Numerical Features
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
FEATURES_CAT: Categorical Features
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
PREDICTION: Presence Prediction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PROBABILITY: Presence Probability
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BACKGROUND: Background Sample Density [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Yoshimasa Tsuruoka
- 1: [1] Dekang Lin
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
YT_FILE_LOAD: Load from File...
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
YT_FILE_SAVE: Save to File...
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
YT_REGUL: Regularization
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] L1
- 2: [2] L2
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
YT_REGUL_VAL: Regularization Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
YT_NUMASREAL: Real-valued Numerical Features
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DL_ALPHA: Alpha
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DL_THRESHOLD: Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DL_ITERATIONS: Maximum Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NUM_CLASSES: Number of Numeric Value Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
PREDICTION: <QgsProcessingOutputRasterLayer>
Presence Prediction
PROBABILITY: <QgsProcessingOutputRasterLayer>
Presence Probability
maximumflowpathlength
Maximum flow path length (saga:maximumflowpathlength)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WEIGHTS: Weights
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DISTANCE: Flow Path Length
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIRECTION: Direction of Measurement
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] downstream
- 1: [1] upstream
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
DISTANCE: <QgsProcessingOutputRasterLayer>
Flow Path Length
mergevectorlayers
Merge vector layers (saga:mergevectorlayers)
----------------
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
SRCINFO: Add source information
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MATCH: Match Fields by Name
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MERGED: Merged Layer
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MERGED: <QgsProcessingOutputVectorLayer>
Merged Layer
meshdenoise
Mesh denoise (saga:meshdenoise)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Denoised Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SIGMA: Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ITER: Number of Iterations for Normal Updating
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VITER: Number of Iterations for Vertex Updating
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NB_CV: Common Edge Type of Face Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Common Vertex
- 1: [1] Common Edge
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ZONLY: Only Z-Direction Position is Updated
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Denoised Grid
metricconversions
Metric conversions (saga:metricconversions)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONVERSION: Conversion
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] radians to degree
- 1: [1] degree to radians
- 2: [2] Celsius to Fahrenheit
- 3: [3] Fahrenheit to Celsius
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CONV: Converted Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CONV: <QgsProcessingOutputRasterLayer>
Converted Grid
minimumdistanceanalysis
Minimum distance analysis (saga:minimumdistanceanalysis)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TABLE: Minimum Distance Analysis
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TABLE: <QgsProcessingOutputVectorLayer>
Minimum Distance Analysis
mirrorgrid
Mirror grid (saga:mirrorgrid)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MIRROR: Mirror Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] horizontally
- 1: [1] vertically
- 2: [2] both
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
MIRROR: <QgsProcessingOutputRasterLayer>
Mirror Grid
modifiedquadraticshepardinterpolation
Modified quadratic shepard interpolation (saga:modifiedquadraticshepardinterpolation)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
QUADRATIC_NEIGHBORS: Quadratic Neighbors
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
WEIGHTING_NEIGHBORS: Weighting Neighbors
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
monthlyglobalbylatitude
Monthly global by latitude (saga:monthlyglobalbylatitude)
----------------
Input parameters
----------------
ALBEDO: Albedo
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
YEAR: Year [ka]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DLAT: Latitude Increment [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SOLARRAD: Solar Radiation
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SOLARRAD: <QgsProcessingOutputVectorLayer>
Solar Radiation
morphologicalfilter
Morphological filter (saga:morphologicalfilter)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Square
- 1: [1] Circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Dilation
- 1: [1] Erosion
- 2: [2] Opening
- 3: [3] Closing
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
morphologicalfilteropencv
Morphological filter (opencv) (saga:morphologicalfilteropencv)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TYPE: Operation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] dilation
- 1: [1] erosion
- 2: [2] opening
- 3: [3] closing
- 4: [4] morpological gradient
- 5: [5] top hat
- 6: [6] black hat
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SHAPE: Element Shape
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] ellipse
- 1: [1] rectangle
- 2: [2] cross
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius (cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ITERATIONS: Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output
morphologicalfiltervigra
Morphological filter (vigra) (saga:morphologicalfiltervigra)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TYPE: Operation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Dilation
- 1: [1] Erosion
- 2: [2] Median
- 3: [3] User defined rank
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius (cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANK: User defined rank
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESCALE: Rescale Values (0-255)
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output
morphometricfeatures
Morphometric features (saga:morphometricfeatures)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FEATURES: Morphometric Features
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ELEVATION: Generalized Surface
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ASPECT: Aspect
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PROFC: Profile Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PLANC: Plan Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LONGC: Longitudinal Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CROSC: Cross-Sectional Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAXIC: Maximum Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MINIC: Minimum Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SIZE: Scale Radius (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOL_SLOPE: Slope Tolerance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOL_CURVE: Curvature Tolerance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXPONENT: Distance Weighting Exponent
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ZSCALE: Vertical Scaling
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONSTRAIN: Constrain
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
FEATURES: <QgsProcessingOutputRasterLayer>
Morphometric Features
ELEVATION: <QgsProcessingOutputRasterLayer>
Generalized Surface
SLOPE: <QgsProcessingOutputRasterLayer>
Slope
ASPECT: <QgsProcessingOutputRasterLayer>
Aspect
PROFC: <QgsProcessingOutputRasterLayer>
Profile Curvature
PLANC: <QgsProcessingOutputRasterLayer>
Plan Curvature
LONGC: <QgsProcessingOutputRasterLayer>
Longitudinal Curvature
CROSC: <QgsProcessingOutputRasterLayer>
Cross-Sectional Curvature
MAXIC: <QgsProcessingOutputRasterLayer>
Maximum Curvature
MINIC: <QgsProcessingOutputRasterLayer>
Minimum Curvature
morphometricprotectionindex
Morphometric protection index (saga:morphometricprotectionindex)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PROTECTION: Protection Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
PROTECTION: <QgsProcessingOutputRasterLayer>
Protection Index
mosaicrasterlayers
Mosaic raster layers (saga:mosaicrasterlayers)
----------------
Input parameters
----------------
GRIDS: Input Grids
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
NAME: Name
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
TYPE: Preferred data storage type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 1 bit
- 1: [1] 1 byte unsigned integer
- 2: [2] 1 byte signed integer
- 3: [3] 2 byte unsigned integer
- 4: [4] 2 byte signed integer
- 5: [5] 4 byte unsigned integer
- 6: [6] 4 byte signed integer
- 7: [7] 4 byte floating point
- 8: [8] 8 byte floating point
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESAMPLING: Interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Inverse Distance Interpolation
- 3: [3] Bicubic Spline Interpolation
- 4: [4] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OVERLAP: Overlapping Areas
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] first
- 1: [1] last
- 2: [2] minimum
- 3: [3] maximum
- 4: [4] mean
- 5: [5] blend boundary
- 6: [6] feathering
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
BLEND_DIST: Blending Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MATCH: Match
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] regression
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
multibandvariation
Multi-band variation (saga:multibandvariation)
----------------
Input parameters
----------------
BANDS: Grids
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
RADIUS: Radius [Cells]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_WEIGHTING: Distance Weighting
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISTANCE_WEIGHTING_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_IDW_OFFSET : Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISTANCE_WEIGHTING_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MEAN: Mean Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEV: Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIFF: Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MEAN: <QgsProcessingOutputRasterLayer>
Mean Distance
STDDEV: <QgsProcessingOutputRasterLayer>
Standard Deviation
DIFF: <QgsProcessingOutputRasterLayer>
Distance
multidirectionleefilter
Multi direction lee filter (saga:multidirectionleefilter)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
NOISE_ABS: Estimated Noise (absolute)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NOISE_REL: Estimated Noise (relative)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
WEIGHTED : Weighted
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] noise variance given as absolute value
- 1: [1] noise variance given relative to mean standard deviation
- 2: [2] original calculation (Ringeler)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEV: Minimum Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIR: Direction of Minimum Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
STDDEV: <QgsProcessingOutputRasterLayer>
Minimum Standard Deviation
DIR: <QgsProcessingOutputRasterLayer>
Direction of Minimum Standard Deviation
multilevelbsplineinterpolationforcategories
Multilevel b-spline interpolation for categories (saga:multilevelbsplineinterpolationforcategories)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_TEMPLATE: Target system
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TARGET_CATEGORIES: Categories
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TARGET_PROPABILITY: Probability
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_CATEGORIES: <QgsProcessingOutputRasterLayer>
Categories
TARGET_PROPABILITY: <QgsProcessingOutputRasterLayer>
Probability
multilevelbsplineinterpolationfromraster
Multilevel b-spline interpolation (from raster) (saga:multilevelbsplineinterpolationfromraster)
----------------
Input parameters
----------------
GRID: Grid
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: [0] without B-spline refinement
- 1: [1] with B-spline refinement
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EPSILON: Threshold Error
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LEVEL_MAX: Maximum Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
UPDATE: Update View
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DATATYPE: Data Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] same as input grid
- 1: [1] floating point
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
multilevelbsplineinterpolation
Multilevel b-spline interpolation (saga:multilevelbsplineinterpolation)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] without B-spline refinement
- 1: [1] with B-spline refinement
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EPSILON: Threshold Error
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LEVEL_MAX: Maximum Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
multiplelinearregressionanalysis
Multiple linear regression analysis (saga:multiplelinearregressionanalysis)
----------------
Input parameters
----------------
TABLE: Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RESULTS: Results
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DEPENDENT: Dependent Variable
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INFO_COEFF: Details: Coefficients
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INFO_MODEL: Details: Model
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INFO_STEPS: Details: Steps
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] include all
- 1: [1] forward
- 2: [2] backward
- 3: [3] stepwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
P_VALUE: Significance Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CROSSVAL: Cross Validation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] leave one out
- 2: [2] 2-fold
- 3: [3] k-fold
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CROSSVAL_K: Cross Validation Subsamples
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
multiplelinearregressionanalysisshapes
Multiple linear regression analysis (shapes) (saga:multiplelinearregressionanalysisshapes)
----------------
Input parameters
----------------
TABLE: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RESULTS: Results
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DEPENDENT: Dependent Variable
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INFO_COEFF: Details: Coefficients
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INFO_MODEL: Details: Model
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INFO_STEPS: Details: Steps
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] include all
- 1: [1] forward
- 2: [2] backward
- 3: [3] stepwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
P_VALUE: Significance Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CROSSVAL: Cross Validation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] leave one out
- 2: [2] 2-fold
- 3: [3] k-fold
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CROSSVAL_K: Cross Validation Subsamples
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULTS: <QgsProcessingOutputVectorLayer>
Results
multipleregressionanalysisgridandpredictorgrids
Multiple regression analysis (grid and predictor grids) (saga:multipleregressionanalysisgridandpredictorgrids)
----------------
Input parameters
----------------
DEPENDENT: Dependent Variable
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
PREDICTORS: Predictors
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
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_COEFF: Details: Coefficients
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INFO_MODEL: Details: Model
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INFO_STEPS: Details: Steps
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RESAMPLING: Resampling
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbour
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COORD_X: Include X Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
COORD_Y: Include Y Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] include all
- 1: [1] forward
- 2: [2] backward
- 3: [3] stepwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
P_VALUE: Significance Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CROSSVAL: Cross Validation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] leave one out
- 2: [2] 2-fold
- 3: [3] k-fold
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CROSSVAL_K: Cross Validation Subsamples
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
RESIDUALS: <QgsProcessingOutputRasterLayer>
Residuals
multipleregressionanalysispointsandpredictorgrids
Multiple regression analysis (points and predictor grids) (saga:multipleregressionanalysispointsandpredictorgrids)
----------------
Input parameters
----------------
PREDICTORS: Predictors
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
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ATTRIBUTE: Dependent Variable
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INFO_COEFF: Details: Coefficients
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_MODEL: Details: Model
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_STEPS: Details: Steps
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
REGRESCORR: Regression with Residual Correction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESAMPLING: Resampling
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbour
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COORD_X: Include X Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
COORD_Y: Include Y Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
INTERCEPT: Intercept
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] include all
- 1: [1] forward
- 2: [2] backward
- 3: [3] stepwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
P_VALUE: Significance Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CROSSVAL: Cross Validation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] leave one out
- 2: [2] 2-fold
- 3: [3] k-fold
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CROSSVAL_K: Cross Validation Subsamples
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESIDUAL_COR: Residual Interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Multleve B-Spline Interpolation
- 1: [1] Inverse Distance Weighted
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
INFO_COEFF: <QgsProcessingOutputVectorLayer>
Details: Coefficients
INFO_MODEL: <QgsProcessingOutputVectorLayer>
Details: Model
INFO_STEPS: <QgsProcessingOutputVectorLayer>
Details: Steps
RESIDUALS: <QgsProcessingOutputVectorLayer>
Residuals
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
REGRESCORR: <QgsProcessingOutputRasterLayer>
Regression with Residual Correction
multipleregressionanalysispointsraster
Multiple regression analysis (points/raster) (saga:multipleregressionanalysispointsraster)
----------------
Input parameters
----------------
GRIDS: Grids
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
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ATTRIBUTE: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INTERPOL: Grid Interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Inverse Distance Interpolation
- 3: [3] Bicubic Spline Interpolation
- 4: [4] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COORD_X : Include X Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
COORD_Y : Include Y Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] include all
- 1: [1] forward
- 2: [2] backward
- 3: [3] stepwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
P_IN: P in
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
P_OUT: P out
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
INFO_COEFF: Details: Coefficients
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_MODEL: Details: Model
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_STEPS: Details: Steps
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
INFO_COEFF: <QgsProcessingOutputVectorLayer>
Details: Coefficients
INFO_MODEL: <QgsProcessingOutputVectorLayer>
Details: Model
INFO_STEPS: <QgsProcessingOutputVectorLayer>
Details: Steps
RESIDUALS: <QgsProcessingOutputVectorLayer>
Residuals
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
multipleregressionanalysisrasterraster
Multiple regression analysis (raster/raster) (saga:multipleregressionanalysisrasterraster)
----------------
Input parameters
----------------
DEPENDENT: Dependent
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
GRIDS: Grids
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
INTERPOL: Grid Interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Inverse Distance Interpolation
- 3: [3] Bicubic Spline Interpolation
- 4: [4] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COORD_X : Include X Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
COORD_Y : Include Y Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] include all
- 1: [1] forward
- 2: [2] backward
- 3: [3] stepwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
P_IN: P in
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
P_OUT: P out
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_COEFF: Details: Coefficients
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_MODEL: Details: Model
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_STEPS: Details: Steps
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
RESIDUALS: <QgsProcessingOutputRasterLayer>
Residuals
INFO_COEFF: <QgsProcessingOutputVectorLayer>
Details: Coefficients
INFO_MODEL: <QgsProcessingOutputVectorLayer>
Details: Model
INFO_STEPS: <QgsProcessingOutputVectorLayer>
Details: Steps
multiresolutionindexofvalleybottomflatnessmrvbf
Multiresolution index of valley bottom flatness (mrvbf) (saga:multiresolutionindexofvalleybottomflatnessmrvbf)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
T_SLOPE: Initial Threshold for Slope
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T_PCTL_V: Threshold for Elevation Percentile (Lowness)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T_PCTL_R: Threshold for Elevation Percentile (Upness)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
P_SLOPE: Shape Parameter for Slope
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
P_PCTL: Shape Parameter for Elevation Percentile
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
UPDATE : Update Views
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CLASSIFY : Classify
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MAX_RES: Maximum Resolution (Percentage)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MRVBF: MRVBF
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MRRTF: MRRTF
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MRVBF: <QgsProcessingOutputRasterLayer>
MRVBF
MRRTF: <QgsProcessingOutputRasterLayer>
MRRTF
naturalneighbour
Natural neighbour (saga:naturalneighbour)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Linear
- 1: [1] Sibson
- 2: [2] Non-Sibson
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
WEIGHT: Minimum Weight
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_TEMPLATE: Target System
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
nearestneighbour
Nearest neighbour (saga:nearestneighbour)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
normalbayesclassificationopencv
Normal bayes classification (opencv) (saga:normalbayesclassificationopencv)
----------------
Input parameters
----------------
FEATURES: Features
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
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
PROBABILITY: Probability
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TRAIN_AREAS: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAIN_CLASS: Class Identifier
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
PROBABILITY: <QgsProcessingOutputRasterLayer>
Probability
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
orderedweightedaveraging
Ordered weighted averaging (saga:orderedweightedaveraging)
----------------
Input parameters
----------------
GRIDS: Input Grids
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
WEIGHTS: Weights
Parameter type: QgsProcessingParameterMatrix
Accepted data types:
- str: as comma delimited list of values
- list
- QgsProperty
OUTPUT: Output Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output Grid
ordinarykriging
Ordinary kriging (saga:ordinarykriging)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TQUALITY: Type of Quality Measure
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] standard deviation
- 1: [1] variance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LOG: Logarithmic Transformation
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BLOCK: Block Kriging
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DBLOCK: Block Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_MAXDIST: Maximum Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_NCLASSES: Lag Distance Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_NSKIP: Skip
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_MODEL: Variogram Model
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
PREDICTION: Prediction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VARIANCE: Quality Measure
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Maximum Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Search Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
PREDICTION: <QgsProcessingOutputRasterLayer>
Prediction
VARIANCE: <QgsProcessingOutputRasterLayer>
Quality Measure
overlandflowdistancetochannelnetwork
Overland flow distance to channel network (saga:overlandflowdistancetochannelnetwork)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CHANNELS: Channel Network
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
METHOD: Flow Algorithm
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] D8
- 1: [1] MFD
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISTANCE: Overland Flow Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DISTVERT: Vertical Overland Flow Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DISTHORZ: Horizontal Overland Flow Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DISTANCE: <QgsProcessingOutputRasterLayer>
Overland Flow Distance
DISTVERT: <QgsProcessingOutputRasterLayer>
Vertical Overland Flow Distance
DISTHORZ: <QgsProcessingOutputRasterLayer>
Horizontal Overland Flow Distance
overlandflowkinematicwaved8
Overland flow - kinematic wave d8 (saga:overlandflowkinematicwaved8)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
GAUGES: Gauges
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TIME_SPAN: Simulation Time [h]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TIME_STEP: Simulation Time Step [h]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ROUGHNESS: Manning's Roughness
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEWTON_MAXITER: Max. Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEWTON_EPSILON: Epsilon
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PRECIP: Precipitation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Homogeneous
- 1: [1] Above Elevation
- 2: [2] Left Half
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
THRESHOLD: Threshold Elevation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FLOW: Runoff
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
GAUGES_FLOW: Flow at Gauges
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FLOW: <QgsProcessingOutputRasterLayer>
Runoff
GAUGES_FLOW: <QgsProcessingOutputVectorLayer>
Flow at Gauges
paramemeltonruggednessnumber
Paramemelton ruggedness number (saga:paramemeltonruggednessnumber)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
AREA: Catchment Area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ZMAX: Maximum Height
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MRN: Melton Ruggedness Number
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
AREA: <QgsProcessingOutputRasterLayer>
Catchment Area
ZMAX: <QgsProcessingOutputRasterLayer>
Maximum Height
MRN: <QgsProcessingOutputRasterLayer>
Melton Ruggedness Number
patching
Patching (saga:patching)
----------------
Input parameters
----------------
ORIGINAL: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ADDITIONAL: Patch Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESAMPLING: Interpolation Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Inverse Distance Interpolation
- 3: [3] Bicubic Spline Interpolation
- 4: [4] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COMPLETED: Completed Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
COMPLETED: <QgsProcessingOutputRasterLayer>
Completed Grid
patternanalysis
Pattern analysis (saga:patternanalysis)
----------------
Input parameters
----------------
INPUT: Input Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WINSIZE: Size of Analysis Window
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 3 X 3
- 1: [1] 5 X 5
- 2: [2] 7 X 7
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MAXNUMCLASS: Max. Number of Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RELATIVE: Relative Richness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIVERSITY: Diversity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DOMINANCE: Dominance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FRAGMENTATION: Fragmentation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NDC: Number of Different Classes
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CVN: Center Versus Neighbours
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RELATIVE: <QgsProcessingOutputRasterLayer>
Relative Richness
DIVERSITY: <QgsProcessingOutputRasterLayer>
Diversity
DOMINANCE: <QgsProcessingOutputRasterLayer>
Dominance
FRAGMENTATION: <QgsProcessingOutputRasterLayer>
Fragmentation
NDC: <QgsProcessingOutputRasterLayer>
Number of Different Classes
CVN: <QgsProcessingOutputRasterLayer>
Center Versus Neighbours
petafterhargreavesgrid
Pet (after hargreaves, grid) (saga:petafterhargreavesgrid)
----------------
Input parameters
----------------
T: Mean Temperature
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
T_MIN: Minimum Temperature
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
T_MAX: Maximum Temperature
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
PET: Potential Evapotranspiration
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LAT: Latitude [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TIME: Time
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] day
- 1: [1] month
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MONTH: Month
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] January
- 1: [1] February
- 2: [2] March
- 3: [3] April
- 4: [4] May
- 5: [5] June
- 6: [6] July
- 7: [7] August
- 8: [8] September
- 9: [9] October
- 10: [10] November
- 11: [11] December
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DAY: Day of Month
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
PET: <QgsProcessingOutputRasterLayer>
Potential Evapotranspiration
petafterhargreavestable
Pet (after hargreaves, table) (saga:petafterhargreavestable)
----------------
Input parameters
----------------
TABLE: Data
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
JD: Julian Day
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
T: Mean Temperature
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
T_MIN: Minimum Temperature
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
T_MAX: Maximum Temperature
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LAT: Latitude
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
pointdistances
Point distances (saga:pointdistances)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ID_POINTS: Identifier
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
NEAR: Near Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ID_NEAR: Identifier
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FORMAT: Output Format
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] complete input times near points matrix
- 1: [1] each pair with a single record
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MAX_DIST: Maximum Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCES: Distances
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DISTANCES: <QgsProcessingOutputVectorLayer>
Distances
pointsfilter
Points filter (saga:pointsfilter)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MINNUM: Minimum Number of Points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAXNUM: Maximum Number of Points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
QUADRANTS : Quadrants
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Filter Criterion
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] keep maxima (with tolerance)
- 1: [1] keep minima (with tolerance)
- 2: [2] remove maxima (with tolerance)
- 3: [3] remove minima (with tolerance)
- 4: [4] remove below percentile
- 5: [5] remove above percentile
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TOLERANCE: Tolerance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PERCENT: Percentile
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FILTER: Filtered Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FILTER: <QgsProcessingOutputVectorLayer>
Filtered Points
pointstatisticsforpolygons
Point statistics for polygons (saga:pointstatisticsforpolygons)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELDS: Attribute Table field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD_NAME: Field Naming Choice
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] variable type + original name
- 1: [1] original name + variable type
- 2: [2] original name
- 3: [3] variable type
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SUM : Sum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
AVG : Mean
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
VAR : Variance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DEV : Deviation
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MIN : Minimum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MAX : Maximum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NUM : Count
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
STATISTICS: Statistics
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
STATISTICS: <QgsProcessingOutputVectorLayer>
Statistics
pointsthinning
Points thinning (saga:pointsthinning)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
RESOLUTION: Resolution
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THINNED: Thinned Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
THINNED: <QgsProcessingOutputVectorLayer>
Thinned Points
polartocartesiancoordinates
Polar to cartesian coordinates (saga:polartocartesiancoordinates)
----------------
Input parameters
----------------
POLAR: Polar Coordinates
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
F_EXAGG: Exaggeration
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
D_EXAGG: Exaggeration Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DEGREE : Degree
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CARTES: Cartesian Coordinates
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CARTES: <QgsProcessingOutputVectorLayer>
Cartesian Coordinates
polygoncentroids
Polygon centroids (saga:polygoncentroids)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD : Centroids for each part
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CENTROIDS: Centroids
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CENTROIDS: <QgsProcessingOutputVectorLayer>
Centroids
polygonclipping
Polygon clipping (saga:polygonclipping)
----------------
Input parameters
----------------
CLIP: Clip features
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
S_INPUT: Input features
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
S_OUTPUT: Output features
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
S_OUTPUT: <QgsProcessingOutputVectorLayer>
Output features
polygondissolveallpolygons
Polygon dissolve (all polygons) (saga:polygondissolveallpolygons)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
BND_KEEP: Keep inner boundaries
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISSOLVED: Dissolved
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DISSOLVED: <QgsProcessingOutputVectorLayer>
Dissolved
polygondissolvebyattribute
Polygon dissolve (by attribute) (saga:polygondissolvebyattribute)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD_1: 1. Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD_2: 2. Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
FIELD_3: 3. Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
BND_KEEP: Keep inner boundaries
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISSOLVED: Dissolved
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DISSOLVED: <QgsProcessingOutputVectorLayer>
Dissolved
polygonidentity
Polygon identity (saga:polygonidentity)
----------------
Input parameters
----------------
A: Layer A
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
B: Layer B
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPLIT: Split Parts
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RESULT: Identity
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Identity
polygonlineintersection
Polygon-line intersection (saga:polygonlineintersection)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INTERSECT: Intersection
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
INTERSECT: <QgsProcessingOutputVectorLayer>
Intersection
polygonpartstoseparatepolygons
Polygon parts to separate polygons (saga:polygonpartstoseparatepolygons)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
LAKES : Ignore Lakes
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
PARTS: Polygon Parts
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
PARTS: <QgsProcessingOutputVectorLayer>
Polygon Parts
polygonproperties
Polygon properties (saga:polygonproperties)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
BPARTS : Number of Parts
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BPOINTS : Number of Vertices
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BLENGTH : Perimeter
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BAREA : Area
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTPUT: Polygons with Property Attributes
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Polygons with Property Attributes
polygonselfintersection
Polygon self-intersection (saga:polygonselfintersection)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ID: Identifier
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INTERSECT: Intersection
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
INTERSECT: <QgsProcessingOutputVectorLayer>
Intersection
polygonshapeindices
Polygon shape indices (saga:polygonshapeindices)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INDEX: Shape Index
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
INDEX: <QgsProcessingOutputVectorLayer>
Shape Index
polygonstoedgesandnodes
Polygons to edges and nodes (saga:polygonstoedgesandnodes)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
EDGES: Edges
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NODES: Nodes
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EDGES: <QgsProcessingOutputVectorLayer>
Edges
NODES: <QgsProcessingOutputVectorLayer>
Nodes
polygonunion
Polygon union (saga:polygonunion)
----------------
Input parameters
----------------
A: Layer A
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
B: Layer B
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPLIT: Split Parts
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RESULT: Union
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Union
polygonupdate
Polygon update (saga:polygonupdate)
----------------
Input parameters
----------------
A: Layer A
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
B: Layer B
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPLIT: Split Parts
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RESULT: Updated polygons
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Updated polygons
polynomialregression
Polynomial regression (saga:polynomialregression)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ATTRIBUTE: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
POLYNOM: Polynom
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] simple planar surface
- 1: [1] bi-linear saddle
- 2: [2] quadratic surface
- 3: [3] cubic surface
- 4: [4] user defined
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
XORDER: Maximum X Order
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
YORDER: Maximum Y Order
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TORDER: Maximum Total Order
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
RESIDUALS: <QgsProcessingOutputVectorLayer>
Residuals
principlecomponentsanalysis
Principle components analysis (saga:principlecomponentsanalysis)
----------------
Input parameters
----------------
TABLE: Table
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] correlation matrix
- 1: [1] variance-covariance matrix
- 2: [2] sums-of-squares-and-cross-products matrix
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NFIRST: Number of Components
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PCA: Principle Components
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
PCA: <QgsProcessingOutputVectorLayer>
Principle Components
profilefrompointstable
Profile from points table (saga:profilefrompointstable)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TABLE: Input
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
X: X
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
Y: Y
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Result
profilesfromlines
Profiles from lines (saga:profilesfromlines)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VALUES: 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
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NAME: Name
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
SPLIT : Each Line as new Profile
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
PROFILE: Profiles
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PROFILES: Profiles
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
PROFILE: <QgsProcessingOutputVectorLayer>
Profiles
PROFILES: <QgsProcessingOutputVectorLayer>
Profiles
proximityraster
Proximity raster (saga:proximityraster)
----------------
Input parameters
----------------
FEATURES: Features
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DISTANCE: Distance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIRECTION: Direction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ALLOCATION: Allocation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DISTANCE: <QgsProcessingOutputRasterLayer>
Distance
DIRECTION: <QgsProcessingOutputRasterLayer>
Direction
ALLOCATION: <QgsProcessingOutputRasterLayer>
Allocation
quadtreestructuretopolygons
Quadtree structure to polygons (saga:quadtreestructuretopolygons)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ATTRIBUTE: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
POLYGONS: Polygons
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LINES: Lines
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
POINTS: Duplicated Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POLYGONS: <QgsProcessingOutputVectorLayer>
Polygons
LINES: <QgsProcessingOutputVectorLayer>
Lines
POINTS: <QgsProcessingOutputVectorLayer>
Duplicated Points
radiusofvarianceraster
Radius of variance (raster) (saga:radiusofvarianceraster)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VARIANCE: Standard Deviation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RADIUS: Maximum Search Radius (cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Type of Output
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Cells
- 1: [1] Map Units
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Variance Radius
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Variance Radius
randomfield
Random field (saga:randomfield)
----------------
Input parameters
----------------
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Uniform
- 1: [1] Gaussian
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RANGE_MIN: Range Min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANGE_MAX: Range Max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MEAN: Arithmetic Mean
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
STDDEV: Standard Deviation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_XMIN USER_XMAX USER_YMIN USER_YMAX: 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
USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_FITS: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUT_GRID: Random Field
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUT_GRID: <QgsProcessingOutputRasterLayer>
Random Field
randomforestclassificationopencv
Random forest classification (opencv) (saga:randomforestclassificationopencv)
----------------
Input parameters
----------------
FEATURES: Features
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
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRAIN_AREAS: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAIN_CLASS: Class Identifier
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAX_DEPTH: Maximum Tree Depth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MIN_SAMPLES: Minimum Sample Count
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX_CATEGRS: Maximum Categories
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
1SE_RULE: Use 1SE Rule
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRUNC_PRUNED: Truncate Pruned Trees
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
REG_ACCURACY: Regression Accuracy
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ACTIVE_VARS: Active Variable Count
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
randomforestpresencepredictionvigra
Random forest presence prediction (vigra) (saga:randomforestpresencepredictionvigra)
----------------
Input parameters
----------------
FEATURES: Features
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
PREDICTION: Presence Prediction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PROBABILITY: Presence Probability
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PRESENCE: Presence Data
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
BACKGROUND: Background Sample Density [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DO_MRMR: Minimum Redundancy Feature Selection
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
mRMR_NFEATURES: Number of Features
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
mRMR_DISCRETIZE: Discretization
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
mRMR_THRESHOLD: Discretization Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
mRMR_METHOD: Selection Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Mutual Information Difference (MID)
- 1: [1] Mutual Information Quotient (MIQ)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RF_IMPORT: Import from File
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
RF_EXPORT: Export to File
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
RF_TREE_COUNT: Tree Count
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RF_TREE_SAMPLES: Samples per Tree
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RF_REPLACE: Sample with Replacement
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RF_SPLIT_MIN_SIZE: Minimum Node Split Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RF_NODE_FEATURES: Features per Node
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] logarithmic
- 1: [1] square root
- 2: [2] all
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RF_STRATIFICATION: Stratification
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] equal
- 2: [2] proportional
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
PREDICTION: <QgsProcessingOutputRasterLayer>
Presence Prediction
PROBABILITY: <QgsProcessingOutputRasterLayer>
Presence Probability
randomterraingeneration
Random terrain generation (saga:randomterraingeneration)
----------------
Input parameters
----------------
RADIUS: Radius (cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ITERATIONS: Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_TYPE: Target Dimensions
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] User defined
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
USER_CELL_SIZE: Grid Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_COLS: Cols
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
USER_ROWS: Rows
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_GRID: <QgsProcessingOutputRasterLayer>
Grid
rankfilter
Rank filter (saga:rankfilter)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Square
- 1: [1] Circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANK: Rank [Percent]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
rasterbuffer
Raster buffer (saga:rasterbuffer)
----------------
Input parameters
----------------
FEATURES: Features Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DISTANCE: Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TYPE: Buffer Distance
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] fixed
- 1: [1] cell's value
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
BUFFER: Buffer Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
BUFFER: <QgsProcessingOutputRasterLayer>
Buffer Grid
rastercalculator
Raster calculator (saga:rastercalculator)
This algorithm allows performing algebraic operations on raster layers
It requires a base layer, and a set of additional layers. The base layer is identified as "a" in the formula, while the additional layers are identified as "b, c, d...", using the order in which they appear in the multiple selection dialog.
The resulting layer has the extent and cell size of the main layer.
The following operators and functions are available.
- Addition (+)
- Subtraction ( - )
- Multiplication (*)
- Division (/)
- Power (^)
- ln(x): returns natural logarithm of x.
- sin(x): returns the sine of x. x must be in radians
- cos(x): returns the cosine of x. x must be in radians
- tan(x): returns the tangent of x. x must be in radians
- asin(x): returns the arcsine of x, in radians
- acos(x): returns the arccosine of x, in radians
- atan(x): returns the arctangent of x, in radians
- atan2(x,y): returns the arctangent y/x, in radians
- abs(x): return the absolute value of x. abs(- 5)=5
- int(x): returns the integer part of x. int(5.4)=5
- mod(x,y): returns the modulus of x/y. mod(7,4)=3
- gt(x,y): true if x is greater than y
- lt(x,y): true if x is lower than y
- eq(x,y): true if x equals y. When using this function SAGA evaluates it in a per–cell basis. Therefore, eq(a,b) will not return 1 if grid a equals grid b. It will return 1 for those cells that have the same value in both grids, and zero otherwise.
- ifelse(condition, x, y) returns x if condition evaluates to true (condition=1) or y if it evaluates to false
----------------
Input parameters
----------------
GRIDS: Main input layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
XGRIDS: Additional 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
FORMULA: Formula
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
RESAMPLING: Resampling Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbour
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
USE_NODATA: Use NoData
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TYPE: Output Data Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] bit
- 1: [1] unsigned 1 byte integer
- 2: [2] signed 1 byte integer
- 3: [3] unsigned 2 byte integer
- 4: [4] signed 2 byte integer
- 5: [5] unsigned 4 byte integer
- 6: [6] signed 4 byte integer
- 7: [7] 4 byte floating point number
- 8: [8] 8 byte floating point number
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Calculated
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Calculated
rastercellindex
Raster cell index (saga:rastercellindex)
----------------
Input parameters
----------------
GRID: Input Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ORDER: Index
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] ascending
- 1: [1] descending
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
INDEX: Sorted Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
INDEX: <QgsProcessingOutputRasterLayer>
Sorted Grid
rasterdifference
Raster difference (saga:rasterdifference)
----------------
Input parameters
----------------
A: A
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
B: B
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
C: Difference (A - B)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
C: <QgsProcessingOutputRasterLayer>
Difference (A - B)
rasterdivision
Raster division (saga:rasterdivision)
----------------
Input parameters
----------------
A: Dividend
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
B: Divisor
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
C: Quotient
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
C: <QgsProcessingOutputRasterLayer>
Quotient
rasterize
Rasterize (saga:rasterize)
----------------
Input parameters
----------------
INPUT: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
OUTPUT: Output Values
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] data / no-data
- 1: [1] index number
- 2: [2] attribute
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MULTIPLE: Method for Multiple Values
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] first
- 1: [1] last
- 2: [2] minimum
- 3: [3] maximum
- 4: [4] mean
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LINE_TYPE: Method for Lines
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] thin
- 1: [1] thick
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
POLY_TYPE: Method for Lines
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] node
- 1: [1] cell
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
GRID_TYPE: Preferred Target Grid Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Integer (1 byte)
- 1: [1] Integer (2 byte)
- 2: [2] Integer (4 byte)
- 3: [3] Floating Point (4 byte)
- 4: [4] Floating Point (8 byte)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
GRID: Rasterized
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
GRID: <QgsProcessingOutputRasterLayer>
Rasterized
rastermasking
Raster masking (saga:rastermasking)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MASK: Mask
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MASKED: Masked Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MASKED: <QgsProcessingOutputRasterLayer>
Masked Grid
rasternormalisation
Raster normalisation (saga:rasternormalisation)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RANGE_MIN: Target Range (min)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANGE_MAX: Target Range (max)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Normalised Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Normalised Grid
rasterorientation
Raster orientation (saga:rasterorientation)
----------------
Input parameters
----------------
INPUT: Grid
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: [0] Copy
- 1: [1] Flip
- 2: [2] Mirror
- 3: [3] Invert
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Changed Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Changed Grid
rasterproduct
Raster product (saga:rasterproduct)
----------------
Input parameters
----------------
GRIDS: Grids
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
RESULT: Product
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Product
rasterproximitybuffer
Raster proximity buffer (saga:rasterproximitybuffer)
----------------
Input parameters
----------------
SOURCE: Source Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIST: Buffer distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
IVAL: Equidistance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE: Distance Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ALLOC: Allocation Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BUFFER: Buffer Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DISTANCE: <QgsProcessingOutputRasterLayer>
Distance Grid
ALLOC: <QgsProcessingOutputRasterLayer>
Allocation Grid
BUFFER: <QgsProcessingOutputRasterLayer>
Buffer Grid
rasterskeletonization
Raster skeletonization (saga:rasterskeletonization)
----------------
Input parameters
----------------
INPUT: Grid
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: [0] Standard
- 1: [1] Hilditch's Algorithm
- 2: [2] Channel Skeleton
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
INIT_METHOD: Initialisation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Less than
- 1: [1] Greater than
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
INIT_THRESHOLD: Threshold (Init.)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONVERGENCE: Convergence
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Skeleton
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VECTOR: Skeleton
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Skeleton
VECTOR: <QgsProcessingOutputVectorLayer>
Skeleton
Rasters sum (saga:rasterssum)
----------------
Input parameters
----------------
GRIDS: Grids
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
RESULT: Sum
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Sum
rasterstandardisation
Raster standardisation (saga:rasterstandardisation)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STRETCH: Stretch Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Standardised Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Standardised Grid
rasterstatisticsforpolygons
Raster statistics for polygons (saga:rasterstatisticsforpolygons)
----------------
Input parameters
----------------
GRIDS: Grids
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
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Standard
- 1: [1] Shape wise, supports overlapping polygons
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NAMING: Grid Naming
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Grid number
- 1: [1] Grid name
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COUNT: Number of Cells
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MIN: Minimum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MAX: Maximum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RANGE: Range
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
SUM: Sum
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MEAN: Mean
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
VAR: Variance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
STDDEV: Standard Deviation
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
QUANTILE: Quantiles
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Statistics
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Statistics
rastervaluestopoints
Raster values to points (saga:rastervaluestopoints)
----------------
Input parameters
----------------
GRIDS: Grids
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
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NODATA: Exclude NoData Cells
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TYPE: Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SHAPES: Shapes
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SHAPES: <QgsProcessingOutputVectorLayer>
Shapes
rastervaluestopointsrandomly
Raster values to points (randomly) (saga:rastervaluestopointsrandomly)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FREQ: Frequency
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
POINTS: Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POINTS: <QgsProcessingOutputVectorLayer>
Points
rastervolume
Raster volume (saga:rastervolume)
----------------
Input parameters
----------------
GRID: Grid
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: [0] Count Only Above Base Level
- 1: [1] Count Only Below Base Level
- 2: [2] Subtract Volumes Below Base Level
- 3: [3] Add Volumes Below Base Level
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LEVEL: Base Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
realsurfacearea
Real surface area (saga:realsurfacearea)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
AREA: Surface Area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
AREA: <QgsProcessingOutputRasterLayer>
Surface Area
reclassifyvalues
Reclassify values (saga:reclassifyvalues)
----------------
Input parameters
----------------
INPUT: Grid
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: [0] single
- 1: [1] range
- 2: [2] simple table
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OLD: old value (for single value change)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEW: new value (for single value change)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SOPERATOR: operator (for single value change)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] =
- 1: [1] <
- 2: [2] <=
- 3: [3] >=
- 4: [4] >
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MIN: minimum value (for range)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX: maximum value (for range)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RNEW: new value(for range)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ROPERATOR: operator (for range)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] <=
- 1: [1] <
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RETAB: Lookup Table
Parameter type: QgsProcessingParameterMatrix
Accepted data types:
- str: as comma delimited list of values
- list
- QgsProperty
TOPERATOR: operator (for table)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] min <= value < max
- 1: [1] min <= value <= max
- 2: [2] min < value <= max
- 3: [3] min < value < max
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NODATAOPT : replace no data values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NODATA: new value for no data values
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OTHEROPT : replace other values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OTHERS: new value for other values
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Reclassified Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Reclassified Grid
reclassifyvaluesrange
Reclassify values (range) (saga:reclassifyvaluesrange)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MIN: minimum value (for range)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAX: maximum value (for range)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RNEW: new value(for range)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ROPERATOR: operator (for range)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] <=
- 1: [1] <
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NODATAOPT: replace no data values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NODATA: new value for no data values
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OTHEROPT: replace other values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OTHERS: new value for other values
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Reclassified Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Reclassified Grid
reclassifyvaluessimple
Reclassify values (simple) (saga:reclassifyvaluessimple)
----------------
Input parameters
----------------
GRID_IN: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
METHOD: Replace Condition
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Grid value equals low value
- 1: [1] Low value < grid value < high value
- 2: [2] Low value <= grid value < high value
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LOOKUP: Lookup Table
Parameter type: QgsProcessingParameterMatrix
Accepted data types:
- str: as comma delimited list of values
- list
- QgsProperty
GRID_OUT: Changed Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
GRID_OUT: <QgsProcessingOutputRasterLayer>
Changed Grid
reclassifyvaluessingle
Reclassify values (single) (saga:reclassifyvaluessingle)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OLD: old value (for single value change)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEW: new value (for single value change)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SOPERATOR: operator (for single value change)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] =
- 1: [1] <
- 2: [2] <=
- 3: [3] >=
- 4: [4] >
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NODATAOPT: replace no data values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NODATA: new value for no data values
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OTHEROPT: replace other values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OTHERS: new value for other values
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Reclassified Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Reclassified Grid
reclassifyvaluestable
Reclassify values (table) (saga:reclassifyvaluestable)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RETAB: Lookup Table
Parameter type: QgsProcessingParameterMatrix
Accepted data types:
- str: as comma delimited list of values
- list
- QgsProperty
TOPERATOR: operator (for table)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] min <= value < max
- 1: [1] min <= value <= max
- 2: [2] min < value <= max
- 3: [3] min < value < max
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NODATAOPT: replace no data values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NODATA: new value for no data values
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OTHEROPT: replace other values
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OTHERS: new value for other values
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Reclassified Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Reclassified Grid
regressionanalysis
Regression analysis (saga:regressionanalysis)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ATTRIBUTE: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
INTERPOL: Grid Interpolation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Inverse Distance Interpolation
- 3: [3] Bicubic Spline Interpolation
- 4: [4] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Regression Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Y = a + b * X (linear)
- 1: [1] Y = a + b / X
- 2: [2] Y = a / (b - X)
- 3: [3] Y = a * X^b (power)
- 4: [4] Y = a e^(b * X) (exponential)
- 5: [5] Y = a + b * ln(X) (logarithmic)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUAL: Residuals
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
RESIDUAL: <QgsProcessingOutputVectorLayer>
Residuals
regressionanalysispointsandpredictorgrid
Regression analysis (points and predictor grid) (saga:regressionanalysispointsandpredictorgrid)
----------------
Input parameters
----------------
PREDICTOR: Predictor
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ATTRIBUTE: Dependent Variable
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUAL: Residuals
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESAMPLING: Resampling
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbour
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Regression Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Y = a + b * X (linear)
- 1: [1] Y = a + b / X
- 2: [2] Y = a / (b - X)
- 3: [3] Y = a * X^b (power)
- 4: [4] Y = a e^(b * X) (exponential)
- 5: [5] Y = a + b * ln(X) (logarithmic)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
RESIDUAL: <QgsProcessingOutputVectorLayer>
Residuals
regressionkriging
Regression kriging (saga:regressionkriging)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
PREDICTORS: Predictors
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
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PREDICTION: Prediction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VARIANCE: Quality Measure
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_COEFF: Regression: Coefficients
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_MODEL: Regression: Model
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INFO_STEPS: Regression: Steps
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TQUALITY: Type of Quality Measure
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] standard deviation
- 1: [1] variance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LOG: Logarithmic Transformation
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BLOCK: Block Kriging
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DBLOCK: Block Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_MAXDIST: Maximum Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_NCLASSES: Lag Distance Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_NSKIP: Skip
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_MODEL: Variogram Model
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
COORD_X: Include X Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
COORD_Y: Include Y Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
INTERCEPT: Intercept
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] include all
- 1: [1] forward
- 2: [2] backward
- 3: [3] stepwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
P_VALUE: Significance Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESAMPLING: Resampling
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbour
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Maximum Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
PREDICTION: <QgsProcessingOutputRasterLayer>
Prediction
RESIDUALS: <QgsProcessingOutputRasterLayer>
Residuals
VARIANCE: <QgsProcessingOutputRasterLayer>
Quality Measure
INFO_COEFF: <QgsProcessingOutputVectorLayer>
Regression: Coefficients
INFO_MODEL: <QgsProcessingOutputVectorLayer>
Regression: Model
INFO_STEPS: <QgsProcessingOutputVectorLayer>
Regression: Steps
relativeheightsandslopepositions
Relative heights and slope positions (saga:relativeheightsandslopepositions)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
W: w
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T: t
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
E: e
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
HO: Slope Height
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
HU: Valley Depth
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NH: Normalized Height
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SH: Standardized Height
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MS: Mid-Slope Position
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
HO: <QgsProcessingOutputRasterLayer>
Slope Height
HU: <QgsProcessingOutputRasterLayer>
Valley Depth
NH: <QgsProcessingOutputRasterLayer>
Normalized Height
SH: <QgsProcessingOutputRasterLayer>
Standardized Height
MS: <QgsProcessingOutputRasterLayer>
Mid-Slope Position
removeduplicatepoints
Remove duplicate points (saga:removeduplicatepoints)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
METHOD: Point to Keep
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] first point
- 1: [1] last point
- 2: [2] point with minimum attribute value
- 3: [3] point with maximum attribute value
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NUMERIC: Numeric Attribute Values
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] take value from the point to be kept
- 1: [1] minimum value of all duplicates
- 2: [2] maximum value of all duplicates
- 3: [3] mean value of all duplicates
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Result
removesmallpixelclumpstonodata
Remove small pixel clumps (to no-data) (saga:removesmallpixelclumpstonodata)
----------------
Input parameters
----------------
GRID: Input Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
THRESHOLD: Min. Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Filtered Grid
representativeness
Representativeness (saga:representativeness)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RADIUS: Radius (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXPONENT: Exponent
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Representativeness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Representativeness
resamplingfilter
Resampling filter (saga:resamplingfilter)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LOPASS: Low Pass Filter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
HIPASS: High Pass Filter
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SCALE: Scale Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
LOPASS: <QgsProcessingOutputRasterLayer>
Low Pass Filter
HIPASS: <QgsProcessingOutputRasterLayer>
High Pass Filter
resampling
Resampling (saga:resampling)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
KEEP_TYPE: Preserve Data Type
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
SCALE_UP: Upscaling Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
- 4: [4] Mean Value
- 5: [5] Mean Value (cell area weighted)
- 6: [6] Minimum Value
- 7: [7] Maximum Value
- 8: [8] Majority
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SCALE_DOWN: Downscaling Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbor
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_TEMPLATE: Target system
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Grid
residualanalysis
Residual analysis (saga:residualanalysis)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] square
- 1: [1] circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
BCENTER: Include Center Cell
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISTANCE_WEIGHTING_DW_WEIGHTING: Distance Weighting
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISTANCE_WEIGHTING_DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MEAN: Mean Value
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DIFF: Difference from Mean Value
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEV: Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RANGE: Value Range
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MIN: Minimum Value
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAX: Maximum Value
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DEVMEAN: Deviation from Mean Value
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PERCENT: Percentile
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MEAN: <QgsProcessingOutputRasterLayer>
Mean Value
DIFF: <QgsProcessingOutputRasterLayer>
Difference from Mean Value
STDDEV: <QgsProcessingOutputRasterLayer>
Standard Deviation
RANGE: <QgsProcessingOutputRasterLayer>
Value Range
MIN: <QgsProcessingOutputRasterLayer>
Minimum Value
MAX: <QgsProcessingOutputRasterLayer>
Maximum Value
DEVMEAN: <QgsProcessingOutputRasterLayer>
Deviation from Mean Value
PERCENT: <QgsProcessingOutputRasterLayer>
Percentile
rgbcomposite
Rgb composite (saga:rgbcomposite)
----------------
Input parameters
----------------
R_GRID: R
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
G_GRID: G
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
B_GRID: B
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
R_METHOD: Method for R value
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: 0 - 255
- 1: Rescale to 0 - 255
- 2: User defined rescale
- 3: Percentiles
- 4: Percentage of standard deviation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
G_METHOD: Method for G value
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: 0 - 255
- 1: Rescale to 0 - 255
- 2: User defined rescale
- 3: Percentiles
- 4: Percentage of standard deviation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
B_METHOD: Method for B value
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: 0 - 255
- 1: Rescale to 0 - 255
- 2: User defined rescale
- 3: Percentiles
- 4: Percentage of standard deviation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
R_RANGE_MIN: Rescale Range for RED min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
R_RANGE_MAX: Rescale Range for RED max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
R_PERCTL_MIN: Percentiles Range for RED max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
R_PERCTL_MAX: Percentiles Range for RED max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
R_STDDEV: Standard deviation for RED
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
G_RANGE_MIN: Rescale Range for GREEN min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
G_RANGE_MAX: Rescale Range for GREEN max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
G_PERCTL_MIN: Percentiles Range for GREEN max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
G_PERCTL_MAX: Percentiles Range for GREEN max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
G_STDDEV: Standard deviation for GREEN
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
B_RANGE_MIN: Rescale Range for BLUE min
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
B_RANGE_MAX: Rescale Range for BLUE max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
B_PERCTL_MIN: Percentiles Range for BLUE max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
B_PERCTL_MAX: Percentiles Range for BLUE max
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
B_STDDEV: Standard deviation for BLUE
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RGB: Output RGB
Parameter type: SagaImageOutputParam
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RGB: <QgsProcessingOutputRasterLayer>
Output RGB
riverbasin
Riverbasin (saga:riverbasin)
----------------
Input parameters
----------------
INPUT: DTM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INPUT2: HGGrid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
INPUT3: statisches Entnahmeraster
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WCons: Anteilige Flaechenwasserentnahme
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WCons2: Dynamische Flaechenwassernutzung...
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] ...anteilig aus den Flussrasterzellen
- 1: [1] ...anteilig aus Rasterzellen der Teileinzugegebiete
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
OUTPUT2: Grad
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT3: Direc
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT4: HGGrad
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT5: RivSpeed
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT6: Coordinates
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT7: BasinShare
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT8: statWUse
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT9: NumInFlowCells
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
pCr: Hauptgerinne-Parameter pHG
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
nCr: Hauptgerinne-Speicherkaskade nHG
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EnfVmax: Maximal Geschwindigkeit des Hauptgerinnes beruecksichtigen
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
VTresh: Maximalgeschwindigkeit im Hauptgerinne in km/h
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT2: <QgsProcessingOutputRasterLayer>
Grad
OUTPUT3: <QgsProcessingOutputRasterLayer>
Direc
OUTPUT4: <QgsProcessingOutputRasterLayer>
HGGrad
OUTPUT5: <QgsProcessingOutputRasterLayer>
RivSpeed
OUTPUT6: <QgsProcessingOutputRasterLayer>
Coordinates
OUTPUT7: <QgsProcessingOutputRasterLayer>
BasinShare
OUTPUT8: <QgsProcessingOutputRasterLayer>
statWUse
OUTPUT9: <QgsProcessingOutputRasterLayer>
NumInFlowCells
rivergridgeneration
Rivergridgeneration (saga:rivergridgeneration)
----------------
Input parameters
----------------
INPUT: Geländemodell (DTM)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: HG Raster
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SX: Abflusspfad-Quelle, x-Wert
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SY: Abflusspfad-Quelle, y-Wert
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MX: Abflusspfad-Mündung, x-Wert
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MY: Abflusspfad-Mündung, y-Wert
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
Owrite: Overwrite RiverGridCells
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
HG Raster
runningaverage
Running average (saga:runningaverage)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
COUNT: Number of Records
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Output
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output
sagawetnessindex
Saga wetness index (saga:sagawetnessindex)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SUCTION: Suction
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AREA_TYPE: Type of Area
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] absolute catchment area
- 1: [1] square root of catchment area
- 2: [2] specific catchment area
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SLOPE_TYPE: Type of Slope
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local slope
- 1: [1] catchment slope
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SLOPE_MIN: Suction
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SLOPE_OFF: Suction
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SLOPE_WEIGHT: Suction
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AREA: Catchment area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPE: Catchment slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
AREA_MOD: Modified catchment area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TWI: Topographic Wetness Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
AREA: <QgsProcessingOutputRasterLayer>
Catchment area
SLOPE: <QgsProcessingOutputRasterLayer>
Catchment slope
AREA_MOD: <QgsProcessingOutputRasterLayer>
Modified catchment area
TWI: <QgsProcessingOutputRasterLayer>
Topographic Wetness Index
seededregiongrowing
Seeded region growing (saga:seededregiongrowing)
----------------
Input parameters
----------------
SEEDS: Seeds
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FEATURES: Features
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
SEGMENTS: Segments
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SIMILARITY: Similarity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TABLE: Seeds
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
NEIGHBOUR: Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 4 (von Neumann)
- 1: [1] 8 (Moore)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] feature space and position
- 1: [1] feature space
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SIG_1: Variance in Feature Space
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIG_2: Variance in Position Space
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD: Similarity Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
REFRESH: Refresh
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
LEAFSIZE: Leaf Size (for Speed Optimisation)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
SEGMENTS: <QgsProcessingOutputRasterLayer>
Segments
SIMILARITY: <QgsProcessingOutputRasterLayer>
Similarity
seedgeneration
Seed generation (saga:seedgeneration)
----------------
Input parameters
----------------
FEATURES: Features
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
SEED_TYPE: Seed Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] minima
- 1: [1] maxima
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] band width smoothing
- 1: [1] band width search
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
BAND_WIDTH: Bandwidth (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NORMALIZE: Normalize Features
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEED_GRID: Seeds Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VARIANCE: Variance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEED_POINTS: Seeds Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SEED_GRID: <QgsProcessingOutputRasterLayer>
Seeds Grid
VARIANCE: <QgsProcessingOutputRasterLayer>
Variance
SEED_POINTS: <QgsProcessingOutputVectorLayer>
Seeds Points
separatepointsbydirection
Separate points by direction (saga:separatepointsbydirection)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DIRECTIONS: Number of Directions
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TOLERANCE: Tolerance (Degree)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUTPUT: Point direction
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Point direction
sharedpolygonedges
Shared polygon edges (saga:sharedpolygonedges)
----------------
Input parameters
----------------
POLYGONS: Polygons
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ATTRIBUTE: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
EPSILON: Tolerance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VERTICES: Check vertices
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DOUBLE: Double edges
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
EDGES: Edges
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EDGES: <QgsProcessingOutputVectorLayer>
Edges
shrinkandexpand
Shrink and expand (saga:shrinkandexpand)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OPERATION: Operation
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Shrink
- 1: [1] Expand
- 2: [2] shrink and expand
- 3: [3] expand and shrink
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CIRCLE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Square
- 1: [1] Circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXPAND: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] min
- 1: [1] max
- 2: [2] mean
- 3: [3] majority
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RESULT: Result Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Result Grid
sievingclasses
Sieving classes (saga:sievingclasses)
----------------
Input parameters
----------------
INPUT: Classes
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Sieved Classes
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MODE: Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Neumann
- 1: [1] Moore
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
THRESHOLD: Minimum Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ALL: Class Selection
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] single class
- 1: [1] all classes
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CLASS: Class Identifier
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Sieved Classes
simplefilter
Simple filter (saga:simplefilter)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Square
- 1: [1] Circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Filter
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Smooth
- 1: [1] Sharpen
- 2: [2] Edge
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
simplefilterwithinshapes
Simple filter within shapes (saga:simplefilterwithinshapes)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SHAPES: Boundaries
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
MODE: Search Mode
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Square
- 1: [1] Circle
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Filter
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Smooth
- 1: [1] Sharpen
- 2: [2] Edge
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
simplekriging
Simple kriging (saga:simplekriging)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TQUALITY: Type of Quality Measure
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] standard deviation
- 1: [1] variance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LOG: Logarithmic Transformation
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BLOCK: Block Kriging
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DBLOCK: Block Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_MAXDIST: Maximum Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_NCLASSES: Lag Distance Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_NSKIP: Skip
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_MODEL: Model
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_TEMPLATE: Target System
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
PREDICTION: Prediction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VARIANCE: Quality Measure
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Maximum Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
PREDICTION: <QgsProcessingOutputRasterLayer>
Prediction
VARIANCE: <QgsProcessingOutputRasterLayer>
Quality Measure
simpleregiongrowing
Simple region growing (saga:simpleregiongrowing)
----------------
Input parameters
----------------
SEEDS: Seeds
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FEATURES: Features
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
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] feature space and position
- 1: [1] feature space
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NEIGHBOUR: Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 4 (von Neumann)
- 1: [1] 8 (Moore)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SIG_1: Variance in Feature Space
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SIG_2: Variance in Position Space
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD: Threshold - Similarity
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
REFRESH : Refresh
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
LEAFSIZE: Leaf Size (for Speed Optimisation)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SIMILARITY: Similarity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TABLE: Seeds
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SEGMENTS: <QgsProcessingOutputRasterLayer>
Segments
SIMILARITY: <QgsProcessingOutputRasterLayer>
Similarity
TABLE: <QgsProcessingOutputVectorLayer>
Seeds
simulation
Simulation (saga:simulation)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FUEL: Fuel Model
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WINDSPD: Wind Speed
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WINDDIR: Wind Direction
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
M1H: Dead Fuel Moisture 1H
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
M10H: Dead Fuel Moisture 10H
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
M100H: Dead Fuel Moisture 100H
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MHERB: Herbaceous Fuel Moisture
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MWOOD: Wood Fuel Moisture
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
IGNITION: Ignition Points
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
UPDATEVIEW : Update View
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TIME: Time
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FLAME: Flame Length
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INTENSITY: Intensity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TIME: <QgsProcessingOutputRasterLayer>
Time
FLAME: <QgsProcessingOutputRasterLayer>
Flame Length
INTENSITY: <QgsProcessingOutputRasterLayer>
Intensity
singlevaluedecompositionopencv
Single value decomposition (opencv) (saga:singlevaluedecompositionopencv)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RANGE_MIN: Range (Min)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RANGE_MAX: Range (Max)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output
sinkdrainageroutedetection
Sink drainage route detection (saga:sinkdrainageroutedetection)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
THRESHOLD : Threshold
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
THRSHEIGHT: Threshold Height
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SINKROUTE: Sink Route
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SINKROUTE: <QgsProcessingOutputRasterLayer>
Sink Route
sinkremoval
Sink removal (saga:sinkremoval)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SINKROUTE: Sink Route
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: [0] Deepen Drainage Routes
- 1: [1] Fill Sinks
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
THRESHOLD : Threshold
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
THRSHEIGHT: Threshold Height
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DEM_PREPROC: Preprocessed DEM
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DEM_PREPROC: <QgsProcessingOutputRasterLayer>
Preprocessed DEM
skyviewfactor
Sky view factor (saga:skyviewfactor)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RADIUS: Maximum Search Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] multi scale
- 1: [1] sectors
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DLEVEL: Multi Scale Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NDIRS: Number of Sectors
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VISIBLE: Visible Sky
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SVF: Sky View Factor
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SIMPLE: Sky View Factor (Simplified)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TERRAIN: Terrain View Factor
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DISTANCE: Terrain View Factor
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
VISIBLE: <QgsProcessingOutputRasterLayer>
Visible Sky
SVF: <QgsProcessingOutputRasterLayer>
Sky View Factor
SIMPLE: <QgsProcessingOutputRasterLayer>
Sky View Factor (Simplified)
TERRAIN: <QgsProcessingOutputRasterLayer>
Terrain View Factor
DISTANCE: <QgsProcessingOutputRasterLayer>
Terrain View Factor
slopeaspectcurvature
Slope, aspect, curvature (saga:slopeaspectcurvature)
----------------
Input parameters
----------------
ELEVATION: Elevation
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: [0] Maximum Slope (Travis et al. 1975)
- 1: [1] Maximum Triangle Slope (Tarboton 1997)
- 2: [2] Least Squares Fitted Plane (Horn 1981, Costa-Cabral & Burgess 1996)
- 3: [3] 6 parameter 2nd order polynom (Evans 1979)
- 4: [4] 6 parameter 2nd order polynom (Heerdegen & Beran 1982)
- 5: [5] 6 parameter 2nd order polynom (Bauer, Rohdenburg, Bork 1985)
- 6: [6] 9 parameter 2nd order polynom (Zevenbergen & Thorne 1987)
- 7: [7]10 parameter 3rd order polynom (Haralick 1983)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
UNIT_SLOPE: Slope Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] radians
- 1: [1] degree
- 2: [2] percent
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
UNIT_ASPECT: Aspect Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] radians
- 1: [1] degree
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ASPECT: Aspect
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_GENE: General Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_PLAN: Plan Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_PROF: Profile Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_TANG: Tangential Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_LONG: Longitudinal Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_CROS: Cross-Sectional Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_MINI: Minimal Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_MAXI: Maximal Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_TOTA: Total Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_ROTO: Flow-Line Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SLOPE: <QgsProcessingOutputRasterLayer>
Slope
ASPECT: <QgsProcessingOutputRasterLayer>
Aspect
C_GENE: <QgsProcessingOutputRasterLayer>
General Curvature
C_PLAN: <QgsProcessingOutputRasterLayer>
Plan Curvature
C_PROF: <QgsProcessingOutputRasterLayer>
Profile Curvature
C_TANG: <QgsProcessingOutputRasterLayer>
Tangential Curvature
C_LONG: <QgsProcessingOutputRasterLayer>
Longitudinal Curvature
C_CROS: <QgsProcessingOutputRasterLayer>
Cross-Sectional Curvature
C_MINI: <QgsProcessingOutputRasterLayer>
Minimal Curvature
C_MAXI: <QgsProcessingOutputRasterLayer>
Maximal Curvature
C_TOTA: <QgsProcessingOutputRasterLayer>
Total Curvature
C_ROTO: <QgsProcessingOutputRasterLayer>
Flow-Line Curvature
slopelength
Slope length (saga:slopelength)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LENGTH: Slope Length
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
LENGTH: <QgsProcessingOutputRasterLayer>
Slope Length
slopelimitedflowaccumulation
Slope limited flow accumulation (saga:slopelimitedflowaccumulation)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
WEIGHT: Weight
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FLOW: Flow Accumulation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPE_MIN: Slope Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SLOPE_MAX: Slope Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
B_FLOW: Use Flow Threshold
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
T_FLOW_MIN: Flow Threshold (Min)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
T_FLOW_MAX: Flow Threshold (Max)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
FLOW: <QgsProcessingOutputRasterLayer>
Flow Accumulation
smoothingvigra
Smoothing (vigra) (saga:smoothingvigra)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TYPE: Type of smoothing
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] exponential
- 1: [1] nonlinear
- 2: [2] gaussian
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SCALE: Size of smoothing filter
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EDGE: Edge threshold for nonlinear smoothing
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Output
snappointstogrid
Snap points to grid (saga:snappointstogrid)
----------------
Input parameters
----------------
INPUT: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MOVES: Moves
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DISTANCE: Search Distance (Map Units)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SHAPE: Search Shape
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] circle
- 1: [1] square
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EXTREME: Extreme
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] minimum
- 1: [1] maximum
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Result
MOVES: <QgsProcessingOutputVectorLayer>
Moves
snappointstolines
Snap points to lines (saga:snappointstolines)
----------------
Input parameters
----------------
INPUT: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SNAP: Snap Features
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MOVES: Moves
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DISTANCE: Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Result
MOVES: <QgsProcessingOutputVectorLayer>
Moves
snappointstopoints
Snap points to points (saga:snappointstopoints)
----------------
Input parameters
----------------
INPUT: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SNAP: Snap Features
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Result
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MOVES: Moves
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DISTANCE: Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Result
MOVES: <QgsProcessingOutputVectorLayer>
Moves
soiltextureclassification
Soil texture classification (saga:soiltextureclassification)
----------------
Input parameters
----------------
SAND: Sand
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SILT: Silt
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CLAY: Clay
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TEXTURE: Soil Texture
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SUM: Sum
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TEXTURE: <QgsProcessingOutputRasterLayer>
Soil Texture
SUM: <QgsProcessingOutputRasterLayer>
Sum
spatialpointpatternanalysis
Spatial point pattern analysis (saga:spatialpointpatternanalysis)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STEP: Vertex Distance [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CENTRE: Mean Centre
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDIST: Standard Distance
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BBOX: Bounding Box
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CENTRE: <QgsProcessingOutputVectorLayer>
Mean Centre
STDDIST: <QgsProcessingOutputVectorLayer>
Standard Distance
BBOX: <QgsProcessingOutputVectorLayer>
Bounding Box
splitlinesatpoints
Split lines at points (saga:splitlinesatpoints)
----------------
Input parameters
----------------
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPLIT: Split Features
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INTERSECT: Intersection
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT: Output
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] polylines
- 1: [1] separate lines
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EPSILON: Epsilon
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
INTERSECT: <QgsProcessingOutputVectorLayer>
Intersection
splitlineswithlines
Split lines with lines (saga:splitlineswithlines)
----------------
Input parameters
----------------
LINES: Lines
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPLIT: Split Features
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
INTERSECT: Intersection
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OUTPUT: Output
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] polylines
- 1: [1] separate lines
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
INTERSECT: <QgsProcessingOutputVectorLayer>
Intersection
splitrgbbands
Split RGB bands (saga:splitrgbbands)
----------------
Input parameters
----------------
INPUT: Input layer
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
R: Output R band layer
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
G: Output G band layer
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
B: Output B band layer
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
R: <QgsProcessingOutputRasterLayer>
Output R band layer
G: <QgsProcessingOutputRasterLayer>
Output G band layer
B: <QgsProcessingOutputRasterLayer>
Output B band layer
splitshapeslayerrandomly
Split shapes layer randomly (saga:splitshapeslayerrandomly)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
PERCENT: Split ratio (%)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EXACT : Split exactly
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
A: Group A
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
B: Group B
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
A: <QgsProcessingOutputVectorLayer>
Group A
B: <QgsProcessingOutputVectorLayer>
Group B
statisticsforrasters
Statistics for rasters (saga:statisticsforrasters)
----------------
Input parameters
----------------
GRIDS: Grids
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
PCTL_VAL: Percentile
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MEAN: Arithmetic Mean
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MIN: Minimum
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAX: Maximum
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VAR: Variance
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SUM: Sum
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RANGE: Range
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PCTL: Percentile
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEV: Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEVLO: Mean less Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
STDDEVHI: Mean plus Standard Deviation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
MEAN: <QgsProcessingOutputRasterLayer>
Arithmetic Mean
MIN: <QgsProcessingOutputRasterLayer>
Minimum
MAX: <QgsProcessingOutputRasterLayer>
Maximum
VAR: <QgsProcessingOutputRasterLayer>
Variance
SUM: <QgsProcessingOutputRasterLayer>
Sum
RANGE: <QgsProcessingOutputRasterLayer>
Range
PCTL: <QgsProcessingOutputRasterLayer>
Percentile
STDDEV: <QgsProcessingOutputRasterLayer>
Standard Deviation
STDDEVLO: <QgsProcessingOutputRasterLayer>
Mean less Standard Deviation
STDDEVHI: <QgsProcessingOutputRasterLayer>
Mean plus Standard Deviation
strahlerorder
Strahler order (saga:strahlerorder)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STRAHLER: Strahler Order
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
STRAHLER: <QgsProcessingOutputRasterLayer>
Strahler Order
streampowerindex
Stream power index (saga:streampowerindex)
----------------
Input parameters
----------------
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
AREA: Catchment Area
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONV: Area Conversion
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no conversion (areas already given as specific catchment area)
- 1: [1] 1 / cell size (pseudo specific catchment area)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SPI: Stream Power Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SPI: <QgsProcessingOutputRasterLayer>
Stream Power Index
successiveflowrouting
Successive flow routing (saga:successiveflowrouting)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ITERATIONS: Iterations
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RUNOFF: Runoff
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MANNING: Manning's Roughness
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
FLOW: Flow
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
FLOW: <QgsProcessingOutputRasterLayer>
Flow
supervisedclassificationforgrids
Supervised classification for grids (saga:supervisedclassificationforgrids)
----------------
Input parameters
----------------
GRIDS: Features
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
NORMALISE: Normalise
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
QUALITY: Quality
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TRAINING: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAINING_CLASS: Class Identifier
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FILE_LOAD: Load Statistics from File...
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
FILE_SAVE: Save Statistics to File...
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Binary Encoding
- 1: [1] Parallelepiped
- 2: [2] Minimum Distance
- 3: [3] Mahalanobis Distance
- 4: [4] Maximum Likelihood
- 5: [5] Spectral Angle Mapping
- 6: [6] Winner Takes All
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
THRESHOLD_DIST: Distance Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD_ANGLE: Spectral Angle Threshold (Degree)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD_PROB: Probability Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RELATIVE_PROB: Probability Reference
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] absolute
- 1: [1] relative
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
WTA_0: Binary Encoding
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_1: Parallelepiped
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_2: Minimum Distance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_3: Mahalanobis Distance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_4: Maximum Likelihood
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_5: Spectral Angle Mapping
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
QUALITY: <QgsProcessingOutputRasterLayer>
Quality
supervisedclassificationforshapes
Supervised classification for shapes (saga:supervisedclassificationforshapes)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
CLASSES: Classification
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FEATURES: Features
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
NORMALISE: Normalise
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRAINING: Training Classes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FILE_LOAD: Load Statistics from File...
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
FILE_SAVE: Save Statistics to File...
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Binary Encoding
- 1: [1] Parallelepiped
- 2: [2] Minimum Distance
- 3: [3] Mahalanobis Distance
- 4: [4] Maximum Likelihood
- 5: [5] Spectral Angle Mapping
- 6: [6] Winner Takes All
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
THRESHOLD_DIST: Distance Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD_ANGLE: Spectral Angle Threshold (Degree)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD_PROB: Probability Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RELATIVE_PROB: Probability Reference
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] absolute
- 1: [1] relative
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
WTA_0: Binary Encoding
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_1: Parallelepiped
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_2: Minimum Distance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_3: Mahalanobis Distance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_4: Maximum Likelihood
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_5: Spectral Angle Mapping
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputVectorLayer>
Classification
supervisedclassification
Supervised classification (saga:supervisedclassification)
----------------
Input parameters
----------------
GRIDS: Grids
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
ROI: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ROI_ID: Class Identifier
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
STATS: Class Statistics
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
STATS_SRC: Get Class Statistics from...
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] training areas
- 1: [1] table
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Binary Encoding
- 1: [1] Parallelepiped
- 2: [2] Minimum Distance
- 3: [3] Mahalanobis Distance
- 4: [4] Maximum Likelihood
- 5: [5] Spectral Angle Mapping
- 6: [6] Winner Takes All
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
NORMALISE: Normalise
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
THRESHOLD_DIST: Distance Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD_PROB: Probability Threshold (Percent)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RELATIVE_PROB: Probability Reference
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] absolute
- 1: [1] relative
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
THRESHOLD_ANGLE: Spectral Angle Threshold (Degree)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
WTA_0: Binary Encoding
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_1: Parallelepiped
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_2: Minimum Distance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_3: Mahalanobis Distance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_4: Maximum Likelihood
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
WTA_5: Spectral Angle Mapping
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CLASS_INFO: Class Information
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
QUALITY: Quality
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CLASS_INFO: <QgsProcessingOutputVectorLayer>
Class Information
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
QUALITY: <QgsProcessingOutputRasterLayer>
Quality
supportvectormachineclassificationopencv
Support vector machine classification (opencv) (saga:supportvectormachineclassificationopencv)
----------------
Input parameters
----------------
FEATURES: Features
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
NORMALIZE: Normalize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRAIN_AREAS: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
TRAIN_CLASS: Class Identifier
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
CLASSES: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SVM_TYPE: SVM Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] c-support vector classification
- 1: [1] nu support vector classification
- 2: [2] distribution estimation (one class)
- 3: [3] epsilon support vector regression
- 4: [4] nu support vector regression
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
C: C
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NU: Nu
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
P: P
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
KERNEL: Kernel Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] linear
- 1: [1] polynomial
- 2: [2] radial basis function
- 3: [3] sigmoid
- 4: [4] exponential chi2
- 5: [5] histogram intersection
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COEF0: Coefficient 0
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DEGREE: Degree
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
GAMMA: Gamma
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
surfaceandgradient
Surface and gradient (saga:surfaceandgradient)
----------------
Input parameters
----------------
MASK: Mask
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SURF: Surface
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
GRAD: Gradient
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SURF_E: Surface Approximation Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
SURF: <QgsProcessingOutputRasterLayer>
Surface
GRAD: <QgsProcessingOutputRasterLayer>
Gradient
surfacegradientandconcentration
Surface, gradient and concentration (saga:surfacegradientandconcentration)
----------------
Input parameters
----------------
MASK: Mask
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SURF: Surface
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
GRAD: Gradient
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CONC: Concentration
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SURF_E: Surface Approximation Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONC_IN: Inlet Concentration
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONC_OUT: Outlet Concentration
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONC_E: Concentration Approximation Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
GRAD_MIN: Minimum Gradient
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NEIGHBOURS: Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Moore (8)
- 1: [1] Neumann (4)
- 2: [2] Optimised
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
SURF: <QgsProcessingOutputRasterLayer>
Surface
GRAD: <QgsProcessingOutputRasterLayer>
Gradient
CONC: <QgsProcessingOutputRasterLayer>
Concentration
surfacespecificpoints
Surface specific points (saga:surfacespecificpoints)
----------------
Input parameters
----------------
ELEVATION: Elevation
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: [0] Mark Highest Neighbour
- 1: [1] Opposite Neighbours
- 2: [2] Flow Direction
- 3: [3] Flow Direction (up and down)
- 4: [4] Peucker & Douglas
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
THRESHOLD: Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Result
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Result
svmclassification
Svm classification (saga:svmclassification)
----------------
Input parameters
----------------
GRIDS: Grids
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: Classification
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SCALING: Scaling
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] none
- 1: [1] normalize (0-1)
- 2: [2] standardize
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MESSAGE: Verbose Messages
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MODEL_SRC: Model Source
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] create from training areas
- 1: [1] restore from file
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MODEL_LOAD: Restore Model from File
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
ROI: Training Areas
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ROI_ID: Class Identifier
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
MODEL_SAVE: Store Model to File
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
SVM_TYPE: SVM Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] C-SVC
- 1: [1] nu-SVC
- 2: [2] one-class SVM
- 3: [3] epsilon-SVR
- 4: [4] nu-SVR
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
KERNEL_TYPE: Kernel Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] linear
- 1: [1] polynomial
- 2: [2] radial basis function
- 3: [3] sigmoid
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DEGREE: Degree
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
GAMMA: Gamma
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
COEF0: coef0
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
COST: C
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NU: nu-SVR
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EPS_SVR: SVR Epsilon
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CACHE_SIZE: Cache Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EPS: Epsilon
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SHRINKING: Shrinking
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
PROBABILITY: Probability Estimates
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
CROSSVAL: Cross Validation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CLASSES: <QgsProcessingOutputRasterLayer>
Classification
symmetricaldifference
Symmetrical difference (saga:symmetricaldifference)
----------------
Input parameters
----------------
A: Layer A
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
B: Layer B
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
SPLIT: Split Parts
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RESULT: Symmetrical Difference
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Symmetrical Difference
Tasseled cap transformation (saga:tasseledcaptransformation)
----------------
Input parameters
----------------
BLUE: Blue (TM 1)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RED: Red (TM 2)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
GREEN: Green (TM 3)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
NIR: Near Infrared (TM 4)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MIR1: Mid Infrared (TM 5)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MIR2: Mid Infrared (TM 7)
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
BRIGHTNESS: Brightness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
GREENNESS: Greenness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
WETNESS: Wetness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
BRIGHTNESS: <QgsProcessingOutputRasterLayer>
Brightness
GREENNESS: <QgsProcessingOutputRasterLayer>
Greenness
WETNESS: <QgsProcessingOutputRasterLayer>
Wetness
tcilow
Tci low (saga:tcilow)
----------------
Input parameters
----------------
DISTANCE: Vertical Distance to Channel Network
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TWI: Topographic Wetness Index
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TCILOW: TCI Low
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TCILOW: <QgsProcessingOutputRasterLayer>
TCI Low
terrainmapview
Terrain map view (saga:terrainmapview)
----------------
Input parameters
----------------
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SHADE: Shade
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
OPENNESS: Openness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CONTOURS: Contours
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Topography
- 1: [1] Morphology
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
RADIUS: Radial Limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONTOUR_LINES: Contour Lines
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
EQUIDISTANCE: Equidistance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
SHADE: <QgsProcessingOutputRasterLayer>
Shade
OPENNESS: <QgsProcessingOutputRasterLayer>
Openness
SLOPE: <QgsProcessingOutputRasterLayer>
Slope
CONTOURS: <QgsProcessingOutputVectorLayer>
Contours
terrainruggednessindextri
Terrain ruggedness index (tri) (saga:terrainruggednessindextri)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RADIUS: Radius (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_WEIGHTING: Distance Weighting
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_OFFSET : Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISTANCE_WEIGHTING_DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TRI: Terrain Ruggedness Index (TRI)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TRI: <QgsProcessingOutputRasterLayer>
Terrain Ruggedness Index (TRI)
terrainsurfaceclassificationiwahashiandpike
Terrain surface classification (iwahashi and pike) (saga:terrainsurfaceclassificationiwahashiandpike)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONVEXITY: Convexity
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONV_RECALC: Recalculate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TEXTURE: Texture
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TEXT_RECALC: Recalculate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
LANDFORMS: Landforms
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TYPE: Number of Classes
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 8
- 1: [1] 12
- 2: [2] 16
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CONV_SCALE: Scale (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
CONV_KERNEL: Laplacian Filter Kernel
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] four-neighbourhood
- 1: [1] eight-neihbourhood
- 2: [2] eight-neihbourhood (distance based weighting)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CONV_TYPE: Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] convexity
- 1: [1] concavity
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CONV_EPSILON: Flat Area Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TEXT_SCALE: Scale (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TEXT_EPSILON: Flat Area Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
LANDFORMS: <QgsProcessingOutputRasterLayer>
Landforms
terrainsurfaceconvexity
Terrain surface convexity (saga:terrainsurfaceconvexity)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONVEXITY: Convexity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
KERNEL: Laplacian Filter Kernel
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] conventional four-neighbourhood
- 1: [1] conventional eight-neihbourhood
- 2: [2] eight-neihbourhood (distance based weighting)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TYPE: Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] convexity
- 1: [1] concavity
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
EPSILON: Flat Area Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE: Scale (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] counting cells
- 1: [1] resampling
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
CONVEXITY: <QgsProcessingOutputRasterLayer>
Convexity
terrainsurfacetexture
Terrain surface texture (saga:terrainsurfacetexture)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TEXTURE: Texture
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
EPSILON: Flat Area Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALE: Scale (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] counting cells
- 1: [1] resampling
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_WEIGHTING: Weighting Function
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET: Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
TEXTURE: <QgsProcessingOutputRasterLayer>
Texture
thiessenpolygons
Thiessen polygons (saga:thiessenpolygons)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POLYGONS: Polygons
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
FRAME: Frame Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
POLYGONS: <QgsProcessingOutputVectorLayer>
Polygons
thinplatespline
Thin plate spline (saga:thinplatespline)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
REGULARISATION: Regularisation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Search Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Maximum Number of Points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum Number of Points
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Search Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_TEMPLATE: Target system
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
thinplatesplinetin
Thin plate spline (tin) (saga:thinplatesplinetin)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
REGULARISATION: Regularisation
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LEVEL: Neighbourhood
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] immediate
- 1: [1] level 1
- 2: [2] level 2
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
FRAME: Add Frame
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
thresholdrasterbuffer
Threshold raster buffer (saga:thresholdrasterbuffer)
----------------
Input parameters
----------------
FEATURES: Features Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VALUE: Value Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
THRESHOLDGRID: Threshold Grid
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
THRESHOLDTYPE: Threshold Type
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Absolute
- 1: [1] Relative from cell value
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
BUFFER: Buffer Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
BUFFER: <QgsProcessingOutputRasterLayer>
Buffer Grid
topofatmospherereflectance
Top of atmosphere reflectance (saga:topofatmospherereflectance)
----------------
Input parameters
----------------
DN_MSS01: DN Band 1
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_MSS02: DN Band 2
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_MSS03: DN Band 3
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_MSS04: DN Band 4
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RF_MSS01: Reflectance Band 1
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_MSS02: Reflectance Band 2
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_MSS03: Reflectance Band 3
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_MSS04: Reflectance Band 4
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DN_ETM01: DN Band 1
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_ETM02: DN Band 2
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_ETM03: DN Band 3
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_ETM04: DN Band 4
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_ETM05: DN Band 5
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_ETM07: DN Band 7
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RF_ETM01: Reflectance Band 1
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_ETM02: Reflectance Band 2
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_ETM03: Reflectance Band 3
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_ETM04: Reflectance Band 4
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_ETM05: Reflectance Band 5
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_ETM07: Reflectance Band 7
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DN_OLI01: DN Band 1
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_OLI02: DN Band 2
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_OLI03: DN Band 3
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_OLI04: DN Band 4
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_OLI05: DN Band 5
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_OLI06: DN Band 6
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_OLI07: DN Band 7
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_OLI09: DN Band 9
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RF_OLI01: Reflectance Band 1
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_OLI02: Reflectance Band 2
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_OLI03: Reflectance Band 3
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_OLI04: Reflectance Band 4
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_OLI05: Reflectance Band 5
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_OLI06: Reflectance Band 6
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_OLI07: Reflectance Band 7
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_OLI09: Reflectance Band 9
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DN__TM06: DN Band 6
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RF__TM06: Reflectance Band 6
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DN_ETM61: DN Band 61
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_ETM62: DN Band 62
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RF_ETM61: Reflectance Band 61
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_ETM62: Reflectance Band 62
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DN_OLI10: DN Band 10
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DN_OLI11: DN Band 11
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RF_OLI10: Reflectance Band 10
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RF_OLI11: Reflectance Band 11
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
DN_PAN08: DN Band 8
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RF_PAN08: Reflectance Band 8
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
METAFILE: Metadata File
Parameter type: QgsProcessingParameterFile
Accepted data types:
- str
- QgsProperty
SENSOR: Spacecraft Sensor
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Landsat-1 MSS
- 1: [1] Landsat-2 MSS
- 2: [2] Landsat-3 MSS
- 3: [3] Landsat-4 MSS
- 4: [4] Landsat-5 MSS
- 5: [5] Landsat-4 TM
- 6: [6] Landsat-5 TM
- 7: [7] Landsat-7 ETM+
- 8: [8] Landsat-8 OLI/TIRS
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DATE_ACQU: Image Acquisition Date
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
DATE_PROD: Image Creation Date
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
SUN_HGT: Suns's Height
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AS_RAD: At-Sensor Radiance
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
AC_METHOD: Atmospheric Correction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] uncorrected
- 1: [1] corrected
- 2: [2] dark object subtraction 1
- 3: [3] dark object subtraction 2
- 4: [4] dark object subtraction 2b
- 5: [5] dark object subtraction 3
- 6: [6] dark object subtraction 4
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
AC_DO_CELLS: Minimum Number of Dark Object Cells
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AC_RAYLEIGH: Rayleigh Scattering
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AC_SUN_RAD: Solar Radiance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ETM_GAIN_10: Band 1
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ETM_GAIN_20: Band 2
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ETM_GAIN_30: Band 3
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ETM_GAIN_40: Band 4
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ETM_GAIN_50: Band 5
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ETM_GAIN_61: Band 61
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ETM_GAIN_62: Band 62
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ETM_GAIN_70: Band 7
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ETM_GAIN_80: Band 8
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] low
- 1: [1] high
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
RF_MSS01: <QgsProcessingOutputRasterLayer>
Reflectance Band 1
RF_MSS02: <QgsProcessingOutputRasterLayer>
Reflectance Band 2
RF_MSS03: <QgsProcessingOutputRasterLayer>
Reflectance Band 3
RF_MSS04: <QgsProcessingOutputRasterLayer>
Reflectance Band 4
RF_ETM01: <QgsProcessingOutputRasterLayer>
Reflectance Band 1
RF_ETM02: <QgsProcessingOutputRasterLayer>
Reflectance Band 2
RF_ETM03: <QgsProcessingOutputRasterLayer>
Reflectance Band 3
RF_ETM04: <QgsProcessingOutputRasterLayer>
Reflectance Band 4
RF_ETM05: <QgsProcessingOutputRasterLayer>
Reflectance Band 5
RF_ETM07: <QgsProcessingOutputRasterLayer>
Reflectance Band 7
RF_OLI01: <QgsProcessingOutputRasterLayer>
Reflectance Band 1
RF_OLI02: <QgsProcessingOutputRasterLayer>
Reflectance Band 2
RF_OLI03: <QgsProcessingOutputRasterLayer>
Reflectance Band 3
RF_OLI04: <QgsProcessingOutputRasterLayer>
Reflectance Band 4
RF_OLI05: <QgsProcessingOutputRasterLayer>
Reflectance Band 5
RF_OLI06: <QgsProcessingOutputRasterLayer>
Reflectance Band 6
RF_OLI07: <QgsProcessingOutputRasterLayer>
Reflectance Band 7
RF_OLI09: <QgsProcessingOutputRasterLayer>
Reflectance Band 9
RF__TM06: <QgsProcessingOutputRasterLayer>
Reflectance Band 6
RF_ETM61: <QgsProcessingOutputRasterLayer>
Reflectance Band 61
RF_ETM62: <QgsProcessingOutputRasterLayer>
Reflectance Band 62
RF_OLI10: <QgsProcessingOutputRasterLayer>
Reflectance Band 10
RF_OLI11: <QgsProcessingOutputRasterLayer>
Reflectance Band 11
RF_PAN08: <QgsProcessingOutputRasterLayer>
Reflectance Band 8
topographiccorrection
Topographic correction (saga:topographiccorrection)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
ORIGINAL: Original Image
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
AZI: Azimuth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
HGT: Height
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Cosine Correction (Teillet et al. 1982)
- 1: [1] Cosine Correction (Civco 1989)
- 2: [2] Minnaert Correction
- 3: [3] Minnaert Correction with Slope (Riano et al. 2003)
- 4: [4] Minnaert Correction with Slope (Law & Nichol 2004)
- 5: [5] C Correction
- 6: [6] Normalization (after Civco, modified by Law & Nichol)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
MINNAERT: Minnaert Correction
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAXCELLS: Maximum Cells (C Correction Analysis)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
MAXVALUE: Value Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] 1 byte (0-255)
- 1: [1] 2 byte (0-65535)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CORRECTED: Corrected Image
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
CORRECTED: <QgsProcessingOutputRasterLayer>
Corrected Image
topographicopenness
Topographic openness (saga:topographicopenness)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
POS: Positive Openness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NEG: Negative Openness
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RADIUS: Radial Limit
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] multi scale
- 1: [1] sectors
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DLEVEL: Multi Scale Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NDIRS: Number of Sectors
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
POS: <QgsProcessingOutputRasterLayer>
Positive Openness
NEG: <QgsProcessingOutputRasterLayer>
Negative Openness
topographicpositionindextpi
Topographic position index (tpi) (saga:topographicpositionindextpi)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
STANDARD : Standardize
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
RADIUS_MIN: Min Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RADIUS_MAX: Max Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_WEIGHTING: Distance Weighting
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET : Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TPI: Topographic Position Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TPI: <QgsProcessingOutputRasterLayer>
Topographic Position Index
topographicwetnessindextwi
Topographic wetness index (twi) (saga:topographicwetnessindextwi)
----------------
Input parameters
----------------
SLOPE: Slope
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
AREA: Catchment Area
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TRANS: Transmissivity
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CONV: Area Conversion
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no conversion (areas already given as specific catchment area)
- 1: [1] 1 / cell size (pseudo specific catchment area)
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
METHOD: Method (TWI)
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Standard
- 1: [1] TOPMODEL
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TWI: Topographic Wetness Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TWI: <QgsProcessingOutputRasterLayer>
Topographic Wetness Index
Tpi based landform classification (saga:tpibasedlandformclassification)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RADIUS_A_MIN: Min Radius A
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RADIUS_A_MAX: Max Radius A
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RADIUS_B_MIN: Min Radius B
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RADIUS_B_MAX: Max Radius B
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_WEIGHTING: Distance Weighting
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DW_IDW_OFFSET : Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
LANDFORMS: Landforms
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
LANDFORMS: <QgsProcessingOutputRasterLayer>
Landforms
transectthroughpolygonshapefile
Transect through polygon shapefile (saga:transectthroughpolygonshapefile)
----------------
Input parameters
----------------
TRANSECT: Line Transect(s)
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
THEME: Theme
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
THEME_FIELD: Theme Field
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TRANSECT_RESULT: Result table
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TRANSECT_RESULT: <QgsProcessingOutputVectorLayer>
Result table
Transform vector layer (saga:transformvectorlayer)
----------------
Input parameters
----------------
IN: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DX: dX
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DY: dY
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANGLE: Angle
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALEX: Scale Factor X
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SCALEY: Scale Factor Y
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANCHORX: X
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ANCHORY: Y
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OUT: Transformed
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUT: <QgsProcessingOutputVectorLayer>
Transformed
transposerasterlayers
Transpose raster layers (saga:transposerasterlayers)
----------------
Input parameters
----------------
GRIDS: Input Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MIRROR_X: Mirror Horizontally
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MIRROR_Y: Mirror Vertically
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
TRANSPOSED: Transposed Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TRANSPOSED: <QgsProcessingOutputRasterLayer>
Transposed Grid
triangulation
Triangulation (saga:triangulation)
----------------
Input parameters
----------------
SHAPES: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
TARGET_OUT_GRID: Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
TARGET_OUT_GRID: <QgsProcessingOutputRasterLayer>
Grid
universalkriging
Universal kriging (saga:universalkriging)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
TQUALITY: Type of Quality Measure
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] standard deviation
- 1: [1] variance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LOG: Logarithmic Transformation
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BLOCK: Block Kriging
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DBLOCK: Block Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_MAXDIST: Maximum Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_NCLASSES: Lag Distance Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_NSKIP: Skip
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VAR_MODEL: Variogram Model
Parameter type: QgsProcessingParameterString
Accepted data types:
- str
- QgsProperty
TARGET_USER_XMIN TARGET_USER_XMAX TARGET_USER_YMIN TARGET_USER_YMAX: 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
TARGET_USER_SIZE: Cellsize
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_USER_FITS: Fit
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] nodes
- 1: [1] cells
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
PREDICTION: Prediction
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VARIANCE: Quality Measure
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEARCH_RANGE: Search Range
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] local
- 1: [1] global
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_RADIUS: Maximum Search Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_ALL: Number of Points
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] maximum number of nearest points
- 1: [1] all points within search distance
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
SEARCH_POINTS_MIN: Minimum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_POINTS_MAX: Maximum
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SEARCH_DIRECTION: Search Direction
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] all directions
- 1: [1] quadrants
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
PREDICTION: <QgsProcessingOutputRasterLayer>
Prediction
VARIANCE: <QgsProcessingOutputRasterLayer>
Quality Measure
upslopeanddownslopecurvature
Upslope and downslope curvature (saga:upslopeanddownslopecurvature)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
C_LOCAL: Local Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_UP: Upslope Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_UP_LOCAL: Local Upslope Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_DOWN: Downslope Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
C_DOWN_LOCAL: Local Downslope Curvature
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
WEIGHTING: Upslope Weighting
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
C_LOCAL: <QgsProcessingOutputRasterLayer>
Local Curvature
C_UP: <QgsProcessingOutputRasterLayer>
Upslope Curvature
C_UP_LOCAL: <QgsProcessingOutputRasterLayer>
Local Upslope Curvature
C_DOWN: <QgsProcessingOutputRasterLayer>
Downslope Curvature
C_DOWN_LOCAL: <QgsProcessingOutputRasterLayer>
Local Downslope Curvature
upslopearea
Upslope area (saga:upslopearea)
----------------
Input parameters
----------------
TARGET: Target Area
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
TARGET_PT_X: Target X coordinate
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
TARGET_PT_Y: Target Y coordinate
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SINKROUTE: Sink Routes
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: [0] Deterministic 8
- 1: [1] Deterministic Infinity
- 2: [2] Multiple Flow Direction
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CONVERGE: Convergence
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
AREA: Upslope Area
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
AREA: <QgsProcessingOutputRasterLayer>
Upslope Area
userdefinedfilter
User defined filter (saga:userdefinedfilter)
----------------
Input parameters
----------------
INPUT: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
FILTER: Filter Matrix
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FILTER_3X3: Default Filter Matrix (3x3)
Parameter type: QgsProcessingParameterMatrix
Accepted data types:
- str: as comma delimited list of values
- list
- QgsProperty
RESULT: Filtered Grid
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputRasterLayer>
Filtered Grid
valleyandridgedetectiontophatapproach
Valley and ridge detection (top hat approach) (saga:valleyandridgedetectiontophatapproach)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VALLEY: Valley Depth
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
HILL: Hill Height
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VALLEY_IDX: Valley Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
HILL_IDX: Hill Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SLOPE_IDX: Hillslope Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RADIUS_VALLEY: Valley Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RADIUS_HILL: Hill Radius
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
THRESHOLD: Elevation Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
METHOD: Slope Index
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] default
- 1: [1] alternative
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
----------------
Outputs
----------------
VALLEY: <QgsProcessingOutputRasterLayer>
Valley Depth
HILL: <QgsProcessingOutputRasterLayer>
Hill Height
VALLEY_IDX: <QgsProcessingOutputRasterLayer>
Valley Index
HILL_IDX: <QgsProcessingOutputRasterLayer>
Hill Index
SLOPE_IDX: <QgsProcessingOutputRasterLayer>
Hillslope Index
valleydepth
Valley depth (saga:valleydepth)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
VALLEY_DEPTH: Valley Depth
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RIDGE_LEVEL: Ridge Level
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
THRESHOLD: Tension Threshold [Percentage of Cell Size]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NOUNDERGROUND: Keep Ridge Level above Surface
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
ORDER: Ridge Detection Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
VALLEY_DEPTH: <QgsProcessingOutputRasterLayer>
Valley Depth
RIDGE_LEVEL: <QgsProcessingOutputRasterLayer>
Ridge Level
variabledistancebuffer
Variable distance buffer (saga:variabledistancebuffer)
----------------
Input parameters
----------------
SHAPES: Shapes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DIST_FIELD: Buffer Distance
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DIST_SCALE: Scaling Factor for Attribute Value
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NZONES: Number of Buffer Zones
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DARC: Arc Vertex Distance [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISSOLVE : Dissolve Buffers
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
POLY_INNER : Inner Buffer
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BUFFER: Buffer
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
BUFFER: <QgsProcessingOutputVectorLayer>
Buffer
variogramcloud
Variogram cloud (saga:variogramcloud)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DISTMAX: Maximum Distance
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NSKIP: Skip Number
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RESULT: Variogram Cloud
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
RESULT: <QgsProcessingOutputVectorLayer>
Variogram Cloud
variogramsurface
Variogram surface (saga:variogramsurface)
----------------
Input parameters
----------------
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
FIELD: Attribute
Parameter type: QgsProcessingParameterField
Accepted data types:
- str
- QgsProperty
DISTCOUNT: Number of Distance Classes
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NSKIP: Skip Number
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
COUNT: Number of Pairs
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
VARIANCE: Variogram Surface
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
COVARIANCE: Covariance Surface
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
COUNT: <QgsProcessingOutputRasterLayer>
Number of Pairs
VARIANCE: <QgsProcessingOutputRasterLayer>
Variogram Surface
COVARIANCE: <QgsProcessingOutputRasterLayer>
Covariance Surface
vectorisinggridclasses
Vectorising grid classes (saga:vectorisinggridclasses)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CLASS_ALL: Class Selection
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] one single class specified by class identifier
- 1: [1] all classes
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
CLASS_ID: Class Identifier
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SPLIT: Vectorised class as...
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] one single (multi-)polygon object
- 1: [1] each island as separated polygon
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
POLYGONS: Vectorized
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
POLYGONS: <QgsProcessingOutputVectorLayer>
Vectorized
vectorruggednessmeasurevrm
Vector ruggedness measure (vrm) (saga:vectorruggednessmeasurevrm)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RADIUS: Radius (Cells)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_WEIGHTING: Distance Weighting
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] no distance weighting
- 1: [1] inverse distance to a power
- 2: [2] exponential
- 3: [3] gaussian weighting
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_POWER: Inverse Distance Weighting Power
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DISTANCE_WEIGHTING_DW_IDW_OFFSET : Inverse Distance Offset
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISTANCE_WEIGHTING_DW_BANDWIDTH: Gaussian and Exponential Weighting Bandwidth
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
VRM: Vector Terrain Ruggedness (VRM)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
VRM: <QgsProcessingOutputRasterLayer>
Vector Terrain Ruggedness (VRM)
vegetationindexdistancebased
Vegetation index (distance based) (saga:vegetationindexdistancebased)
----------------
Input parameters
----------------
RED: Red Reflectance
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
NIR: Near Infrared Reflectance
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
PVI0: Perpendicular Vegetation Index (Richardson and Wiegand, 1977)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PVI1: Perpendicular Vegetation Index (Perry and Lautenschlager, 1984)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PVI2: Perpendicular Vegetation Index (Walther and Shabaani)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
PVI3: Perpendicular Vegetation Index (Qi, et al., 1994)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TSAVI: Transformed Soil Adjusted Vegetation Index (Baret et al. 1989)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
ATSAVI: Transformed Soil Adjusted Vegetation Index (Baret and Guyot, 1991)
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
INTERCEPT: Intercept of Soil Line
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
SLOPE: Slope of Soil Line
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
PVI0: <QgsProcessingOutputRasterLayer>
Perpendicular Vegetation Index (Richardson and Wiegand, 1977)
PVI1: <QgsProcessingOutputRasterLayer>
Perpendicular Vegetation Index (Perry and Lautenschlager, 1984)
PVI2: <QgsProcessingOutputRasterLayer>
Perpendicular Vegetation Index (Walther and Shabaani)
PVI3: <QgsProcessingOutputRasterLayer>
Perpendicular Vegetation Index (Qi, et al., 1994)
TSAVI: <QgsProcessingOutputRasterLayer>
Transformed Soil Adjusted Vegetation Index (Baret et al. 1989)
ATSAVI: <QgsProcessingOutputRasterLayer>
Transformed Soil Adjusted Vegetation Index (Baret and Guyot, 1991)
vegetationindexslopebased
Vegetation index (slope based) (saga:vegetationindexslopebased)
----------------
Input parameters
----------------
NIR: Near Infrared Reflectance
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
RED: Red Reflectance
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SOIL: Soil Adjustment Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
DVI: Difference Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NDVI: Normalized Difference Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RVI: Ratio Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
NRVI: Normalized Ratio Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TVI: Transformed Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
CTVI: Corrected Transformed Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
TTVI: Thiam's Transformed Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SAVI: Soil Adjusted Vegetation Index
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DVI: <QgsProcessingOutputRasterLayer>
Difference Vegetation Index
NDVI: <QgsProcessingOutputRasterLayer>
Normalized Difference Vegetation Index
RVI: <QgsProcessingOutputRasterLayer>
Ratio Vegetation Index
NRVI: <QgsProcessingOutputRasterLayer>
Normalized Ratio Vegetation Index
TVI: <QgsProcessingOutputRasterLayer>
Transformed Vegetation Index
CTVI: <QgsProcessingOutputRasterLayer>
Corrected Transformed Vegetation Index
TTVI: <QgsProcessingOutputRasterLayer>
Thiam's Transformed Vegetation Index
SAVI: <QgsProcessingOutputRasterLayer>
Soil Adjusted Vegetation Index
verticaldistancetochannelnetwork
Vertical distance to channel network (saga:verticaldistancetochannelnetwork)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CHANNELS: Channel Network
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
THRESHOLD: Tension Threshold [Percentage of Cell Size]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
NOUNDERGROUND : Keep Base Level below Surface
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DISTANCE: Vertical Distance to Channel Network
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BASELEVEL: Channel Network Base Level
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
DISTANCE: <QgsProcessingOutputRasterLayer>
Vertical Distance to Channel Network
BASELEVEL: <QgsProcessingOutputRasterLayer>
Channel Network Base Level
warpingshapes
Warping shapes (saga:warpingshapes)
----------------
Input parameters
----------------
REF_SOURCE: Reference Points (Origin)
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
REF_TARGET: Reference Points (Projection)
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
XFIELD: x Position
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
YFIELD: y Position
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Automatic
- 1: [1] Triangulation
- 2: [2] Spline
- 3: [3] Affine
- 4: [4] 1st Order Polynomial
- 5: [5] 2nd Order Polynomial
- 6: [6] 3rd Order Polynomial
- 7: [7] Polynomial, Order
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
ORDER: Polynomial Order
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
INPUT: Input
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Output
waterretentioncapacity
Water retention capacity (saga:waterretentioncapacity)
----------------
Input parameters
----------------
SHAPES: Plot Holes
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
DEM: DEM
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Final Parameters
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RETENTION: Water Retention Capacity
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputVectorLayer>
Final Parameters
RETENTION: <QgsProcessingOutputRasterLayer>
Water Retention Capacity
watershedbasins
Watershed basins (saga:watershedbasins)
----------------
Input parameters
----------------
ELEVATION: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CHANNELS: Channel Network
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SINKROUTE: Sink Route
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
MINSIZE: Min. Size
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
BASINS: Watershed Basins
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
BASINS: <QgsProcessingOutputRasterLayer>
Watershed Basins
watershedsegmentation
Watershed segmentation (saga:watershedsegmentation)
----------------
Input parameters
----------------
GRID: Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Output
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Seed Value
- 1: [1] Segment ID
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
DOWN: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Minima
- 1: [1] Maxima
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
JOIN: Join Segments based on Threshold Value
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] do not join
- 1: [1] seed to saddle difference
- 2: [2] seeds difference
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
THRESHOLD: Threshold
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EDGE: Allow Edge Pixels to be Seeds
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
BBORDERS: Borders
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
SEGMENTS: Segments
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SEEDS: Seed Points
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
BORDERS: Borders
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
SEGMENTS: <QgsProcessingOutputRasterLayer>
Segments
SEEDS: <QgsProcessingOutputVectorLayer>
Seed Points
BORDERS: <QgsProcessingOutputRasterLayer>
Borders
watershedsegmentationvigra
Watershed segmentation (vigra) (saga:watershedsegmentationvigra)
----------------
Input parameters
----------------
INPUT: Input
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
OUTPUT: Segmentation
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
SCALE: Width of gradient filter
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
RGB: RGB coded data
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
EDGES: Edges
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
OUTPUT: <QgsProcessingOutputRasterLayer>
Segmentation
windeffect
Wind effect (saga:windeffect)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIR: Wind Direction
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
LEN: Wind Speed
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
DIR_CONST: Constant Wind Direction [Degree]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OLDVER : Old Version
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
MAXDIST: Search Distance [km]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
ACCEL: Acceleration
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PYRAMIDS : Use Pyramids
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
DIR_UNITS: Wind Direction Units
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] radians
- 1: [1] degree
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
LEN_SCALE: Wind Speed Scale Factor
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
EFFECT: Wind Effect
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LUV: Windward Effect
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
LEE: Leeward Effect
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
EFFECT: <QgsProcessingOutputRasterLayer>
Wind Effect
LUV: <QgsProcessingOutputRasterLayer>
Windward Effect
LEE: <QgsProcessingOutputRasterLayer>
Leeward Effect
windexpositionindex
Wind exposition index (saga:windexpositionindex)
----------------
Input parameters
----------------
DEM: Elevation
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
EXPOSITION: Wind Exposition
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
MAXDIST: Search Distance [km]
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
STEP: Angular Step Size (Degree)
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
OLDVER: Old Version
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
ACCEL: Acceleration
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
PYRAMIDS: Elevation Averaging
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
----------------
Outputs
----------------
EXPOSITION: <QgsProcessingOutputRasterLayer>
Wind Exposition
zonalmultipleregressionanalysispointsandpredictorgrids
Zonal multiple regression analysis (points and predictor grids) (saga:zonalmultipleregressionanalysispointsandpredictorgrids)
----------------
Input parameters
----------------
PREDICTORS: Predictors
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: Zones
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
POINTS: Points
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
ATTRIBUTE: Dependent Variable
Parameter type: QgsProcessingParameterFeatureSource
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProcessingFeatureSourceDefinition
- QgsProperty
- QgsVectorLayer
RESIDUALS: Residuals
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
REGRESSION: Regression
Parameter type: QgsProcessingParameterRasterDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
RESAMPLING: Resampling
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] Nearest Neighbour
- 1: [1] Bilinear Interpolation
- 2: [2] Bicubic Spline Interpolation
- 3: [3] B-Spline Interpolation
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
COORD_X: Include X Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
COORD_Y: Include Y Coordinate
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
INTERCEPT: Intercept
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
METHOD: Method
Parameter type: QgsProcessingParameterEnum
Available values:
- 0: [0] include all
- 1: [1] forward
- 2: [2] backward
- 3: [3] stepwise
Accepted data types:
- int
- str: as string representation of int, e.g. '1'
- QgsProperty
P_VALUE: Significance Level
Parameter type: QgsProcessingParameterNumber
Accepted data types:
- int
- float
- QgsProperty
----------------
Outputs
----------------
RESIDUALS: <QgsProcessingOutputVectorLayer>
Residuals
REGRESSION: <QgsProcessingOutputRasterLayer>
Regression
zonalrasterstatistics
Zonal raster statistics (saga:zonalrasterstatistics)
----------------
Input parameters
----------------
ZONES: Zone Grid
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
CATLIST: Categorial Grids
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
STATLIST: Grids to analyze
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
ASPECT: Aspect
Parameter type: QgsProcessingParameterRasterLayer
Accepted data types:
- str: layer ID
- str: layer name
- str: layer source
- QgsProperty
- QgsRasterLayer
SHORTNAMES: Short Field Names
Parameter type: QgsProcessingParameterBoolean
Accepted data types:
- bool
- int
- str
- QgsProperty
OUTTAB: Zonal Statistics
Parameter type: QgsProcessingParameterVectorDestination
Accepted data types:
- str
- QgsProperty
- QgsProcessingOutputLayerDefinition
----------------
Outputs
----------------
OUTTAB: <QgsProcessingOutputVectorLayer>
Zonal Statistics