diff --git a/python/plugins/processing/algs/grass7/description/r.basins.fill.txt b/python/plugins/processing/algs/grass7/description/r.basins.fill.txt index dd69c5cbf08c..1b313b04a730 100644 --- a/python/plugins/processing/algs/grass7/description/r.basins.fill.txt +++ b/python/plugins/processing/algs/grass7/description/r.basins.fill.txt @@ -3,5 +3,5 @@ Generates watershed subbasins raster map. Raster (r.*) QgsProcessingParameterRasterLayer|cnetwork|Input coded stream network raster layer|None|False QgsProcessingParameterRasterLayer|tnetwork|Input thinned ridge network raster layer|None|False -QgsProcessingParameterNumber|number|Number of passes through the dataset|QgsProcessingParameterNumber.Double|1|False|None|None +QgsProcessingParameterNumber|number|Number of passes through the dataset|QgsProcessingParameterNumber.Integer|1|False|1|None QgsProcessingParameterRasterDestination|output|Watersheds diff --git a/python/plugins/processing/algs/grass7/description/r.circle.txt b/python/plugins/processing/algs/grass7/description/r.circle.txt index 33e77b49d876..25d6fa20bf63 100644 --- a/python/plugins/processing/algs/grass7/description/r.circle.txt +++ b/python/plugins/processing/algs/grass7/description/r.circle.txt @@ -1,9 +1,9 @@ r.circle Creates a raster map containing concentric rings around a given point. Raster (r.*) -QgsProcessingParameterPoint|coordinates|The coordinate of the center (east,north)|0,0 -QgsProcessingParameterNumber|min|Minimum radius for ring/circle map (in meters)|QgsProcessingParameterNumber.Double|10|False|None|None -QgsProcessingParameterNumber|max|Maximum radius for ring/circle map (in meters)|QgsProcessingParameterNumber.Double|20|False|None|None +QgsProcessingParameterPoint|coordinates|The coordinate of the center (east,north)|0,0|False +QgsProcessingParameterNumber|min|Minimum radius for ring/circle map (in meters)|QgsProcessingParameterNumber.Double|10.0|False|None|None +QgsProcessingParameterNumber|max|Maximum radius for ring/circle map (in meters)|QgsProcessingParameterNumber.Double|20.0|False|None|None QgsProcessingParameterNumber|multiplier|Data value multiplier|QgsProcessingParameterNumber.Double|1.0|False|None|None QgsProcessingParameterBoolean|-b|Generate binary raster map|False QgsProcessingParameterRasterDestination|output|Circles diff --git a/python/plugins/processing/algs/grass7/description/r.clump.txt b/python/plugins/processing/algs/grass7/description/r.clump.txt index 3821a4b1c256..3c5b89d10111 100644 --- a/python/plugins/processing/algs/grass7/description/r.clump.txt +++ b/python/plugins/processing/algs/grass7/description/r.clump.txt @@ -2,6 +2,6 @@ r.clump Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input layer|None|False -QgsProcessingParameterString|title|Title for output raster map| +QgsProcessingParameterString|title|Title for output raster map|None|True *QgsProcessingParameterBoolean|-d|Clump also diagonal cells|False QgsProcessingParameterRasterDestination|output|Clumps diff --git a/python/plugins/processing/algs/grass7/description/r.contour.level.txt b/python/plugins/processing/algs/grass7/description/r.contour.level.txt index 6f38428bec34..9bebd61514dd 100644 --- a/python/plugins/processing/algs/grass7/description/r.contour.level.txt +++ b/python/plugins/processing/algs/grass7/description/r.contour.level.txt @@ -2,6 +2,6 @@ r.contour r.contour.level - Create vector contour from raster at specified levels Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster|None|False -QgsProcessingParameterString|levels|List of contour levels| +QgsProcessingParameterString|levels|List of contour levels|None|False QgsProcessingParameterNumber|cut|Minimum number of points for a contour line (0 -> no limit)|QgsProcessingParameterNumber.Integer|0|True|0|None QgsProcessingParameterVectorDestination|output|Contours diff --git a/python/plugins/processing/algs/grass7/description/r.cost.coordinates.txt b/python/plugins/processing/algs/grass7/description/r.cost.coordinates.txt index 9e9159f20349..d7671f3b827f 100644 --- a/python/plugins/processing/algs/grass7/description/r.cost.coordinates.txt +++ b/python/plugins/processing/algs/grass7/description/r.cost.coordinates.txt @@ -2,12 +2,12 @@ r.cost r.cost.coordinates - Creates a raster layer of cumulative cost of moving across a raster layer whose cell values represent cost. Raster (r.*) QgsProcessingParameterRasterLayer|input|Unit cost layer|None|False -QgsProcessingParameterPoint|start_coordinates|Coordinates of starting point(s) (E,N)|0,0 -QgsProcessingParameterPoint|stop_coordinates|Coordinates of stopping point(s) (E,N)|0,0 +QgsProcessingParameterPoint|start_coordinates|Coordinates of starting point(s) (E,N)|0,0|False +QgsProcessingParameterPoint|stop_coordinates|Coordinates of stopping point(s) (E,N)|0,0|False QgsProcessingParameterBoolean|-k|Use the 'Knight's move'; slower, but more accurate|False QgsProcessingParameterBoolean|-n|Keep null values in output raster layer|True QgsProcessingParameterNumber|max_cost|Maximum cumulative cost|QgsProcessingParameterNumber.Double|0.0|False|None|None QgsProcessingParameterNumber|null_cost|Cost assigned to null cells. By default, null cells are excluded|QgsProcessingParameterNumber.Double|0.0|False|None|None -QgsProcessingParameterNumber|memory|Maximum memory to be used in MB|QgsProcessingParameterNumber.Double|300|False|None|0 +QgsProcessingParameterNumber|memory|Maximum memory to be used in MB|QgsProcessingParameterNumber.Integer|300|False|1|None QgsProcessingParameterRasterDestination|output|Cumulative cost QgsProcessingParameterRasterDestination|nearest|Cost allocation map diff --git a/python/plugins/processing/algs/grass7/description/r.cost.points.txt b/python/plugins/processing/algs/grass7/description/r.cost.points.txt index c70cc7f99d9f..bd69ad934304 100644 --- a/python/plugins/processing/algs/grass7/description/r.cost.points.txt +++ b/python/plugins/processing/algs/grass7/description/r.cost.points.txt @@ -8,6 +8,6 @@ QgsProcessingParameterBoolean|-k|Use the 'Knight's move'; slower, but more accur QgsProcessingParameterBoolean|-n|Keep null values in output raster layer|True QgsProcessingParameterNumber|max_cost|Maximum cumulative cost|QgsProcessingParameterNumber.Double|0.0|False|None|None QgsProcessingParameterNumber|null_cost|Cost assigned to null cells. By default, null cells are excluded|QgsProcessingParameterNumber.Double|0.0|False|None|None -QgsProcessingParameterNumber|memory|Maximum memory to be used in MB|QgsProcessingParameterNumber.Double|300|False|None|0 +QgsProcessingParameterNumber|memory|Maximum memory to be used in MB|QgsProcessingParameterNumber.Integer|300|False|1|None QgsProcessingParameterRasterDestination|output|Cumulative cost QgsProcessingParameterRasterDestination|nearest|Cost allocation map diff --git a/python/plugins/processing/algs/grass7/description/r.cost.raster.txt b/python/plugins/processing/algs/grass7/description/r.cost.raster.txt index b10ba3a3762c..8c7823ba534f 100644 --- a/python/plugins/processing/algs/grass7/description/r.cost.raster.txt +++ b/python/plugins/processing/algs/grass7/description/r.cost.raster.txt @@ -7,6 +7,6 @@ QgsProcessingParameterBoolean|-k|Use the 'Knight's move'; slower, but more accur QgsProcessingParameterBoolean|-n|Keep null values in output raster layer|True QgsProcessingParameterNumber|max_cost|Maximum cumulative cost|QgsProcessingParameterNumber.Double|0|False|None|0 QgsProcessingParameterNumber|null_cost|Cost assigned to null cells. By default, null cells are excluded|QgsProcessingParameterNumber.Double|0|False|None|None -QgsProcessingParameterNumber|memory|Maximum memory to be used in MB|QgsProcessingParameterNumber.Double|300|False|None|0 +QgsProcessingParameterNumber|memory|Maximum memory to be used in MB|QgsProcessingParameterNumber.Integer|300|False|1|None QgsProcessingParameterRasterDestination|output|Cumulative cost QgsProcessingParameterRasterDestination|nearest|Cost allocation map diff --git a/python/plugins/processing/algs/grass7/description/r.describe.txt b/python/plugins/processing/algs/grass7/description/r.describe.txt index 3974652a8809..4f4bfb17d4b6 100644 --- a/python/plugins/processing/algs/grass7/description/r.describe.txt +++ b/python/plugins/processing/algs/grass7/description/r.describe.txt @@ -2,8 +2,9 @@ r.describe Prints terse list of category values found in a raster layer. Raster (r.*) QgsProcessingParameterRasterLayer|map|input raster layer|None|False -QgsProcessingParameterNumber|nv|No-data cell value|QgsProcessingParameterNumber.Double|0|False|None|None -QgsProcessingParameterNumber|nsteps|Number of quantization steps|QgsProcessingParameterNumber.Double|255|False|None|1.0 +QgsProcessingParameterString|null_value|String representing NULL value|*|False|True +QgsProcessingParameterNumber|nsteps|Number of quantization steps|QgsProcessingParameterNumber.Integer|255|False|1|None +QgsProcessingParameterEnum|sort|Sort output by distance|asc;desc|False|0|True QgsProcessingParameterBoolean|-r|Only print the range of the data|False QgsProcessingParameterBoolean|-n|Suppress reporting of any NULLs|False QgsProcessingParameterBoolean|-d|Use the current region|False diff --git a/python/plugins/processing/algs/grass7/description/r.fill.dir.txt b/python/plugins/processing/algs/grass7/description/r.fill.dir.txt index 66cf19a2841a..7bdc8431e97d 100644 --- a/python/plugins/processing/algs/grass7/description/r.fill.dir.txt +++ b/python/plugins/processing/algs/grass7/description/r.fill.dir.txt @@ -2,7 +2,8 @@ r.fill.dir Filters and generates a depressionless elevation layer and a flow direction layer from a given elevation raster layer. Raster (r.*) QgsProcessingParameterRasterLayer|input|Elevation|None|False -QgsProcessingParameterEnum|format|Output aspect direction format|grass;agnps;answers +QgsProcessingParameterEnum|format|Output aspect direction format|grass;agnps;answers|False|0|True +*QgsProcessingParameterBoolean|-f|Find unresolved areas only|False QgsProcessingParameterRasterDestination|output|Depressionless DEM QgsProcessingParameterRasterDestination|direction|Flow direction QgsProcessingParameterRasterDestination|areas|Problem areas diff --git a/python/plugins/processing/algs/grass7/description/r.fillnulls.txt b/python/plugins/processing/algs/grass7/description/r.fillnulls.txt index c9a120213e17..9be72e71e0ce 100644 --- a/python/plugins/processing/algs/grass7/description/r.fillnulls.txt +++ b/python/plugins/processing/algs/grass7/description/r.fillnulls.txt @@ -2,7 +2,7 @@ r.fillnulls Fills no-data areas in raster maps using spline interpolation. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer to fill|None|False -QgsProcessingParameterEnum|method|Interpolation method to use|bilinear;bicubic;rst|False|2 +QgsProcessingParameterEnum|method|Interpolation method to use|bilinear;bicubic;rst|False|2|False QgsProcessingParameterNumber|tension|Spline tension parameter|QgsProcessingParameterNumber.Double|40.0|False|None|None QgsProcessingParameterNumber|smooth|Spline smoothing parameter|QgsProcessingParameterNumber.Double|0.1|False|None|None QgsProcessingParameterNumber|edge|Width of hole edge used for interpolation (in cells)|QgsProcessingParameterNumber.Integer|3|True|2|100 diff --git a/python/plugins/processing/algs/grass7/description/r.flow.aspect.barrier.txt b/python/plugins/processing/algs/grass7/description/r.flow.aspect.barrier.txt deleted file mode 100644 index cb4f0645c341..000000000000 --- a/python/plugins/processing/algs/grass7/description/r.flow.aspect.barrier.txt +++ /dev/null @@ -1,14 +0,0 @@ -r.flow -r.flow.aspect.barrier - Construction of flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a raster digital elevation model (DEM). -Raster (r.*) -QgsProcessingParameterRasterLayer|elevation|Elevation|None|False -QgsProcessingParameterRasterLayer|aspect|Aspect|None|False -QgsProcessingParameterRasterLayer|barrier|Barriers|None|False -QgsProcessingParameterNumber|skip|Number of cells between flowlines|QgsProcessingParameterNumber.Double|7|False|None|None -QgsProcessingParameterNumber|bound|Maximum number of segments per flowline|QgsProcessingParameterNumber.Double|1609|False|None|None -QgsProcessingParameterBoolean|-u|Compute upslope flowlines instead of default downhill flowlines|False -QgsProcessingParameterBoolean|-3|3-D lengths instead of 2-D|False -*QgsProcessingParameterBoolean|-m|Use less memory, at a performance penalty|False -QgsProcessingParameterVectorDestination|flowline|Flow line|QgsProcessing.TypeVectorLine|None|True -QgsProcessingParameterRasterDestination|flowlength|Flow path length -QgsProcessingParameterRasterDestination|flowaccumulation|Flow accumulation diff --git a/python/plugins/processing/algs/grass7/description/r.flow.aspect.txt b/python/plugins/processing/algs/grass7/description/r.flow.aspect.txt deleted file mode 100644 index 818929dbd543..000000000000 --- a/python/plugins/processing/algs/grass7/description/r.flow.aspect.txt +++ /dev/null @@ -1,13 +0,0 @@ -r.flow -r.flow.aspect - Construction of flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a raster digital elevation model (DEM). -Raster (r.*) -QgsProcessingParameterRasterLayer|elevation|Elevation|None|False -QgsProcessingParameterRasterLayer|aspect|Aspect|None|False -QgsProcessingParameterNumber|skip|Number of cells between flowlines|QgsProcessingParameterNumber.Double|7|False|None|None -QgsProcessingParameterNumber|bound|Maximum number of segments per flowline|QgsProcessingParameterNumber.Double|1609|False|None|None -QgsProcessingParameterBoolean|-u|Compute upslope flowlines instead of default downhill flowlines|False -QgsProcessingParameterBoolean|-3|3-D lengths instead of 2-D|False -*QgsProcessingParameterBoolean|-m|Use less memory, at a performance penalty|False -QgsProcessingParameterVectorDestination|flowline|Flow line|QgsProcessing.TypeVectorLine|None|True -QgsProcessingParameterRasterDestination|flowlength|Flow path length -QgsProcessingParameterRasterDestination|flowaccumulation|Flow accumulation diff --git a/python/plugins/processing/algs/grass7/description/r.flow.barrier.txt b/python/plugins/processing/algs/grass7/description/r.flow.barrier.txt deleted file mode 100644 index dc0a31eddd2b..000000000000 --- a/python/plugins/processing/algs/grass7/description/r.flow.barrier.txt +++ /dev/null @@ -1,13 +0,0 @@ -r.flow -r.flow.barrier - Construction of flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a raster digital elevation model (DEM). -Raster (r.*) -QgsProcessingParameterRasterLayer|elevation|Elevation|None|False -QgsProcessingParameterRasterLayer|barrier|Barriers|None|False -QgsProcessingParameterNumber|skip|Number of cells between flowlines|QgsProcessingParameterNumber.Double|7|False|None|None -QgsProcessingParameterNumber|bound|Maximum number of segments per flowline|QgsProcessingParameterNumber.Double|1609|False|None|None -QgsProcessingParameterBoolean|-u|Compute upslope flowlines instead of default downhill flowlines|False -QgsProcessingParameterBoolean|-3|3-D lengths instead of 2-D|False -*QgsProcessingParameterBoolean|-m|Use less memory, at a performance penalty|False -QgsProcessingParameterVectorDestination|flowline|Flow line|QgsProcessing.TypeVectorLine|None|True -QgsProcessingParameterRasterDestination|flowlength|Flow path length -QgsProcessingParameterRasterDestination|flowaccumulation|Flow accumulation diff --git a/python/plugins/processing/algs/grass7/description/r.flow.txt b/python/plugins/processing/algs/grass7/description/r.flow.txt index 8c5915e29949..ebea9d474c8c 100644 --- a/python/plugins/processing/algs/grass7/description/r.flow.txt +++ b/python/plugins/processing/algs/grass7/description/r.flow.txt @@ -2,8 +2,10 @@ r.flow Construction of flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a raster digital elevation model (DEM). Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Elevation|None|False -QgsProcessingParameterNumber|skip|Number of cells between flowlines|QgsProcessingParameterNumber.Double|7|False|None|None -QgsProcessingParameterNumber|bound|Maximum number of segments per flowline|QgsProcessingParameterNumber.Double|1609|False|None|None +QgsProcessingParameterRasterLayer|aspect|Aspect|None|True +QgsProcessingParameterRasterLayer|barrier|Barrier|None|True +QgsProcessingParameterNumber|skip|Number of cells between flowlines|QgsProcessingParameterNumber.Integer|7|False|None|None +QgsProcessingParameterNumber|bound|Maximum number of segments per flowline|QgsProcessingParameterNumber.Integer|1609|False|None|None QgsProcessingParameterBoolean|-u|Compute upslope flowlines instead of default downhill flowlines|False QgsProcessingParameterBoolean|-3|3-D lengths instead of 2-D|False *QgsProcessingParameterBoolean|-m|Use less memory, at a performance penalty|False diff --git a/python/plugins/processing/algs/grass7/description/r.grow.distance.txt b/python/plugins/processing/algs/grass7/description/r.grow.distance.txt index d5ff5777c6b5..fc61a1cda56b 100644 --- a/python/plugins/processing/algs/grass7/description/r.grow.distance.txt +++ b/python/plugins/processing/algs/grass7/description/r.grow.distance.txt @@ -2,6 +2,8 @@ r.grow.distance Generates a raster layer of distance to features in input layer. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input input raster layer|None|False -QgsProcessingParameterEnum|metric|Metric|euclidean;squared;maximum;manhattan +QgsProcessingParameterEnum|metric|Metric|euclidean;squared;maximum;manhattan|False|0|True +*QgsProcessingParameterBoolean|-m|Output distances in meters instead of map units|False +*QgsProcessingParameterBoolean|-|Calculate distance to nearest NULL cell|False QgsProcessingParameterRasterDestination|distance|Distance QgsProcessingParameterRasterDestination|value|Value of nearest cell diff --git a/python/plugins/processing/algs/grass7/description/r.grow.txt b/python/plugins/processing/algs/grass7/description/r.grow.txt index 66c15f92806b..dc38c7faeff9 100644 --- a/python/plugins/processing/algs/grass7/description/r.grow.txt +++ b/python/plugins/processing/algs/grass7/description/r.grow.txt @@ -3,7 +3,8 @@ Generates a raster layer with contiguous areas grown by one cell. Raster (r.*) QgsProcessingParameterRasterLayer|input|input raster layer|None|False QgsProcessingParameterNumber|radius|Radius of buffer in raster cells|QgsProcessingParameterNumber.Double|1.01|False|None|None -QgsProcessingParameterEnum|metric|Metric|euclidean;maximum;manhattan -QgsProcessingParameterNumber|old|Value to write for input cells which are non-NULL (-1 => NULL)|QgsProcessingParameterNumber.Double|0|False|None|None -QgsProcessingParameterNumber|new|Value to write for "grown" cells|QgsProcessingParameterNumber.Double|1|False|None|None +QgsProcessingParameterEnum|metric|Metric|euclidean;maximum;manhattan|False|0|True +QgsProcessingParameterNumber|old|Value to write for input cells which are non-NULL (-1 => NULL)|QgsProcessingParameterNumber.Integer|0|False|None|None +QgsProcessingParameterNumber|new|Value to write for "grown" cells|QgsProcessingParameterNumber.Integer|1|False|None|None +*QgsProcessingParameterBoolean|-m|Radius is in map units rather than cells|False QgsProcessingParameterRasterDestination|output|Expanded diff --git a/python/plugins/processing/algs/grass7/description/r.gwflow.txt b/python/plugins/processing/algs/grass7/description/r.gwflow.txt index 9daf31531313..bf8952ee972e 100644 --- a/python/plugins/processing/algs/grass7/description/r.gwflow.txt +++ b/python/plugins/processing/algs/grass7/description/r.gwflow.txt @@ -1,25 +1,28 @@ r.gwflow Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions. Raster (r.*) -QgsProcessingParameterString|phead|The initial piezometric head in [m]| -QgsProcessingParameterString|status|Boundary condition status, 0-inactive, 1-active, 2-dirichlet| -QgsProcessingParameterString|hc_x|X-part of the hydraulic conductivity tensor in [m/s]| -QgsProcessingParameterString|hc_y|Y-part of the hydraulic conductivity tensor in [m/s]| -QgsProcessingParameterString|q|Water sources and sinks in [m^3/s]| -QgsProcessingParameterString|s|Specific yield in [1/m]| -QgsProcessingParameterString|r|Recharge map e.g: 6*10^-9 per cell in [m^3/s*m^2]| -QgsProcessingParameterString|top|Top surface of the aquifer in [m]| -QgsProcessingParameterString|bottom|Bottom surface of the aquifer in [m]| -QgsProcessingParameterEnum|type|The type of groundwater flow|confined;unconfined -QgsProcessingParameterString|river_bed|The height of the river bed in [m]| -QgsProcessingParameterString|river_head|Water level (head) of the river with leakage connection in [m]| -QgsProcessingParameterString|river_leak|The leakage coefficient of the river bed in [1/s]| -QgsProcessingParameterString|drain_bed|The height of the drainage bed in [m]| -QgsProcessingParameterString|drain_leak|The leakage coefficient of the drainage bed in [1/s]| -QgsProcessingParameterNumber|dt|The calculation time in seconds|QgsProcessingParameterNumber.Double|86400.0|False|None|None -QgsProcessingParameterNumber|maxit|Maximum number of iteration used to solver the linear equation system|QgsProcessingParameterNumber.Double|100000.0|False|None|None -QgsProcessingParameterNumber|error|Error break criteria for iterative solvers (jacobi, sor, cg or bicgstab)|QgsProcessingParameterNumber.Double|1e-10|False|None|None -QgsProcessingParameterEnum|solver|The type of solver which should solve the symmetric linear equation system|gauss;lu;cholesky;jacobi;sor;cg;bicgstab;pcg +QgsProcessingParameterRasterLayer|phead|The initial piezometric head in [m]|None|False +QgsProcessingParameterRasterLayer|status|Boundary condition status, 0-inactive, 1-active, 2-dirichlet|None|False +QgsProcessingParameterRasterLayer|hc_x|X-part of the hydraulic conductivity tensor in [m/s]|None|False +QgsProcessingParameterRasterLayer|hc_y|Y-part of the hydraulic conductivity tensor in [m/s]|None|False +QgsProcessingParameterRasterLayer|q|Water sources and sinks in [m^3/s]|None|True +QgsProcessingParameterRasterLayer|s|Specific yield in [1/m]|None|False +QgsProcessingParameterRasterLayer|recharge|Recharge map e.g: 6*10^-9 per cell in [m^3/s*m^2]|None|True +QgsProcessingParameterRasterLayer|top|Top surface of the aquifer in [m]|None|False +QgsProcessingParameterRasterLayer|bottom|Bottom surface of the aquifer in [m]|None|False +QgsProcessingParameterEnum|type|The type of groundwater flow|confined;unconfined|False|0|False +QgsProcessingParameterRasterLayer|river_bed|The height of the river bed in [m]|None|True +QgsProcessingParameterRasterLayer|river_head|Water level (head) of the river with leakage connection in [m]|None|True +QgsProcessingParameterRasterLayer|river_leak|The leakage coefficient of the river bed in [1/s]|None|True +QgsProcessingParameterRasterLayer|drain_bed|The height of the drainage bed in [m]|None|True +QgsProcessingParameterRasterLayer|drain_leak|The leakage coefficient of the drainage bed in [1/s]|None|True +QgsProcessingParameterNumber|dtime|The calculation time in seconds|QgsProcessingParameterNumber.Double|86400.0|False|0.0|None +QgsProcessingParameterNumber|maxit|Maximum number of iteration used to solver the linear equation system|QgsProcessingParameterNumber.Integer|100000|True|1|None +QgsProcessingParameterNumber|error|Error break criteria for iterative solvers (jacobi, sor, cg or bicgstab)|QgsProcessingParameterNumber.Double|0.000001|True|None|None +QgsProcessingParameterEnum|solver|The type of solver which should solve the symmetric linear equation system|cg;pcg;cholesky|False|0|True QgsProcessingParameterString|relax|The relaxation parameter used by the jacobi and sor solver for speedup or stabilizing|1 -QgsProcessingParameterBoolean|-s|Use a sparse matrix, only available with iterative solvers|False +QgsProcessingParameterBoolean|-f|Allocate a full quadratic linear equation system, default is a sparse linear equation system|False QgsProcessingParameterRasterDestination|output|Groundwater flow +QgsProcessingParameterRasterDestination|vx|Groundwater filter velocity vector part in x direction [m/s] +QgsProcessingParameterRasterDestination|vy|Groundwater filter velocity vector part in y direction [m/s] +QgsProcessingParameterRasterDestination|budget|Groundwater budget for each cell [m^3/s] diff --git a/python/plugins/processing/algs/grass7/description/r.his.txt b/python/plugins/processing/algs/grass7/description/r.his.txt index bedd99c7d43f..64f554f57777 100644 --- a/python/plugins/processing/algs/grass7/description/r.his.txt +++ b/python/plugins/processing/algs/grass7/description/r.his.txt @@ -4,6 +4,7 @@ Raster (r.*) QgsProcessingParameterRasterLayer|hue|Hue|None|False QgsProcessingParameterRasterLayer|intensity|Intensity|None|False QgsProcessingParameterRasterLayer|saturation|Saturation|None|False +QgsProcessingParameterString|bgcolor|Color to use instead of NULL values. Either a standard color name, R:G:B triplet, or "none"|'none'|False|True QgsProcessingParameterBoolean|-c|Use colors from color tables for NULL values|False QgsProcessingParameterRasterDestination|red|Red QgsProcessingParameterRasterDestination|green|Green diff --git a/python/plugins/processing/algs/grass7/description/r.horizon.height.txt b/python/plugins/processing/algs/grass7/description/r.horizon.height.txt index 64f9249f6e19..7702ffe878fa 100644 --- a/python/plugins/processing/algs/grass7/description/r.horizon.height.txt +++ b/python/plugins/processing/algs/grass7/description/r.horizon.height.txt @@ -3,11 +3,17 @@ r.horizon.height - Horizon angle computation from a digital elevation model. Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Name of input elevation raster map|None|False QgsProcessingParameterPoint|coordinates|Coordinate for which you want to calculate the horizon|0,0 -QgsProcessingParameterNumber|direction|Direction in which you want to calculate the horizon height|QgsProcessingParameterNumber.Double|0.0|False|360|0 -QgsProcessingParameterNumber|step|Angle step size for multidirectional horizon [degrees]|QgsProcessingParameterNumber.Double|0.0|False|360|0 -QgsProcessingParameterNumber|start|Start angle for multidirectional horizon [degrees]|QgsProcessingParameterNumber.Double|0|False|360|0 -QgsProcessingParameterNumber|end|End angle for multidirectional horizon [degrees]|QgsProcessingParameterNumber.Double|360|False|360|0 -QgsProcessingParameterNumber|maxdistance|The maximum distance to consider when finding the horizon height|QgsProcessingParameterNumber.Double|10000|False|None|0 -QgsProcessingParameterString|distance|Sampling distance step coefficient (0.5-1.5)|1.0 +QgsProcessingParameterNumber|direction|Direction in which you want to know the horizon height|QgsProcessingParameterNumber.Double|0.0|True|0.0|360.0 +QgsProcessingParameterNumber|step|Angle step size for multidirectional horizon|QgsProcessingParameterNumber.Double|None|True|0.0|360.0 +QgsProcessingParameterNumber|start|Start angle for multidirectional horizon|QgsProcessingParameterNumber.Double|0.0|True|0.0|360.0 +QgsProcessingParameterNumber|end|End angle for multidirectional horizon|QgsProcessingParameterNumber.Double|360.0|True|0.0|360.0 +QgsProcessingParameterNumber|bufferzone|For horizon rasters, read from the DEM an extra buffer around the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|e_buff|For horizon rasters, read from the DEM an extra buffer eastward the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|w_buff|For horizon rasters, read from the DEM an extra buffer westward the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|n_buff|For horizon rasters, read from the DEM an extra buffer northward the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|s_buff|For horizon rasters, read from the DEM an extra buffer southward the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|maxdistance|The maximum distance to consider when finding the horizon height|QgsProcessingParameterNumber.Double|None|True|0.0|None +QgsProcessingParameterNumber|distance|Sampling distance step coefficient|QgsProcessingParameterNumber.Double|1.0|True|0.5|1.5 QgsProcessingParameterBoolean|-d|Write output in degrees (default is radians)|False +QgsProcessingParameterBoolean|-c|Write output in compass orientation (default is CCW, East=0)|False QgsProcessingParameterFileDestination|html|Horizon|Html files (*.html)|report.html|False diff --git a/python/plugins/processing/algs/grass7/description/r.horizon.txt b/python/plugins/processing/algs/grass7/description/r.horizon.txt index ef91ba47b891..ecbcb7c46e83 100644 --- a/python/plugins/processing/algs/grass7/description/r.horizon.txt +++ b/python/plugins/processing/algs/grass7/description/r.horizon.txt @@ -6,7 +6,13 @@ QgsProcessingParameterNumber|direction|Direction in which you want to know the h QgsProcessingParameterNumber|step|Angle step size for multidirectional horizon|QgsProcessingParameterNumber.Double|None|True|0.0|360.0 QgsProcessingParameterNumber|start|Start angle for multidirectional horizon|QgsProcessingParameterNumber.Double|0.0|True|0.0|360.0 QgsProcessingParameterNumber|end|End angle for multidirectional horizon|QgsProcessingParameterNumber.Double|360.0|True|0.0|360.0 -QgsProcessingParameterNumber|maxdistance|The maximum distance to consider when finding the horizon height|QgsProcessingParameterNumber.Double|None|True|0|None +QgsProcessingParameterNumber|bufferzone|For horizon rasters, read from the DEM an extra buffer around the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|e_buff|For horizon rasters, read from the DEM an extra buffer eastward the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|w_buff|For horizon rasters, read from the DEM an extra buffer westward the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|n_buff|For horizon rasters, read from the DEM an extra buffer northward the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|s_buff|For horizon rasters, read from the DEM an extra buffer southward the present region|QgsProcessingParameterNumber.Double|0.0|True|0.0|None +QgsProcessingParameterNumber|maxdistance|The maximum distance to consider when finding the horizon height|QgsProcessingParameterNumber.Double|None|True|0.0|None QgsProcessingParameterNumber|distance|Sampling distance step coefficient|QgsProcessingParameterNumber.Double|1.0|True|0.5|1.5 QgsProcessingParameterBoolean|-d|Write output in degrees (default is radians)|False +QgsProcessingParameterBoolean|-c|Write output in compass orientation (default is CCW, East=0)|False QgsProcessingParameterFolderDestination|output|Folder to get horizon rasters diff --git a/python/plugins/processing/algs/grass7/description/r.in.lidar.txt b/python/plugins/processing/algs/grass7/description/r.in.lidar.txt index c51391192f03..3f451c299c57 100644 --- a/python/plugins/processing/algs/grass7/description/r.in.lidar.txt +++ b/python/plugins/processing/algs/grass7/description/r.in.lidar.txt @@ -2,17 +2,24 @@ r.in.lidar Creates a raster map from LAS LiDAR points using univariate statistics. Raster (r.*) QgsProcessingParameterFile|input|LAS input file|0|las|None|False -QgsProcessingParameterEnum|method|Statistic to use for raster values|n;min;max;range;sum;mean;stddev;variance;coeff_var;median;percentile;skewness;trimmean|False|5 -QgsProcessingParameterEnum|type|Storage type for resultant raster map|CELL;FCELL;DCELL|False|1 +QgsProcessingParameterEnum|method|Statistic to use for raster values|n;min;max;range;sum;mean;stddev;variance;coeff_var;median;percentile;skewness;trimmean|False|5|True +QgsProcessingParameterEnum|type|Storage type for resultant raster map|CELL;FCELL;DCELL|False|1|True +QgsProcessingParameterRasterLayer|base_raster|Subtract raster values from the Z coordinates|None|True QgsProcessingParameterRange|zrange|Filter range for z data (min, max)|QgsProcessingParameterNumber.Double|None|True QgsProcessingParameterNumber|zscale|Scale to apply to z data|QgsProcessingParameterNumber.Double|1.0|True|0.0|None +QgsProcessingParameterRange|intensity_range|Filter range for intensity values (min, max)|QgsProcessingParameterNumber.Double|None|True +QgsProcessingParameterNumber|intensity_scale|Scale to apply to intensity values|QgsProcessingParameterNumber.Double|1.0|True|1.0|None QgsProcessingParameterNumber|percent|Percent of map to keep in memory|QgsProcessingParameterNumber.Integer|100|True|1|100 QgsProcessingParameterNumber|pth|pth percentile of the values (between 1 and 100)|QgsProcessingParameterNumber.Integer|None|True|1|100 QgsProcessingParameterNumber|trim|Discard percent of the smallest and percent of the largest observations (0-50)|QgsProcessingParameterNumber.Double|None|True|0.0|50.0 -QgsProcessingParameterNumber|resolution|Output raster resolution|QgsProcessingParameterNumber.Double|None|True|None|None +QgsProcessingParameterNumber|resolution|Output raster resolution|QgsProcessingParameterNumber.Double|None|True|1.0|None QgsProcessingParameterString|return_filter|Only import points of selected return type Options: first, last, mid|None|False|True QgsProcessingParameterString|class_filter|Only import points of selected class(es) (comma separated integers)|None|False|True -*QgsProcessingParameterBoolean|-i|Import intensity values rather than z values|False -*QgsProcessingParameterBoolean|-e|Extend region extents based on new dataset|True -*QgsProcessingParameterBoolean|-o|Override dataset projection (use location's projection)|True +*QgsProcessingParameterBoolean|-e|Use the extent of the input for the raster extent|False +*QgsProcessingParameterBoolean|-n|Set computation region to match the new raster map|False +*QgsProcessingParameterBoolean|-o|Override projection check (use current location's projection)|False +*QgsProcessingParameterBoolean|-i|Use intensity values rather than Z values|False +*QgsProcessingParameterBoolean|-j|Use Z values for filtering, but intensity values for statistics|False +*QgsProcessingParameterBoolean|-d|Use base raster resolution instead of computational region|False +*QgsProcessingParameterBoolean|-v|Use only valid points|False QgsProcessingParameterRasterDestination|output|Lidar Raster diff --git a/python/plugins/processing/algs/grass7/description/r.info.txt b/python/plugins/processing/algs/grass7/description/r.info.txt index 92c3c2e9b72f..1db2df954ba1 100644 --- a/python/plugins/processing/algs/grass7/description/r.info.txt +++ b/python/plugins/processing/algs/grass7/description/r.info.txt @@ -3,12 +3,7 @@ Output basic information about a raster layer. Raster (r.*) QgsProcessingParameterRasterLayer|map|Raster layer|None|False QgsProcessingParameterBoolean|-r|Print range only|False -QgsProcessingParameterBoolean|-s|Print raster map resolution (NS-res, EW-res) only|False -QgsProcessingParameterBoolean|-t|Print raster map type only|False -QgsProcessingParameterBoolean|-g|Print map region only|False +QgsProcessingParameterBoolean|-g|Print raster array information in shell script style|False QgsProcessingParameterBoolean|-h|Print raster history instead of info|False -QgsProcessingParameterBoolean|-u|Print raster map data units only|False -QgsProcessingParameterBoolean|-d|Print raster map vertical datum only|False -QgsProcessingParameterBoolean|-m|Print map title only|False -QgsProcessingParameterBoolean|-p|Print raster map timestamp (day.month.year hour:minute:seconds) only|False +QgsProcessingParameterBoolean|-e|Print extended metadata information in shell script style|False QgsProcessingParameterFileDestination|html|Basic information|Html files (*.html)|report.html|False diff --git a/python/plugins/processing/algs/grass7/description/r.lake.coords.txt b/python/plugins/processing/algs/grass7/description/r.lake.coords.txt index 60bb894ca91b..4fa4b1732d9d 100644 --- a/python/plugins/processing/algs/grass7/description/r.lake.coords.txt +++ b/python/plugins/processing/algs/grass7/description/r.lake.coords.txt @@ -2,7 +2,7 @@ r.lake r.lake.coords - Fills lake at given point to given level. Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Elevation|None|False -QgsProcessingParameterNumber|water_level|Water level|QgsProcessingParameterNumber.Double|1000.0|False|None|None -QgsProcessingParameterPoint|coordinates|Seed point coordinates|0,0 +QgsProcessingParameterNumber|water_level|Water level|QgsProcessingParameterNumber.Double|1.0|False|None|None +QgsProcessingParameterPoint|coordinates|Seed point coordinates|0,0|False QgsProcessingParameterBoolean|-n|Use negative depth values for lake raster layer|False QgsProcessingParameterRasterDestination|lake|Lake diff --git a/python/plugins/processing/algs/grass7/description/r.lake.layer.txt b/python/plugins/processing/algs/grass7/description/r.lake.layer.txt index f514f200c05e..850c2172ee4f 100644 --- a/python/plugins/processing/algs/grass7/description/r.lake.layer.txt +++ b/python/plugins/processing/algs/grass7/description/r.lake.layer.txt @@ -2,7 +2,7 @@ r.lake r.lake.layer - Fills lake at given point to given level. Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Elevation|None|False -QgsProcessingParameterNumber|water_level|Water level|QgsProcessingParameterNumber.Double|1000.0|False|None|None +QgsProcessingParameterNumber|water_level|Water level|QgsProcessingParameterNumber.Double|1.0|False|None|None QgsProcessingParameterRasterLayer|seed|Raster layer with starting point(s) (at least 1 cell > 0)|None|False QgsProcessingParameterBoolean|-n|Use negative depth values for lake raster layer|False QgsProcessingParameterRasterDestination|lake|Lake diff --git a/python/plugins/processing/algs/grass7/description/r.latlong.txt b/python/plugins/processing/algs/grass7/description/r.latlong.txt index c9091c052700..141e0f7f6cde 100644 --- a/python/plugins/processing/algs/grass7/description/r.latlong.txt +++ b/python/plugins/processing/algs/grass7/description/r.latlong.txt @@ -2,5 +2,5 @@ r.latlong Creates a latitude/longitude raster map. Raster (r.*) QgsProcessingParameterRasterLayer|input|Name of input raster map|None|False -QgsProcessingParameterBoolean|-l|Outputs a Longitude map instead of a Latitude map|False|True +QgsProcessingParameterBoolean|-l|Longitude output|False|True QgsProcessingParameterRasterDestination|output|LatLong diff --git a/python/plugins/processing/algs/grass7/description/r.mfilter.txt b/python/plugins/processing/algs/grass7/description/r.mfilter.txt index f54a0e4752c1..1a062c59bdca 100644 --- a/python/plugins/processing/algs/grass7/description/r.mfilter.txt +++ b/python/plugins/processing/algs/grass7/description/r.mfilter.txt @@ -3,6 +3,6 @@ Performs raster map matrix filter. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input layer|None|False QgsProcessingParameterFile|filter|Filter file|0|txt|None|False -QgsProcessingParameterNumber|repeat|Number of times to repeat the filter|QgsProcessingParameterNumber.Double|1|False|None|1 +QgsProcessingParameterNumber|repeat|Number of times to repeat the filter|QgsProcessingParameterNumber.Integer|1|False|1|None QgsProcessingParameterBoolean|-z|Apply filter only to zero data values|False QgsProcessingParameterRasterDestination|output|Filtered diff --git a/python/plugins/processing/algs/grass7/description/r.neighbors.txt b/python/plugins/processing/algs/grass7/description/r.neighbors.txt index bdaf37d236da..c7dc6a5f3825 100644 --- a/python/plugins/processing/algs/grass7/description/r.neighbors.txt +++ b/python/plugins/processing/algs/grass7/description/r.neighbors.txt @@ -2,8 +2,11 @@ r.neighbors Makes each cell category value a function of the category values assigned to the cells around it Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterEnum|method|Neighborhood operation|average;median;mode;minimum;maximum;stddev;sum;variance;diversity;interspersion -QgsProcessingParameterNumber|size|Neighborhood size|QgsProcessingParameterNumber.Double|3|False|None|1 +QgsProcessingParameterRasterLayer|selection|Raster layer to select the cells which should be processed|None|True +QgsProcessingParameterEnum|method|Neighborhood operation|average;median;mode;minimum;maximum;stddev;sum;variance;diversity;interspersion|False|0|True +QgsProcessingParameterNumber|size|Neighborhood size|QgsProcessingParameterNumber.Integer|3|True|1|None +QgsProcessingParameterNumber|gauss|Sigma (in cells) for Gaussian filter|QgsProcessingParameterNumber.Integer|0|True|0|None +QgsProcessingParameterString|quantile|Quantile to calculate for method=quantile|None|False|True QgsProcessingParameterBoolean|-c|Use circular neighborhood|False *QgsProcessingParameterBoolean|-a|Do not align output with the input|False *QgsProcessingParameterFile|weight|File containing weights|0|txt|None|True diff --git a/python/plugins/processing/algs/grass7/description/r.null.txt b/python/plugins/processing/algs/grass7/description/r.null.txt index 9390637bedf4..5dff78b7f157 100644 --- a/python/plugins/processing/algs/grass7/description/r.null.txt +++ b/python/plugins/processing/algs/grass7/description/r.null.txt @@ -3,7 +3,7 @@ Manages NULL-values of given raster map. Raster (r.*) QgsProcessingParameterRasterLayer|map|Name of raster map for which to edit null values|None|False QgsProcessingParameterString|setnull|List of cell values to be set to NULL|None|False|True -QgsProcessingParameterString|null|The value to replace the null value by|None|False|True +QgsProcessingParameterNumber|null|The value to replace the null value by|QgsProcessingParameterNumber.Double|0.0|True|None|None *QgsProcessingParameterBoolean|-f|Only do the work if the map is floating-point|False|True *QgsProcessingParameterBoolean|-i|Only do the work if the map is integer|False|True *QgsProcessingParameterBoolean|-n|Only do the work if the map doesn't have a NULL-value bitmap file|False|True diff --git a/python/plugins/processing/algs/grass7/description/r.param.scale.txt b/python/plugins/processing/algs/grass7/description/r.param.scale.txt index 7e8698788b32..c4bb9a105358 100644 --- a/python/plugins/processing/algs/grass7/description/r.param.scale.txt +++ b/python/plugins/processing/algs/grass7/description/r.param.scale.txt @@ -4,9 +4,9 @@ Raster (r.*) QgsProcessingParameterRasterLayer|input|Name of input raster map|None|False QgsProcessingParameterNumber|slope_tolerance|Slope tolerance that defines a 'flat' surface (degrees)|QgsProcessingParameterNumber.Double|1.0|False|None|None QgsProcessingParameterNumber|curvature_tolerance|Curvature tolerance that defines 'planar' surface|QgsProcessingParameterNumber.Double|0.0001|False|None|None -QgsProcessingParameterNumber|size|Size of processing window (odd number only, max: 69)|QgsProcessingParameterNumber.Double|15|False|None|None -QgsProcessingParameterEnum|param|Morphometric parameter in 'size' window to calculate|elev;slope;aspect;profc;planc;longc;crosc;minic;maxic;feature -QgsProcessingParameterNumber|exp|Exponent for distance weighting (0.0-4.0)|QgsProcessingParameterNumber.Double|0.0|False|None|None +QgsProcessingParameterNumber|size|Size of processing window (odd number only, max: 69)|QgsProcessingParameterNumber.Integer|3|False|3|499 +QgsProcessingParameterEnum|method|Morphometric parameter in 'size' window to calculate|elev;slope;aspect;profc;planc;longc;crosc;minic;maxic;feature|False|0|True +QgsProcessingParameterNumber|exponent|Exponent for distance weighting (0.0-4.0)|QgsProcessingParameterNumber.Double|0.0|False|0.0|4.0 QgsProcessingParameterNumber|zscale|Vertical scaling factor|QgsProcessingParameterNumber.Double|1.0|False|None|None QgsProcessingParameterBoolean|-c|Constrain model through central window cell|False QgsProcessingParameterRasterDestination|output|Morphometric parameter diff --git a/python/plugins/processing/algs/grass7/description/r.plane.txt b/python/plugins/processing/algs/grass7/description/r.plane.txt index d9c25eeff6ce..fe56148e4519 100644 --- a/python/plugins/processing/algs/grass7/description/r.plane.txt +++ b/python/plugins/processing/algs/grass7/description/r.plane.txt @@ -1,10 +1,10 @@ r.plane Creates raster plane layer given dip (inclination), aspect (azimuth) and one point. Raster (r.*) -QgsProcessingParameterNumber|dip|Dip of plane. Value must be between -90 and 90 degrees|QgsProcessingParameterNumber.Double|0.0|False|None|None -QgsProcessingParameterNumber|azimuth|Azimuth of the plane. Value must be between 0 and 360 degrees|QgsProcessingParameterNumber.Double|0.0|False|None|None +QgsProcessingParameterNumber|dip|Dip of plane|QgsProcessingParameterNumber.Double|0.0|False|-90.0|90.0 +QgsProcessingParameterNumber|azimuth|Azimuth of the plane|QgsProcessingParameterNumber.Double|0.0|False|0.0|360.0 QgsProcessingParameterNumber|easting|Easting coordinate of a point on the plane|QgsProcessingParameterNumber.Double|0.0|False|None|None QgsProcessingParameterNumber|northing|Northing coordinate of a point on the plane|QgsProcessingParameterNumber.Double|0.0|False|None|None QgsProcessingParameterNumber|elevation|Elevation coordinate of a point on the plane|QgsProcessingParameterNumber.Double|0.0|False|None|None -QgsProcessingParameterEnum|type|Data type of resulting layer|CELL;FCELL;DCELL +QgsProcessingParameterEnum|type|Data type of resulting layer|CELL;FCELL;DCELL|False|1|True QgsProcessingParameterRasterDestination|output|Plane diff --git a/python/plugins/processing/algs/grass7/description/r.profile.txt b/python/plugins/processing/algs/grass7/description/r.profile.txt index f3784cdcd915..e692654c7b4f 100644 --- a/python/plugins/processing/algs/grass7/description/r.profile.txt +++ b/python/plugins/processing/algs/grass7/description/r.profile.txt @@ -2,9 +2,10 @@ r.profile Outputs the raster layer values lying on user-defined line(s). Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterString|profile|Profile coordinate pairs|0,0,1,1 -QgsProcessingParameterNumber|res|Resolution along profile|QgsProcessingParameterNumber.Double|1.0|False|None|0 -QgsProcessingParameterString|null_value|Character to represent no data cell|* +QgsProcessingParameterString|coordinates|Profile coordinate pairs|0,0,1,1|True|True +QgsProcessingParameterNumber|resolution|Resolution along profile|QgsProcessingParameterNumber.Double|1.0|False|None|0 +QgsProcessingParameterString|null_value|Character to represent no data cell|*|False|True +QgsProcessingParameterFile|file|Name of input file containing coordinate pairs|0|txt|None|True QgsProcessingParameterBoolean|-g|Output easting and northing in first two columns of four column output|False QgsProcessingParameterBoolean|-c|Output RRR:GGG:BBB color values for each profile point|False QgsProcessingParameterFileDestination|output|Profile|Txt files (*.txt)|None|False diff --git a/python/plugins/processing/algs/grass7/description/r.quant.txt b/python/plugins/processing/algs/grass7/description/r.quant.txt index 038dd8ec4842..af97bcdd4d31 100644 --- a/python/plugins/processing/algs/grass7/description/r.quant.txt +++ b/python/plugins/processing/algs/grass7/description/r.quant.txt @@ -2,8 +2,9 @@ r.quant Produces the quantization file for a floating-point map. Raster (r.*) QgsProcessingParameterMultipleLayers|input|Raster layer(s) to be quantized|1|None|False -QgsProcessingParameterRasterLayer|basemap|Base layer to take quant rules from|None|False +QgsProcessingParameterRasterLayer|basemap|Base layer to take quant rules from|None|True QgsProcessingParameterRange|fprange|Floating point range: dmin,dmax|QgsProcessingParameterNumber.Double|None|True QgsProcessingParameterRange|range|Integer range: min,max|QgsProcessingParameterNumber.Integer|None|True QgsProcessingParameterBoolean|-t|Truncate floating point data|False QgsProcessingParameterBoolean|-r|Round floating point data|False +QgsProcessingParameterFolderDestination|output|Quantized raster(s)|None|False diff --git a/python/plugins/processing/algs/grass7/description/r.quantile.txt b/python/plugins/processing/algs/grass7/description/r.quantile.txt index 6d88c4947df8..cc1beda31af3 100644 --- a/python/plugins/processing/algs/grass7/description/r.quantile.txt +++ b/python/plugins/processing/algs/grass7/description/r.quantile.txt @@ -2,6 +2,8 @@ r.quantile Compute quantiles using two passes. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterNumber|quantiles|Number of quantiles|QgsProcessingParameterNumber.Double|4|False|None|2 +QgsProcessingParameterNumber|quantiles|Number of quantiles|QgsProcessingParameterNumber.Integer|4|True|2|None +QgsProcessingParameterString|percentiles|List of percentiles|None|False|True +QgsProcessingParameterNumber|bins|Number of bins to use|QgsProcessingParameterNumber.Integer|1000000|True|1|None *QgsProcessingParameterBoolean|-r|Generate recode rules based on quantile-defined intervals|False -QgsProcessingParameterFileDestination|html|Quantiles|Html files (*.html)|report.html|False \ No newline at end of file +QgsProcessingParameterFileDestination|html|Quantiles|Html files (*.html)|report.html|False diff --git a/python/plugins/processing/algs/grass7/description/r.random.cells.txt b/python/plugins/processing/algs/grass7/description/r.random.cells.txt index 522d11012635..1ecc538f9df8 100644 --- a/python/plugins/processing/algs/grass7/description/r.random.cells.txt +++ b/python/plugins/processing/algs/grass7/description/r.random.cells.txt @@ -1,6 +1,7 @@ r.random.cells Generates random cell values with spatial dependence. Raster (r.*) -QgsProcessingParameterNumber|distance|Maximum distance of spatial correlation (value(s) >= 0.0)|QgsProcessingParameterNumber.Double|0.0|False|None|0.0 +QgsProcessingParameterNumber|distance|Maximum distance of spatial correlation (value(s) >= 0.0)|QgsProcessingParameterNumber.Double|0.0|False|0.0|None +QgsProcessingParameterNumber|ncells|Maximum number of cells to be created|QgsProcessingParameterNumber.Integer|1000|True|1|None *QgsProcessingParameterNumber|seed|Random seed (SEED_MIN >= value >= SEED_MAX) (default [random])|QgsProcessingParameterNumber.Double|0.0|False|None|None QgsProcessingParameterRasterDestination|output|Random diff --git a/python/plugins/processing/algs/grass7/description/r.random.surface.txt b/python/plugins/processing/algs/grass7/description/r.random.surface.txt index 44ec6fdb096a..3802d48d253e 100644 --- a/python/plugins/processing/algs/grass7/description/r.random.surface.txt +++ b/python/plugins/processing/algs/grass7/description/r.random.surface.txt @@ -4,7 +4,7 @@ Raster (r.*) QgsProcessingParameterNumber|distance|Maximum distance of spatial correlation|QgsProcessingParameterNumber.Double|0.0|True|0.0|None QgsProcessingParameterNumber|exponent|Distance decay exponent|QgsProcessingParameterNumber.Double|1.0|True|0.0|None QgsProcessingParameterNumber|flat|Distance filter remains flat before beginning exponent|QgsProcessingParameterNumber.Double|0.0|True|0.0|None -QgsProcessingParameterString|seed|Integer random seed (SEED_MIN >= value >= SEED_MAX), default [random]|None|False|True +QgsProcessingParameterNumber|seed|Random seed (SEED_MIN >= value >= SEED_MAX)|QgsProcessingParameterNumber.Integer|None|True|None|None QgsProcessingParameterNumber|high|Maximum cell value of distribution|QgsProcessingParameterNumber.Integer|255|True|0|None QgsProcessingParameterBoolean|-u|Uniformly distributed cell values|False|True QgsProcessingParameterRasterDestination|output|Random_Surface diff --git a/python/plugins/processing/algs/grass7/description/r.random.txt b/python/plugins/processing/algs/grass7/description/r.random.txt index 1575b0a268f7..68a8f3d2877d 100644 --- a/python/plugins/processing/algs/grass7/description/r.random.txt +++ b/python/plugins/processing/algs/grass7/description/r.random.txt @@ -3,6 +3,9 @@ Creates a raster layer and vector point map containing randomly located points. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False QgsProcessingParameterRasterLayer|cover|Input cover raster layer|None|False -QgsProcessingParameterNumber|npoints|The number of points to allocate|QgsProcessingParameterNumber.Double|10|False|None|0 +QgsProcessingParameterNumber|npoints|The number of points to allocate|QgsProcessingParameterNumber.Integer|10|False|0|None +QgsProcessingParameterBoolean|-z|Generate points also for NULL category|False +QgsProcessingParameterBoolean|-d|Generate vector points as 3D points|False +QgsProcessingParameterBoolean|-b|Do not build topology|False QgsProcessingParameterRasterDestination|raster|Random raster QgsProcessingParameterVectorDestination|vector|Random vector diff --git a/python/plugins/processing/algs/grass7/description/r.reclass.area.greater.txt b/python/plugins/processing/algs/grass7/description/r.reclass.area.greater.txt deleted file mode 100644 index 34abfec40754..000000000000 --- a/python/plugins/processing/algs/grass7/description/r.reclass.area.greater.txt +++ /dev/null @@ -1,7 +0,0 @@ -r.reclass.area -r.reclass.area.greater - Reclassifies a raster layer, selecting areas larger than a user specified size -Raster (r.*) -QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterEnum|mode|Lesser or greater than specified value|greater -QgsProcessingParameterNumber|value|Value option that sets the area size limit [hectares]|QgsProcessingParameterNumber.Double|1.0|False|None|0 -QgsProcessingParameterRasterDestination|output|Reclassified diff --git a/python/plugins/processing/algs/grass7/description/r.reclass.area.lesser.txt b/python/plugins/processing/algs/grass7/description/r.reclass.area.txt similarity index 63% rename from python/plugins/processing/algs/grass7/description/r.reclass.area.lesser.txt rename to python/plugins/processing/algs/grass7/description/r.reclass.area.txt index 4d051d3a58e4..5e8c6fa8d2f3 100644 --- a/python/plugins/processing/algs/grass7/description/r.reclass.area.lesser.txt +++ b/python/plugins/processing/algs/grass7/description/r.reclass.area.txt @@ -1,7 +1,8 @@ r.reclass.area -r.reclass.area.lesser - Reclassifies a raster layer, selecting areas lower than a user specified size +Reclassifies a raster layer, selecting areas lower than a user specified size Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterEnum|mode|Lesser or greater than specified value|lesser QgsProcessingParameterNumber|value|Value option that sets the area size limit [hectares]|QgsProcessingParameterNumber.Double|1.0|False|None|0 +QgsProcessingParameterEnum|mode|Lesser or greater than specified value|lesser;greater|False|0|False +QgsProcessingParameterEnum|method|Method used for reclassification|reclass;rmarea|False|0|True QgsProcessingParameterRasterDestination|output|Reclassified diff --git a/python/plugins/processing/algs/grass7/description/r.recode.txt b/python/plugins/processing/algs/grass7/description/r.recode.txt index e5bd4536cfe0..91b53e0cd0f6 100644 --- a/python/plugins/processing/algs/grass7/description/r.recode.txt +++ b/python/plugins/processing/algs/grass7/description/r.recode.txt @@ -4,4 +4,5 @@ Raster (r.*) QgsProcessingParameterRasterLayer|input|Input layer|None|False QgsProcessingParameterFile|rules|File containing recode rules|0|txt|NoneFalse *QgsProcessingParameterBoolean|-d|Force output to 'double' raster map type (DCELL)|False +*QgsProcessingParameterBoolean|-a|Align the current region to the input raster map|False QgsProcessingParameterRasterDestination|output|Recoded diff --git a/python/plugins/processing/algs/grass7/description/r.regression.multi.txt b/python/plugins/processing/algs/grass7/description/r.regression.multi.txt index e12d9fe385b3..af7c6d047d4a 100644 --- a/python/plugins/processing/algs/grass7/description/r.regression.multi.txt +++ b/python/plugins/processing/algs/grass7/description/r.regression.multi.txt @@ -1,8 +1,8 @@ r.regression.multi Calculates multiple linear regression from raster maps. Raster (r.*) -QgsProcessingParameterRasterLayer|mapx|Map for x coefficient|None|False +QgsProcessingParameterMultipleLayers|mapx|Map(s) for x coefficient|3|None|False QgsProcessingParameterRasterLayer|mapy|Map for y coefficient|None|False -QgsProcessingParameterRasterDestination|residual|Residual Map +QgsProcessingParameterRasterDestination|residuals|Residual Map QgsProcessingParameterRasterDestination|estimates|Estimates Map QgsProcessingParameterFileDestination|html|Regression coefficients|Html files (*.html)|report.html|False diff --git a/python/plugins/processing/algs/grass7/description/r.relief.txt b/python/plugins/processing/algs/grass7/description/r.relief.txt index 1e35b805019e..bfbc6e69d12d 100644 --- a/python/plugins/processing/algs/grass7/description/r.relief.txt +++ b/python/plugins/processing/algs/grass7/description/r.relief.txt @@ -2,8 +2,9 @@ r.relief Creates shaded relief from an elevation layer (DEM). Raster (r.*) QgsProcessingParameterRasterLayer|input|Input elevation layer -QgsProcessingParameterNumber|altitude|Altitude of the sun in degrees above the horizon|QgsProcessingParameterNumber.Double|30.0|False|90|0 -QgsProcessingParameterNumber|azimuth|Azimuth of the sun in degrees to the east of north|QgsProcessingParameterNumber.Double|270.0|False|360|0 +QgsProcessingParameterNumber|altitude|Altitude of the sun in degrees above the horizon|QgsProcessingParameterNumber.Double|30.0|False|0.0|90.0 +QgsProcessingParameterNumber|azimuth|Azimuth of the sun in degrees to the east of north|QgsProcessingParameterNumber.Double|270.0|False|0.0|360.0 QgsProcessingParameterNumber|zscale|Factor for exaggerating relief|QgsProcessingParameterNumber.Double|1.0|False|None|None QgsProcessingParameterNumber|scale|Scale factor for converting horizontal units to elevation units|QgsProcessingParameterNumber.Double|1.0|False|None|None +QgsProcessingParameterEnum|units|Elevation units (overrides scale factor)|intl;survey|False|0|True QgsProcessingParameterRasterDestination|output|Output shaded relief layer diff --git a/python/plugins/processing/algs/grass7/description/r.report.txt b/python/plugins/processing/algs/grass7/description/r.report.txt index 305cbc0210cb..bd25c94b6427 100644 --- a/python/plugins/processing/algs/grass7/description/r.report.txt +++ b/python/plugins/processing/algs/grass7/description/r.report.txt @@ -3,10 +3,16 @@ Reports statistics for raster layers. Raster (r.*) QgsProcessingParameterMultipleLayers|map|Raster layer(s) to report on|3|None|False QgsProcessingParameterEnum|units|Units|mi;me;k;a;h;c;p|False|1|True -QgsProcessingParameterString|null_value|Character representing no data cell value|*|True -QgsProcessingParameterNumber|nsteps|Number of fp subranges to collect stats from|QgsProcessingParameterNumber.Double|255|True|1|None -QgsProcessingParameterBoolean|-h|Suppress page headers|True -QgsProcessingParameterBoolean|-f|Use formfeeds between pages|True -QgsProcessingParameterBoolean|-e|Scientific format|True -QgsProcessingParameterBoolean|-n|Do not report no data cells|True +QgsProcessingParameterString|null_value|Character representing no data cell value|*|False|True +QgsProcessingParameterNumber|page_length|Page length|QgsProcessingParameterNumber.Integer|0|True|0|None +QgsProcessingParameterNumber|page_width|Page width|QgsProcessingParameterNumber.Integer|79|True|0|None +QgsProcessingParameterNumber|nsteps|Number of fp subranges to collect stats from|QgsProcessingParameterNumber.Integer|255|True|1|None +QgsProcessingParameterEnum|sort|Sort output statistics by cell counts|asc;desc|False|0|True +QgsProcessingParameterBoolean|-h|Suppress page headers|False|True +QgsProcessingParameterBoolean|-f|Use formfeeds between pages|False|True +QgsProcessingParameterBoolean|-e|Scientific format|False|True +QgsProcessingParameterBoolean|-n|Do not report no data cells|False[True +QgsProcessingParameterBoolean|-a|Do not report cells where all maps have no data|False|True +QgsProcessingParameterBoolean|-c|Report for cats floating-point ranges (floating-point maps only)|False|True +QgsProcessingParameterBoolean|-i|Read floating-point map as integer (use map's quant rules)|False|True QgsProcessingParameterFileDestination|output|Name for output file to hold the report|Txt files (*.txt)|None|True diff --git a/python/plugins/processing/algs/grass7/description/r.resamp.filter.txt b/python/plugins/processing/algs/grass7/description/r.resamp.filter.txt index 54784a335f03..cedacac4abfb 100644 --- a/python/plugins/processing/algs/grass7/description/r.resamp.filter.txt +++ b/python/plugins/processing/algs/grass7/description/r.resamp.filter.txt @@ -2,7 +2,7 @@ r.resamp.filter Resamples raster map layers using an analytic kernel. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterString|filter|Filter kernel(s) (comma separated list if multiple). Options: box, bartlett, gauss, normal, hermite, sinc, lanczos1, lanczos2, lanczos3, hann, hamming, blackman|None|False +QgsProcessingParameterEnum|filter|Filter kernel(s)|box;bartlett;gauss;normal;hermite;sinc;lanczos1;lanczos2;lanczos3;hann;hamming;blackman|True|0|False QgsProcessingParameterString|radius|Filter radius for each filter (comma separated list of float if multiple)|None|False|True QgsProcessingParameterString|x_radius|Filter radius (horizontal) for each filter (comma separated list of float if multiple)|None|False|True QgsProcessingParameterString|y_radius|Filter radius (vertical) for each filter (comma separated list of float if multiple)|None|False|True diff --git a/python/plugins/processing/algs/grass7/description/r.resamp.interp.txt b/python/plugins/processing/algs/grass7/description/r.resamp.interp.txt index f5c641c7daaa..6a3b148f6af0 100644 --- a/python/plugins/processing/algs/grass7/description/r.resamp.interp.txt +++ b/python/plugins/processing/algs/grass7/description/r.resamp.interp.txt @@ -2,5 +2,5 @@ r.resamp.interp Resamples raster map to a finer grid using interpolation. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterEnum|method|Sampling interpolation method|nearest;bilinear;bicubic;lanczos +QgsProcessingParameterEnum|method|Sampling interpolation method|nearest;bilinear;bicubic;lanczos|False|1|True QgsProcessingParameterRasterDestination|output|Resampled interpolated diff --git a/python/plugins/processing/algs/grass7/description/r.resamp.rst.txt b/python/plugins/processing/algs/grass7/description/r.resamp.rst.txt index 9262186767ec..1f7f6999ecf8 100644 --- a/python/plugins/processing/algs/grass7/description/r.resamp.rst.txt +++ b/python/plugins/processing/algs/grass7/description/r.resamp.rst.txt @@ -2,8 +2,21 @@ r.resamp.rst Reinterpolates using regularized spline with tension and smoothing. Raster (r.*) QgsProcessingParameterRasterLayer|input|Raster layer|None|False -QgsProcessingParameterNumber|ew_res|Desired east-west resolution|QgsProcessingParameterNumber.Double|1.0|False|None|0.0 -QgsProcessingParameterNumber|ns_res|Desired north-south resolution|QgsProcessingParameterNumber.Double|1.0|False|None|0.0 +QgsProcessingParameterRasterLayer|smooth|Input raster map containing smoothing|None|True +QgsProcessingParameterRasterLayer|maskmap|Input raster map to be used as mask|None|True +QgsProcessingParameterNumber|ew_res|Desired east-west resolution|QgsProcessingParameterNumber.Double|0.0|False|None|None +QgsProcessingParameterNumber|ns_res|Desired north-south resolution|QgsProcessingParameterNumber.Double|0.0|False|None|None +QgsProcessingParameterNumber|overlap|Rows/columns overlap for segmentation|QgsProcessingParameterNumber.Integer|3|True|0|None +QgsProcessingParameterNumber|zscale|Multiplier for z-values|QgsProcessingParameterNumber.Double|1.0|True|None|None +QgsProcessingParameterNumber|tension|Spline tension value|QgsProcessingParameterNumber.Double|40.0|True|None|None +QgsProcessingParameterNumber|theta|Anisotropy angle (in degrees counterclockwise from East)|QgsProcessingParameterNumber.Double|0.0|False|None|None +QgsProcessingParameterNumber|scalex|Anisotropy scaling factor|QgsProcessingParameterNumber.Double|0.0|True|None|None QgsProcessingParameterBoolean|-t|Use dnorm independent tension|False -QgsProcessingParameterBoolean|-a_r.region|Align region to resolution (default = align to bounds) in r.region|False +QgsProcessingParameterBoolean|-d|Output partial derivatives instead of topographic parameters|False QgsProcessingParameterRasterDestination|elevation|Resampled RST +QgsProcessingParameterRasterDestination|slope|Slope raster +QgsProcessingParameterRasterDestination|aspect|Aspect raster +QgsProcessingParameterRasterDestination|pcurvature|Profile curvature raster +QgsProcessingParameterRasterDestination|tcurvature|Tangential curvature raster +QgsProcessingParameterRasterDestination|mcurvature|Mean curvature raster + diff --git a/python/plugins/processing/algs/grass7/description/r.resamp.stats.txt b/python/plugins/processing/algs/grass7/description/r.resamp.stats.txt index 233a3e5a9ff4..0babe00eb693 100644 --- a/python/plugins/processing/algs/grass7/description/r.resamp.stats.txt +++ b/python/plugins/processing/algs/grass7/description/r.resamp.stats.txt @@ -2,8 +2,8 @@ r.resamp.stats Resamples raster layers to a coarser grid using aggregation. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterEnum|method|Aggregation method|average;median;mode;minimum;maximum;quart1;quart3;perc90;sum;variance;stddev +QgsProcessingParameterEnum|method|Aggregation method|average;median;mode;minimum;maximum;quart1;quart3;perc90;sum;variance;stddev;quantile|False|0|True +QgsProcessingParameterNumber|quantile|Quantile to calculate for method=quantile|QgsProcessingParameterNumber.Double|0.5|False|0.0|1.0 QgsProcessingParameterBoolean|-n|Propagate NULLs|False QgsProcessingParameterBoolean|-w|Weight according to area (slower)|False -QgsProcessingParameterBoolean|-a_r.region|Align region to resolution (default = align to bounds) in r.region|False QgsProcessingParameterRasterDestination|output|Resampled aggregated diff --git a/python/plugins/processing/algs/grass7/description/r.rescale.eq.txt b/python/plugins/processing/algs/grass7/description/r.rescale.eq.txt index ea707a38e4cc..fdc7763cff0e 100644 --- a/python/plugins/processing/algs/grass7/description/r.rescale.eq.txt +++ b/python/plugins/processing/algs/grass7/description/r.rescale.eq.txt @@ -2,6 +2,6 @@ r.rescale.eq Rescales histogram equalized the range of category values in a raster layer. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterRange|from|The input data range to be rescaled -QgsProcessingParameterRange|to|The output data range +QgsProcessingParameterRange|from|The input data range to be rescaled|QgsProcessingParameterNumber.Double|None|True +QgsProcessingParameterRange|to|The output data range|QgsProcessingParameterNumber.Double|None|True QgsProcessingParameterRasterDestination|output|Rescaled equalized diff --git a/python/plugins/processing/algs/grass7/description/r.rescale.txt b/python/plugins/processing/algs/grass7/description/r.rescale.txt index 8af081e7d320..a39cc18d8724 100644 --- a/python/plugins/processing/algs/grass7/description/r.rescale.txt +++ b/python/plugins/processing/algs/grass7/description/r.rescale.txt @@ -2,6 +2,6 @@ r.rescale Rescales the range of category values in a raster layer. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterRange|from|The input data range to be rescaled|0,1 -QgsProcessingParameterRange|to|The output data range|0,1 +QgsProcessingParameterRange|from|The input data range to be rescaled|QgsProcessingParameterNumber.Double|0,1|True +QgsProcessingParameterRange|to|The output data range|QgsProcessingParameterNumber.Double|0,1|True QgsProcessingParameterRasterDestination|output|Rescaled diff --git a/python/plugins/processing/algs/grass7/description/r.series.accumulate.txt b/python/plugins/processing/algs/grass7/description/r.series.accumulate.txt index 9658849f95b0..3171113f12af 100644 --- a/python/plugins/processing/algs/grass7/description/r.series.accumulate.txt +++ b/python/plugins/processing/algs/grass7/description/r.series.accumulate.txt @@ -2,6 +2,8 @@ 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. Raster (r.*) QgsProcessingParameterMultipleLayers|input|Input raster layer(s)|3|None|False +QgsProcessingParameterRasterLayer|lower|Raster map specifying the lower accumulation limit|None|True +QgsProcessingParameterRasterLayer|upper|Raster map specifying the upper accumulation limit|None|True QgsProcessingParameterEnum|method|This method will be applied to compute the accumulative values from the input maps|gdd;bedd;huglin;mean|False|0|False QgsProcessingParameterNumber|scale|Scale factor for input|QgsProcessingParameterNumber.Double|1.0|True|0.0|None QgsProcessingParameterNumber|shift|Shift factor for input|QgsProcessingParameterNumber.Double|0.0|True|0.0|None diff --git a/python/plugins/processing/algs/grass7/description/r.series.interp.txt b/python/plugins/processing/algs/grass7/description/r.series.interp.txt index e52bdb642408..1a7b707ff812 100644 --- a/python/plugins/processing/algs/grass7/description/r.series.interp.txt +++ b/python/plugins/processing/algs/grass7/description/r.series.interp.txt @@ -7,5 +7,5 @@ QgsProcessingParameterFile|infile|Input file with one input raster map name and QgsProcessingParameterString|output|Name for output raster map (comma separated list if multiple)|None|False|True QgsProcessingParameterString|samplingpos|Sampling point position for each output map (comma separated list)|None|True|True QgsProcessingParameterFile|outfile|Input file with one output raster map name and sample point position per line, field separator between name and sample point is 'pipe'|0|txt|NoneTrue -QgsProcessingParameterEnum|method|Interpolation method, currently only linear interpolation is supported|linear|False|0 +QgsProcessingParameterEnum|method|Interpolation method, currently only linear interpolation is supported|linear|False|0|True QgsProcessingParameterFolderDestination|output_dir|Interpolated rasters diff --git a/python/plugins/processing/algs/grass7/description/r.series.txt b/python/plugins/processing/algs/grass7/description/r.series.txt index c8cc3440123e..b44e94e87543 100644 --- a/python/plugins/processing/algs/grass7/description/r.series.txt +++ b/python/plugins/processing/algs/grass7/description/r.series.txt @@ -3,6 +3,8 @@ Makes each output cell value a function of the values assigned to the correspond Raster (r.*) QgsProcessingParameterMultipleLayers|input|Input raster layer(s)|3|None|False QgsProcessingParameterBoolean|-n|Propagate NULLs|False -QgsProcessingParameterEnum|method|Aggregate operation|average;count;median;mode;minimum;min_raster;maximum;max_raster;stddev;range;sum;variance;diversity;slope;offset;detcoeff;quart1;quart3;perc90;skewness;kurtosis +QgsProcessingParameterEnum|method|Aggregate operation|average;count;median;mode;minimum;min_raster;maximum;max_raster;stddev;range;sum;variance;diversity;slope;offset;detcoeff;quart1;quart3;perc90;skewness;kurtosis;quantile|True|0|True +QgsProcessingParameterString|quantile|Quantile to calculate for method=quantile|None|False|True +QgsProcessingParameterString|weights|Weighting factor for each input map, default value is 1.0|None|False|True *QgsProcessingParameterRange|range|Ignore values outside this range (lo,hi)|QgsProcessingParameterNumber.Double|None|True QgsProcessingParameterRasterDestination|output|Aggregated diff --git a/python/plugins/processing/algs/grass7/description/r.shade.txt b/python/plugins/processing/algs/grass7/description/r.shade.txt index c49ebb902991..c7e7b49ceb7c 100644 --- a/python/plugins/processing/algs/grass7/description/r.shade.txt +++ b/python/plugins/processing/algs/grass7/description/r.shade.txt @@ -3,7 +3,7 @@ Drapes a color raster over an shaded relief or aspect map. Raster (r.*) QgsProcessingParameterRasterLayer|shade|Name of shaded relief or aspect raster map|None|False QgsProcessingParameterRasterLayer|color|Name of raster to drape over relief raster map|None|False -QgsProcessingParameterNumber|brighten|Percent to brighten|QgsProcessingParameterNumber.Double|0.0|True|-100.0|100.0 +QgsProcessingParameterNumber|brighten|Percent to brighten|QgsProcessingParameterNumber.Integer|0|True|-99|99 QgsProcessingParameterString|bgcolor|Color to use instead of NULL values. Either a standard color name, R:G:B triplet, or "none"|None|False|True *QgsProcessingParameterBoolean|-c|Use colors from color tables for NULL values|False QgsProcessingParameterRasterDestination|output|Shaded diff --git a/python/plugins/processing/algs/grass7/description/r.sim.sediment.txt b/python/plugins/processing/algs/grass7/description/r.sim.sediment.txt index b8cc2332a928..756aa15e72ae 100644 --- a/python/plugins/processing/algs/grass7/description/r.sim.sediment.txt +++ b/python/plugins/processing/algs/grass7/description/r.sim.sediment.txt @@ -8,14 +8,17 @@ QgsProcessingParameterRasterLayer|dy|Name of the y-derivatives raster map [m/m]| QgsProcessingParameterRasterLayer|detachment_coeff|Name of the detachment capacity coefficient raster map [s/m]|None|False QgsProcessingParameterRasterLayer|transport_coeff|Name of the transport capacity coefficient raster map [s]|None|False QgsProcessingParameterRasterLayer|shear_stress|Name of the critical shear stress raster map [Pa]|None|False -QgsProcessingParameterRasterLayer|man|Name of the Mannings n raster map|None|False -QgsProcessingParameterNumber|man_value|Name of the Mannings n value|QgsProcessingParameterNumber.Double|0.1|False|None|None -QgsProcessingParameterNumber|nwalkers|Number of walkers|QgsProcessingParameterNumber.Double|1|False|None|None -QgsProcessingParameterNumber|niterations|Time used for iterations [minutes]|QgsProcessingParameterNumber.Double|10|False|None|None -QgsProcessingParameterNumber|output_step|Time interval for creating output maps [minutes]|QgsProcessingParameterNumber.Double|2|False|None|None -QgsProcessingParameterNumber|diffusion_coeff|Water diffusion constant|QgsProcessingParameterNumber.Double|0.8|False|None|None +QgsProcessingParameterRasterLayer|man|Name of the Mannings n raster map|None|True +QgsProcessingParameterNumber|man_value|Name of the Mannings n value|QgsProcessingParameterNumber.Double|0.1|True|None|None +QgsProcessingParemeterVectorLayer|observation|Sampling locations vector points|None|True +QgsProcessingParameterNumber|nwalkers|Number of walkers|QgsProcessingParameterNumber.Integer|1|True|None|None +QgsProcessingParameterNumber|niterations|Time used for iterations [minutes]|QgsProcessingParameterNumber.Integer|10|True|None|None +QgsProcessingParameterNumber|output_step|Time interval for creating output maps [minutes]|QgsProcessingParameterNumber.Integer|2|True|None|None +QgsProcessingParameterNumber|diffusion_coeff|Water diffusion constant|QgsProcessingParameterNumber.Double|0.8|Truee|None|None QgsProcessingParameterRasterDestination|transport_capacity|Transport capacity [kg/ms] QgsProcessingParameterRasterDestination|tlimit_erosion_deposition|Transport limited erosion-deposition [kg/m2s] QgsProcessingParameterRasterDestination|sediment_concentration|Sediment concentration [particle/m3] QgsProcessingParameterRasterDestination|sediment_flux|Sediment flux [kg/ms] QgsProcessingParameterRasterDestination|erosion_deposition|Erosion-deposition [kg/m2s] +QgsProcessingParameterVectorDestination|walkers_output|Name of the output walkers vector points layer|QgsProcessing.TypeVectorAnyGeometry|None|True +QgsProcessingParameterFileDestination|logfile|Name for sampling points output text file.|Txt files (*.txt)|None|True diff --git a/python/plugins/processing/algs/grass7/description/r.sim.water.txt b/python/plugins/processing/algs/grass7/description/r.sim.water.txt index 801096227a36..2320b6bbd385 100644 --- a/python/plugins/processing/algs/grass7/description/r.sim.water.txt +++ b/python/plugins/processing/algs/grass7/description/r.sim.water.txt @@ -4,21 +4,24 @@ Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Name of the elevation raster map [m]|None|False QgsProcessingParameterRasterLayer|dx|Name of the x-derivatives raster map [m/m]|None|False QgsProcessingParameterRasterLayer|dy|Name of the y-derivatives raster map [m/m]|None|False -QgsProcessingParameterRasterLayer|rain|Name of the rainfall excess rate (rain-infilt) raster map [mm/hr]|None|False -QgsProcessingParameterString|rain_value|Rainfall excess rate unique value [mm/hr]|50 +QgsProcessingParameterRasterLayer|rain|Name of the rainfall excess rate (rain-infilt) raster map [mm/hr]|None|True +QgsProcessingParameterNumber|rain_value|Rainfall excess rate unique value [mm/hr]|QgsProcessingParameterNumber.Double|50|True|None|None QgsProcessingParameterRasterLayer|infil|Name of the runoff infiltration rate raster map [mm/hr]|None|False -QgsProcessingParameterString|infil_value|Runoff infiltration rate unique value [mm/hr]|0.0 -QgsProcessingParameterRasterLayer|man|Name of the Mannings n raster map|None|False -QgsProcessingParameterString|man_value|Mannings n unique value|0.1 +QgsProcessingParameterNumber|infil_value|Runoff infiltration rate unique value [mm/hr]|QgsProcessingParameterNumber.Double|0.0|True|None|None +QgsProcessingParameterRasterLayer|man|Name of the Mannings n raster map|None|True +QgsProcessingParameterNumber|man_value|Manning's n unique value|QgsProcessingParameterNumber.Double|0.1|True|None|None QgsProcessingParameterRasterLayer|flow_control|Name of the flow controls raster map (permeability ratio 0-1)|None|False -QgsProcessingParameterString|nwalkers|Number of walkers, default is twice the no. of cells| -QgsProcessingParameterString|niterations|Time used for iterations [minutes]|10 -QgsProcessingParameterString|output_step|Time interval for creating output maps [minutes]|2 -QgsProcessingParameterString|diffusion_coeff|Water diffusion constant|0.8 -QgsProcessingParameterString|hmax|Threshold water depth [m] (diffusion increases after this water depth is reached)|0.3 -QgsProcessingParameterString|halpha|Diffusion increase constant|4.0 -QgsProcessingParameterString|hbeta|Weighting factor for water flow velocity vector|0.5 +QgsProcessingParemeterVectorLayer|observation|Sampling locations vector points|None|True +QgsProcessingParameterNumber|nwalkers|Number of walkers, default is twice the number of cells|QgsProcessingParameterNumber.Integer|None|True|None|None +QgsProcessingParameterNumber|niterations|Time used for iterations [minutes]|QgsProcessingParameterNumber.Integer|10|True|None|None +QgsProcessingParameterNumber|output_step|Time interval for creating output maps [minutes]|QgsProcessingParameterNumber.Integer|2|True|None|None +QgsProcessingParameterNumber|diffusion_coeff|Water diffusion constant|QgsProcessingParameterNumber.Double|0.8|True|None|None +QgsProcessingParameterNumber|hmax|Threshold water depth [m]|QgsProcessingParameterNumber.Double|4.0|True|None|None +QgsProcessingParameterNumber|halpha|Diffusion increase constant|QgsProcessingParameterNumber.Double|4.0|True|None|None +QgsProcessingParameterNumber|hbeta|Weighting factor for water flow velocity vector|QgsProcessingParameterNumber.Double|0.5|True|None|None QgsProcessingParameterBoolean|-t|Time-series output|True QgsProcessingParameterRasterDestination|depth|Water depth [m] QgsProcessingParameterRasterDestination|discharge|Water discharge [m3/s] QgsProcessingParameterRasterDestination|error|Simulation error [m] +QgsProcessingParameterVectorDestination|walkers_output|Name of the output walkers vector points layer|QgsProcessing.TypeVectorAnyGeometry|None|True +QgsProcessingParameterFileDestination|logfile|Name for sampling points output text file.|Txt files (*.txt)|None|True diff --git a/python/plugins/processing/algs/grass7/description/r.solute.transport.txt b/python/plugins/processing/algs/grass7/description/r.solute.transport.txt index 338ee28c5341..19c4ac30b428 100644 --- a/python/plugins/processing/algs/grass7/description/r.solute.transport.txt +++ b/python/plugins/processing/algs/grass7/description/r.solute.transport.txt @@ -15,8 +15,6 @@ QgsProcessingParameterRasterLayer|rd|Retardation factor [-]|None|False QgsProcessingParameterRasterLayer|nf|Effective porosity [-]|None|False QgsProcessingParameterRasterLayer|top|Top surface of the aquifer in [m]|None|False QgsProcessingParameterRasterLayer|bottom|Bottom surface of the aquifer in [m]|None|False -QgsProcessingParameterRasterLayer|vx|Calculate and store the groundwater filter velocity vector part in x direction [m/s]|None|True -QgsProcessingParameterRasterLayer|vy|Calculate and store the groundwater filter velocity vector part in y direction [m/s]|None|True QgsProcessingParameterNumber|dtime|Calculation time (in seconds)|QgsProcessingParameterNumber.Double|86400.0|False|0.0|None QgsProcessingParameterNumber|maxit|Maximum number of iteration used to solve the linear equation system|QgsProcessingParameterNumber.Integer|10000|False|1|None QgsProcessingParameterNumber|error|Error break criteria for iterative solver|QgsProcessingParameterNumber.Double|0.000001|False|0.0|None @@ -25,7 +23,9 @@ QgsProcessingParameterNumber|relax|The relaxation parameter used by the jacobi a QgsProcessingParameterNumber|al|The longditudinal dispersivity length. [m]|QgsProcessingParameterNumber.Double|0.0|True|0.0|None QgsProcessingParameterNumber|at|The transversal dispersivity length. [m]|QgsProcessingParameterNumber.Double|0.0|True|0.0|None QgsProcessingParameterNumber|loops|Use this number of time loops if the CFL flag is off. The timestep will become dt/loops.|QgsProcessingParameterNumber.Double|1.0|True|0.0|None -QgsProcessingParameterEnum|stab|Set the flow stabilizing scheme (full or exponential upwinding).|full;exp|False|0 +QgsProcessingParameterEnum|stab|Set the flow stabilizing scheme (full or exponential upwinding).|full;exp|False|0|True *QgsProcessingParameterBoolean|-c|Use the Courant-Friedrichs-Lewy criteria for time step calculation|False *QgsProcessingParameterBoolean|-f|Use a full filled quadratic linear equation system, default is a sparse linear equation system.|False QgsProcessingParameterRasterDestination|output|Solute Transport +QgsProcessingParameterRasterDestination|vx|Calculate and store the groundwater filter velocity vector part in x direction [m/s]|None|True +QgsProcessingParameterRasterDestination|vy|Calculate and store the groundwater filter velocity vector part in y direction [m/s]|None|True diff --git a/python/plugins/processing/algs/grass7/description/r.spread.txt b/python/plugins/processing/algs/grass7/description/r.spread.txt index 018d1b4531dc..c9729e3a524f 100644 --- a/python/plugins/processing/algs/grass7/description/r.spread.txt +++ b/python/plugins/processing/algs/grass7/description/r.spread.txt @@ -9,7 +9,7 @@ QgsProcessingParameterRasterLayer|spotting_distance|Raster map containing maxima QgsProcessingParameterRasterLayer|wind_speed|Raster map containing midflame wind speed (ft/min, required with -s)|None|True QgsProcessingParameterRasterLayer|fuel_moisture|Raster map containing fine fuel moisture of the cell receiving a spotting firebrand (%, required with -s)|None|True QgsProcessingParameterRasterLayer|backdrop|Name of raster map as a display backdrop|None|True -QgsProcessingParameterEnum|least_size|Basic sampling window size needed to meet certain accuracy (3)|3;5;7;9;11;13;15|False|0 +QgsProcessingParameterEnum|least_size|Basic sampling window size needed to meet certain accuracy (3)|3;5;7;9;11;13;15|False|0|True QgsProcessingParameterNumber|comp_dens|Sampling density for additional computing (range: 0.0 - 1.0 (0.5))|QgsProcessingParameterNumber.Double|0.5|True|0.0|1.0 QgsProcessingParameterNumber|init_time|Initial time for current simulation (0) (min)|QgsProcessingParameterNumber.Integer|0|True|0|None QgsProcessingParameterNumber|lag|Simulating time duration LAG (fill the region) (min)|QgsProcessingParameterNumber.Integer|0|True|0|None diff --git a/python/plugins/processing/algs/grass7/description/r.spreadpath.txt b/python/plugins/processing/algs/grass7/description/r.spreadpath.txt index 1ccaac2e1af3..71e671f2119c 100644 --- a/python/plugins/processing/algs/grass7/description/r.spreadpath.txt +++ b/python/plugins/processing/algs/grass7/description/r.spreadpath.txt @@ -3,5 +3,5 @@ Recursively traces the least cost path backwards to cells from which the cumulat Raster (r.*) QgsProcessingParameterRasterLayer|x_input|x_input|None|False QgsProcessingParameterRasterLayer|y_input|y_input|None|False -QgsProcessingParameterPoint|coordinates|coordinate|0,0 +QgsProcessingParameterPoint|coordinates|coordinate|0,0|True QgsProcessingParameterRasterDestination|output|Backward least cost diff --git a/python/plugins/processing/algs/grass7/description/r.statistics.txt b/python/plugins/processing/algs/grass7/description/r.statistics.txt index 5492f0ed206c..2f2bbd4199ae 100644 --- a/python/plugins/processing/algs/grass7/description/r.statistics.txt +++ b/python/plugins/processing/algs/grass7/description/r.statistics.txt @@ -3,6 +3,6 @@ Calculates category or object oriented statistics. Raster (r.*) QgsProcessingParameterRasterLayer|base|Base raster layer|None|False QgsProcessingParameterRasterLayer|cover|Cover raster layer|None|False -QgsProcessingParameterEnum|method|method|diversity;average;mode;median;avedev;stddev;variance;skewness;kurtosis;min;max;sum +QgsProcessingParameterEnum|method|method|diversity;average;mode;median;avedev;stddev;variance;skewness;kurtosis;min;max;sum|False|0|True QgsProcessingParameterBoolean|-c|Cover values extracted from the category labels of the cover map|False QgsProcessingParameterRasterDestination|routput|Statistics diff --git a/python/plugins/processing/algs/grass7/description/r.stats.txt b/python/plugins/processing/algs/grass7/description/r.stats.txt index ce5fda358338..dd241ba59e76 100644 --- a/python/plugins/processing/algs/grass7/description/r.stats.txt +++ b/python/plugins/processing/algs/grass7/description/r.stats.txt @@ -2,9 +2,11 @@ r.stats Generates area statistics for raster layers. Raster (r.*) QgsProcessingParameterMultipleLayers|input|Name of input raster map|3|None|False -QgsProcessingParameterString|separator|Output field separator|space -QgsProcessingParameterString|nv|String representing no data cell value|* +QgsProcessingParameterString|separator|Output field separator|space|False|True +QgsProcessingParameterString|null_value|String representing no data cell value|*|False|True +QgsProcessingParameterNumber|nsteps|Number of floating-point subranges to collect stats from|QgsProcessingParameterNumber.Integer|255|True|1|None QgsProcessingParameterString|nsteps|Number of fp subranges to collect stats from|255 +QgsProcessingParameterEnum|sort|Sort output statistics by cell counts|asc;desc|False|0|False QgsProcessingParameterBoolean|-1|One cell (range) per line|True QgsProcessingParameterBoolean|-A|Print averaged values instead of intervals|False QgsProcessingParameterBoolean|-a|Print area totals|False diff --git a/python/plugins/processing/algs/grass7/description/r.stats.zonal.txt b/python/plugins/processing/algs/grass7/description/r.stats.zonal.txt index fb0766466672..404e4ff0959b 100644 --- a/python/plugins/processing/algs/grass7/description/r.stats.zonal.txt +++ b/python/plugins/processing/algs/grass7/description/r.stats.zonal.txt @@ -3,7 +3,7 @@ Calculates category or object oriented statistics (accumulator-based statistics) Raster (r.*) QgsProcessingParameterRasterLayer|base|Base raster|None|False QgsProcessingParameterRasterLayer|cover|Cover raster|None|False -QgsProcessingParameterEnum|method|Method of object-based statistic|count;sum;min;max;range;average;avedev;variance;stddev;skewness;kurtosis;variance2;stddev2;skewness2;kurtosis2|False|0 +QgsProcessingParameterEnum|method|Method of object-based statistic|count;sum;min;max;range;average;avedev;variance;stddev;skewness;kurtosis;variance2;stddev2;skewness2;kurtosis2|False|0|False *QgsProcessingParameterBoolean|-c|Cover values extracted from the category labels of the cover map|False|True *QgsProcessingParameterBoolean|-r|Create reclass map with statistics as category labels|False|True QgsProcessingParameterRasterDestination|output|Resultant raster diff --git a/python/plugins/processing/algs/grass7/description/r.stream.extract.txt b/python/plugins/processing/algs/grass7/description/r.stream.extract.txt index e8aa751651da..aa0d1c143034 100644 --- a/python/plugins/processing/algs/grass7/description/r.stream.extract.txt +++ b/python/plugins/processing/algs/grass7/description/r.stream.extract.txt @@ -4,10 +4,11 @@ Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Input map: elevation map|None|False QgsProcessingParameterRasterLayer|accumulation|Input map: accumulation map|None|True QgsProcessingParameterRasterLayer|depression|Input map: map with real depressions|None|True -QgsProcessingParameterNumber|threshold|Minimum flow accumulation for streams|QgsProcessingParameterNumber.Double|1|False|None|1.0 -QgsProcessingParameterNumber|mexp|Montgomery exponent for slope|QgsProcessingParameterNumber.Double|0|False|None|0 -QgsProcessingParameterNumber|stream_length|Delete stream segments shorter than cells|QgsProcessingParameterNumber.Double|0|False|None|0 -QgsProcessingParameterNumber|d8cut|Use SFD above this threshold|QgsProcessingParameterNumber.Double|0|False|None|0 +QgsProcessingParameterNumber|threshold|Minimum flow accumulation for streams|QgsProcessingParameterNumber.Double|None|False|0.0|None +QgsProcessingParameterNumber|mexp|Montgomery exponent for slope|QgsProcessingParameterNumber.Double|0.0|False|None|None +QgsProcessingParameterNumber|stream_length|Delete stream segments shorter than cells|QgsProcessingParameterNumber.Integer|0|False|0|None +QgsProcessingParameterNumber|d8cut|Use SFD above this threshold|QgsProcessingParameterNumber.Double|0|True|0|None +*QgsProcessingParameterNumber|memory|Maximum memory to be used (in MB)|QgsProcessingParameterNumber.Integer|300|True|0|None QgsProcessingParameterRasterDestination|stream_raster|Unique stream ids (rast) QgsProcessingParameterVectorDestination|stream_vector|Unique stream ids (vect) QgsProcessingParameterRasterDestination|direction|Flow direction diff --git a/python/plugins/processing/algs/grass7/description/r.sun.txt b/python/plugins/processing/algs/grass7/description/r.sun.txt index 9f665a4f92be..9c1f0b74d68d 100644 --- a/python/plugins/processing/algs/grass7/description/r.sun.txt +++ b/python/plugins/processing/algs/grass7/description/r.sun.txt @@ -3,21 +3,29 @@ Solar irradiance and irradiation model. Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Elevation layer [meters]|None|False QgsProcessingParameterRasterLayer|aspect|Aspect layer [decimal degrees]|None|False +QgsProcessingParameterNumber|aspect_value|A single value of the orientation (aspect), 270 is south|QgsProcessingParameterNumber.Double|270.0|True|0.0|360.0 QgsProcessingParameterRasterLayer|slope|Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]|None|False +QgsProcessingParameterNumber|slope_value|A single value of of inclination (slope)|QgsProcessingParameterNumber.Double|0.0|True|0.0|360.0 QgsProcessingParameterRasterLayer|linke|Name of the Linke atmospheric turbidity coefficient input raster map|None|True QgsProcessingParameterRasterLayer|albedo|Name of the ground albedo coefficient input raster map|None|True +QgsProcessingParameterNumber|albedo_value|A single value of the ground albedo coefficient|QgsProcessingParameterNumber.Double|0.2|True|0.0|360.0 QgsProcessingParameterRasterLayer|lat|Name of input raster map containing latitudes [decimal degrees]|None|True QgsProcessingParameterRasterLayer|long|Name of input raster map containing longitudes [decimal degrees]|None|True QgsProcessingParameterRasterLayer|coeff_bh|Name of real-sky beam radiation coefficient input raster map|None|True QgsProcessingParameterRasterLayer|coeff_dh|Name of real-sky diffuse radiation coefficient input raster map|None|True -QgsProcessingParameterNumber|day|No. of day of the year (1-365)|QgsProcessingParameterNumber.Double|1|False|365|1 +QgsProcessingParameterRasterLayer|horizon_basemap|The horizon information input map basename|None|True +QgsProcessingParameterNumber|horizon_step|Angle step size for multidirectional horizon [degrees]|QgsProcessingParameterNumber.Double|0.0|True|0.0|360.0 +QgsProcessingParameterNumber|day|No. of day of the year (1-365)|QgsProcessingParameterNumber.Integer|1|False|1|365 *QgsProcessingParameterNumber|step|Time step when computing all-day radiation sums [decimal hours]|QgsProcessingParameterNumber.Double|0.5|False|None|0 *QgsProcessingParameterNumber|declination|Declination value (overriding the internally computed value) [radians]|QgsProcessingParameterNumber.Double|0.0|False|None|None *QgsProcessingParameterNumber|distance_step|Sampling distance step coefficient (0.5-1.5)|QgsProcessingParameterNumber.Double|1.0|False|1.5|0.5 -QgsProcessingParameterBoolean|-p|Do not iIncorporate the shadowing effect of terrain|False +*QgsProcessingParameterNumber|npartitions|Read the input files in this number of chunks|QgsProcessingParameterNumber.Integer|1|True|1|None +*QgsProcessingParameterNumber|civil_time|Civil time zone value, if none, the time will be local solar time|QgsProcessingParameterNumber.Double|None|False|0.0|None +QgsProcessingParameterBoolean|-p|Do not incorporate the shadowing effect of terrain|False *QgsProcessingParameterBoolean|-m|Use the low-memory version of the program|False -QgsProcessingParameterRasterDestination|beam_rad|Irradiation [Wh.m-2.day-1] -QgsProcessingParameterRasterDestination|insol_time|Insolation time [h] -QgsProcessingParameterRasterDestination|diff_rad|Diffuse irradiation [Wh.m-2.day-1] -QgsProcessingParameterRasterDestination|refl_rad|Ground reflected irradiation [Wh.m-2.day-1] -QgsProcessingParameterRasterDestination|glob_rad|Global (total) irradiance/irradiation [Wh.m-2.day-1] +QgsProcessingParameterRasterDestination|incidout|incidence angle raster map|None|True +QgsProcessingParameterRasterDestination|beam_rad|Irradiation [Wh.m-2.day-1]|None|True +QgsProcessingParameterRasterDestination|insol_time|Insolation time [h] |None|True +QgsProcessingParameterRasterDestination|diff_rad|Diffuse irradiation [Wh.m-2.day-1]|None|True +QgsProcessingParameterRasterDestination|refl_rad|Ground reflected irradiation [Wh.m-2.day-1]|None|True +QgsProcessingParameterRasterDestination|glob_rad|Global (total) irradiance/irradiation [Wh.m-2.day-1]|None|True diff --git a/python/plugins/processing/algs/grass7/description/r.sunhours.txt b/python/plugins/processing/algs/grass7/description/r.sunhours.txt index f0fe24f50ccb..ae505da8d822 100644 --- a/python/plugins/processing/algs/grass7/description/r.sunhours.txt +++ b/python/plugins/processing/algs/grass7/description/r.sunhours.txt @@ -1,14 +1,12 @@ r.sunhours Calculates solar elevation, solar azimuth, and sun hours. Raster (r.*) -QgsProcessingParameterNumber|year|Year|QgsProcessingParameterNumber.Integer|2017|False|1950|None +QgsProcessingParameterNumber|year|Year|QgsProcessingParameterNumber.Integer|2017|False|1950|2050 QgsProcessingParameterNumber|month|Month|QgsProcessingParameterNumber.Integer|1|True|1|12 -QgsProcessingParameterNumber|day|Day|QgsProcessingParameterNumber.Integer|1|False|1|31 -QgsProcessingParameterNumber|hour|Hour|QgsProcessingParameterNumber.Integer|12|True|1|24 +QgsProcessingParameterNumber|day|Day|QgsProcessingParameterNumber.Integer|1|False|1|366 +QgsProcessingParameterNumber|hour|Hour|QgsProcessingParameterNumber.Integer|12|True|0|24 QgsProcessingParameterNumber|minute|Minutes|QgsProcessingParameterNumber.Integer|0|True|0|60 QgsProcessingParameterNumber|second|Seconds|QgsProcessingParameterNumber.Integer|0|True|0|60 -QgsProcessingParameterString|percentile|Percentile to calculate (comma separated list if multiple) (requires extended statistics flag)|None|False|True -QgsProcessingParameterString|separator|Field separator. Special characters: pipe, comma, space, tab, newline|None|False|True *QgsProcessingParameterBoolean|-t|Time is local sidereal time, not Greenwich standard time|False *QgsProcessingParameterBoolean|-s|Do not use SOLPOS algorithm of NREL|False QgsProcessingParameterRasterDestination|elevation|Solar Elevation Angle diff --git a/python/plugins/processing/algs/grass7/description/r.sunmask.datetime.txt b/python/plugins/processing/algs/grass7/description/r.sunmask.datetime.txt index ea98dc62bba2..69549c13da70 100644 --- a/python/plugins/processing/algs/grass7/description/r.sunmask.datetime.txt +++ b/python/plugins/processing/algs/grass7/description/r.sunmask.datetime.txt @@ -2,13 +2,13 @@ r.sunmask r.sunmask.datetime - Calculates cast shadow areas from sun position and elevation raster map. Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Elevation raster layer [meters]|None|False -QgsProcessingParameterNumber|year|year|QgsProcessingParameterNumber.Double|2000|False|2050|1950 -QgsProcessingParameterNumber|month|month|QgsProcessingParameterNumber.Double|1|False|12|0 -QgsProcessingParameterNumber|day|day|QgsProcessingParameterNumber.Double|1|False|31|0 -QgsProcessingParameterNumber|hour|hour|QgsProcessingParameterNumber.Double|1|False|24|0 -QgsProcessingParameterNumber|minute|minute|QgsProcessingParameterNumber.Double|0|False|60|0 -QgsProcessingParameterNumber|second|second|QgsProcessingParameterNumber.Double|0|False|60|0 -QgsProcessingParameterNumber|timezone|East positive, offset from GMT|QgsProcessingParameterNumber.Double|0.0|False|None|0 +QgsProcessingParameterNumber|year|year|QgsProcessingParameterNumber.Integer|2000|True|1950|2050 +QgsProcessingParameterNumber|month|month|QgsProcessingParameterNumber.Integer|1|True|0|12 +QgsProcessingParameterNumber|day|day|QgsProcessingParameterNumber.Integer|1|True|0|31 +QgsProcessingParameterNumber|hour|hour|QgsProcessingParameterNumber.Integer|1|True|0|24 +QgsProcessingParameterNumber|minute|minute|QgsProcessingParameterNumber.Integer|0|True|0|60 +QgsProcessingParameterNumber|second|second|QgsProcessingParameterNumber.Integer|0|True|0|60 +QgsProcessingParameterNumber|timezone|East positive, offset from GMT|QgsProcessingParameterNumber.Integer|0|True|None|None QgsProcessingParameterString|east|Easting coordinate (point of interest)| QgsProcessingParameterString|north|Northing coordinate (point of interest)| QgsProcessingParameterBoolean|-z|Do not ignore zero elevation|True diff --git a/python/plugins/processing/algs/grass7/description/r.sunmask.position.txt b/python/plugins/processing/algs/grass7/description/r.sunmask.position.txt index 575e9d77a9ef..1b2dfb52cc33 100644 --- a/python/plugins/processing/algs/grass7/description/r.sunmask.position.txt +++ b/python/plugins/processing/algs/grass7/description/r.sunmask.position.txt @@ -2,10 +2,10 @@ r.sunmask r.sunmask.position - Calculates cast shadow areas from sun position and elevation raster map. Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Elevation raster layer [meters]|None|False -QgsProcessingParameterNumber|altitude|Altitude of the sun in degrees above the horizon|QgsProcessingParameterNumber.Double|0.0|False|90|0 -QgsProcessingParameterNumber|azimuth|Azimuth of the sun in degrees from north|QgsProcessingParameterNumber.Double|0.0|False|360|0 -QgsProcessingParameterString|east|Easting coordinate (point of interest)| -QgsProcessingParameterString|north|Northing coordinate (point of interest)| +QgsProcessingParameterNumber|altitude|Altitude of the sun in degrees above the horizon|QgsProcessingParameterNumber.Double|0.0|False|0.0|89.999 +QgsProcessingParameterNumber|azimuth|Azimuth of the sun in degrees from north|QgsProcessingParameterNumber.Double|0.0|False|0.0|360.0 +QgsProcessingParameterString|east|Easting coordinate (point of interest)|False|False +QgsProcessingParameterString|north|Northing coordinate (point of interest)|False|False QgsProcessingParameterBoolean|-z|Do not ignore zero elevation|True QgsProcessingParameterBoolean|-s|Calculate sun position only and exit|False -QgsProcessingParameterRasterDestination|output|Shadows \ No newline at end of file +QgsProcessingParameterRasterDestination|output|Shadows diff --git a/python/plugins/processing/algs/grass7/description/r.surf.area.txt b/python/plugins/processing/algs/grass7/description/r.surf.area.txt index d532129166c5..4c92626a8905 100644 --- a/python/plugins/processing/algs/grass7/description/r.surf.area.txt +++ b/python/plugins/processing/algs/grass7/description/r.surf.area.txt @@ -2,6 +2,6 @@ r.surf.area Surface area estimation for rasters. Raster (r.*) QgsProcessingParameterRasterLayer|map|Input layer|None|False -QgsProcessingParameterNumber|vscale|Vertical scale|QgsProcessingParameterNumber.Double|1|False|None|None -QgsProcessingParameterEnum|units|Units|miles;feet;meters;kilometers;acres;hectares -QgsProcessingParameterFileDestination|html|Area|Html files (*.html)|report.html|False \ No newline at end of file +QgsProcessingParameterNumber|vscale|Vertical scale|QgsProcessingParameterNumber.Double|1.0|True|None|None +QgsProcessingParameterEnum|units|Units|miles;feet;meters;kilometers;acres;hectares|False|1|True +QgsProcessingParameterFileDestination|html|Area|Html files (*.html)|report.html|False diff --git a/python/plugins/processing/algs/grass7/description/r.surf.gauss.txt b/python/plugins/processing/algs/grass7/description/r.surf.gauss.txt index 2b9200bfb241..36527e0bb078 100644 --- a/python/plugins/processing/algs/grass7/description/r.surf.gauss.txt +++ b/python/plugins/processing/algs/grass7/description/r.surf.gauss.txt @@ -1,6 +1,6 @@ r.surf.gauss Creates a raster layer of Gaussian deviates. Raster (r.*) -QgsProcessingParameterString|mean|Distribution mean|0.0 -QgsProcessingParameterString|sigma|Standard deviation|1.0 +QgsProcessingParameterNumber|mean|Distribution mean|QgsProcessingParameterNumber.Double|0.0|True|None|None +QgsProcessingParameterNumber|sigma|Standard deviation|QgsProcessingParameterNumber.Double|1.0|True|None|None QgsProcessingParameterRasterDestination|output|Gaussian deviates diff --git a/python/plugins/processing/algs/grass7/description/r.surf.idw.txt b/python/plugins/processing/algs/grass7/description/r.surf.idw.txt index a8972cea82a9..6e618f7b4340 100644 --- a/python/plugins/processing/algs/grass7/description/r.surf.idw.txt +++ b/python/plugins/processing/algs/grass7/description/r.surf.idw.txt @@ -2,6 +2,6 @@ r.surf.idw Surface interpolation utility for raster layers. Raster (r.*) QgsProcessingParameterRasterLayer|input|Name of input raster layer|None|False -QgsProcessingParameterNumber|npoints|Number of interpolation points|QgsProcessingParameterNumber.Double|12|False|None|1 +QgsProcessingParameterNumber|npoints|Number of interpolation points|QgsProcessingParameterNumber.Integer|12|True|1|None QgsProcessingParameterBoolean|-e|Output is the interpolation error|False QgsProcessingParameterRasterDestination|output|Interpolated IDW diff --git a/python/plugins/processing/algs/grass7/description/r.surf.random.txt b/python/plugins/processing/algs/grass7/description/r.surf.random.txt index 3f4ff460712a..edbdd3df294a 100644 --- a/python/plugins/processing/algs/grass7/description/r.surf.random.txt +++ b/python/plugins/processing/algs/grass7/description/r.surf.random.txt @@ -1,7 +1,7 @@ r.surf.random Produces a raster layer of uniform random deviates whose range can be expressed by the user. Raster (r.*) -QgsProcessingParameterNumber|min|Minimum random value|QgsProcessingParameterNumber.Double|0|False|None|None -QgsProcessingParameterNumber|max|Maximum random value|QgsProcessingParameterNumber.Double|100|False|None|None +QgsProcessingParameterNumber|min|Minimum random value|QgsProcessingParameterNumber.Integer|0|False|None|None +QgsProcessingParameterNumber|max|Maximum random value|QgsProcessingParameterNumber.Integer|100|False|None|None QgsProcessingParameterBoolean|-i|Create an integer raster layer|False QgsProcessingParameterRasterDestination|output|Random diff --git a/python/plugins/processing/algs/grass7/description/r.terraflow.txt b/python/plugins/processing/algs/grass7/description/r.terraflow.txt index fe29e8d327bd..1d7c939113b4 100644 --- a/python/plugins/processing/algs/grass7/description/r.terraflow.txt +++ b/python/plugins/processing/algs/grass7/description/r.terraflow.txt @@ -3,6 +3,8 @@ Flow computation for massive grids. Raster (r.*) QgsProcessingParameterRasterLayer|elevation|Name of elevation raster map|None|False QgsProcessingParameterBoolean|-s|SFD (D8) flow (default is MFD)|False +QgsProcessingParameterNumber|d8cut|Routing using SFD (D8) direction|QgsProcessingParameterNumber.Double|0.0|True|None|None +QgsProcessingParameterNumber|memory|Maximum memory to be used (in MB)|QgsProcessingParameterNumber.Integer|300|True|1|None QgsProcessingParameterRasterDestination|filled|Filled (flooded) elevation QgsProcessingParameterRasterDestination|direction|Flow direction QgsProcessingParameterRasterDestination|swatershed|Sink-watershed diff --git a/python/plugins/processing/algs/grass7/description/r.texture.txt b/python/plugins/processing/algs/grass7/description/r.texture.txt index 1b024499e837..4305f0b37d5c 100644 --- a/python/plugins/processing/algs/grass7/description/r.texture.txt +++ b/python/plugins/processing/algs/grass7/description/r.texture.txt @@ -2,7 +2,7 @@ r.texture Generate images with textural features from a raster map. Raster (r.*) QgsProcessingParameterRasterLayer|input|Name of input raster map|None|False -QgsProcessingParameterString|method|Textural measurement method(s) in the following list: asm, contrast, corr, var, idm, sa, se, sv, entr, dv, de, moc1, moc2|None|False|True +QgsProcessingParameterEnum|method|Textural measurement method(s)|asm;contrast;corr;var;idm;sa;se;sv;entr;dv;de;moc1;moc2|True|0|True QgsProcessingParameterNumber|size|The size of moving window (odd and >= 3)|QgsProcessingParameterNumber.Double|3.0|True|3.0|None QgsProcessingParameterNumber|distance|The distance between two samples (>= 1)|QgsProcessingParameterNumber.Double|1.0|True|1.0|None *QgsProcessingParameterBoolean|-s|Separate output for each angle (0, 45, 90, 135)|False diff --git a/python/plugins/processing/algs/grass7/description/r.thin.txt b/python/plugins/processing/algs/grass7/description/r.thin.txt index 0dbb197e5214..8f548764e21e 100644 --- a/python/plugins/processing/algs/grass7/description/r.thin.txt +++ b/python/plugins/processing/algs/grass7/description/r.thin.txt @@ -2,5 +2,5 @@ r.thin Thins non-zero cells that denote linear features in a raster layer. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer to thin|None|False -QgsProcessingParameterString|iterations|Maximal number of iterations|200 +QgsProcessingParameterNumber|maxit|Maximum number of iterations|QgsProcessingParameterNumber.Integer|200|False|1|None QgsProcessingParameterRasterDestination|output|Thinned diff --git a/python/plugins/processing/algs/grass7/description/r.tile.txt b/python/plugins/processing/algs/grass7/description/r.tile.txt index 8417488e03a4..2d3bae48bc6b 100644 --- a/python/plugins/processing/algs/grass7/description/r.tile.txt +++ b/python/plugins/processing/algs/grass7/description/r.tile.txt @@ -2,6 +2,7 @@ r.tile Splits a raster map into tiles Raster (r.*) QgsProcessingParameterRasterLayer|input|Name of input raster map|None|False -QgsProcessingParameterNumber|width|Width of tiles (columns)|QgsProcessingParameterNumber.Integer|1024|True|1|None -QgsProcessingParameterNumber|height|Height of tiles (rows)|QgsProcessingParameterNumber.Integer|1024|True|1|None +QgsProcessingParameterNumber|width|Width of tiles (columns)|QgsProcessingParameterNumber.Integer|1024|False|1|None +QgsProcessingParameterNumber|height|Height of tiles (rows)|QgsProcessingParameterNumber.Integer|1024|False|1|None +QgsProcessingParameterNumber|overlap|Overlap of tiles|QgsProcessingParameterNumber.Integer|0|True|0|None QgsProcessingParameterFolderDestination|output|Tiles Directory diff --git a/python/plugins/processing/algs/grass7/description/r.tileset.txt b/python/plugins/processing/algs/grass7/description/r.tileset.txt index 1e1b182967aa..ddbb876e044e 100644 --- a/python/plugins/processing/algs/grass7/description/r.tileset.txt +++ b/python/plugins/processing/algs/grass7/description/r.tileset.txt @@ -1,14 +1,14 @@ r.tileset Produces tilings of the source projection for use in the destination region and projection. Raster (r.*) -QgsProcessingParameterString|sourceproj|Source projection|None|True|False -QgsProcessingParameterString|sourcescale|Conversion factor from units to meters in source projection|1|False|True -QgsProcessingParameterString|destproj|Destination projection|None|True|False -QgsProcessingParameterString|destscale|Conversion factor from units to meters in destination projection|1|False|True +QgsProcessingParameterCrs|sourceproj|Source projection|None|False +QgsProcessingParameterNumber|sourcescale|Conversion factor from units to meters in source projection|QgsProcessingParameterNumber.Double|1.0|True|None|None +QgsProcessingParameterCrs|destproj|Destination projection|None|True +QgsProcessingParameterNumber|destscale|Conversion factor from units to meters in destination projection|QgsProcessingParameterNumber.Double|1.0|True|None|None QgsProcessingParameterNumber|maxcols|Maximum number of columns for a tile in the source projection|QgsProcessingParameterNumber.Integer|1024|True|1|None QgsProcessingParameterNumber|maxrows|Maximum number of rows for a tile in the source projection|QgsProcessingParameterNumber.Integer|1024|True|1|None QgsProcessingParameterNumber|overlap|Number of cells tiles should overlap in each direction|QgsProcessingParameterNumber.Integer|0|True|0|None -QgsProcessingParameterString|separator|Output field separator|None|False|True +QgsProcessingParameterString|separator|Output field separator|pipe|False|True *QgsProcessingParameterBoolean|-g|Produces shell script output|False *QgsProcessingParameterBoolean|-w|Produces web map server query string output|False QgsProcessingParameterFileDestination|output|Tileset|Txt files (*.txt)|None|False diff --git a/python/plugins/processing/algs/grass7/description/r.to.vect.txt b/python/plugins/processing/algs/grass7/description/r.to.vect.txt index 85bad2e8e247..3ea11310a812 100644 --- a/python/plugins/processing/algs/grass7/description/r.to.vect.txt +++ b/python/plugins/processing/algs/grass7/description/r.to.vect.txt @@ -2,6 +2,11 @@ r.to.vect Converts a raster into a vector layer. Raster (r.*) QgsProcessingParameterRasterLayer|input|Input raster layer|None|False -QgsProcessingParameterEnum|type|Feature type|line;point;area +QgsProcessingParameterEnum|type|Feature type|line;point;area|False|2|False +QgsProcessingParameterString|column|Name of attribute column to store value|value|False|True QgsProcessingParameterBoolean|-s|Smooth corners of area features|False +QgsProcessingParameterBoolean|-v|Use raster values as categories instead of unique sequence|False +QgsProcessingParameterBoolean|-z|Write raster values as z coordinate|False +QgsProcessingParameterBoolean|-b|Do not build vector topology|False +QgsProcessingParameterBoolean|-t|Do not create attribute table|False QgsProcessingParameterVectorDestination|output|Vectorized diff --git a/python/plugins/processing/algs/grass7/description/r.univar.txt b/python/plugins/processing/algs/grass7/description/r.univar.txt index 8189f41f0867..fd0b1b49f3b4 100644 --- a/python/plugins/processing/algs/grass7/description/r.univar.txt +++ b/python/plugins/processing/algs/grass7/description/r.univar.txt @@ -4,7 +4,7 @@ Raster (r.*) QgsProcessingParameterMultipleLayers|map|Name of raster map(s)|3|None|False QgsProcessingParameterRasterLayer|zones|Raster map used for zoning, must be of type CELL|None|True QgsProcessingParameterString|percentile|Percentile to calculate (comma separated list if multiple) (requires extended statistics flag)|None|False|True -QgsProcessingParameterString|separator|Field separator. Special characters: pipe, comma, space, tab, newline|None|False|True +QgsProcessingParameterString|separator|Field separator. Special characters: pipe, comma, space, tab, newline|pipe|False|True *QgsProcessingParameterBoolean|-e|Calculate extended statistics|False Hardcoded|-t QgsProcessingParameterFileDestination|output|Univariate results|Txt files (*.txt)|None|False diff --git a/python/plugins/processing/algs/grass7/description/r.usler.txt b/python/plugins/processing/algs/grass7/description/r.usler.txt index 5d52851540d1..8aa00a631383 100644 --- a/python/plugins/processing/algs/grass7/description/r.usler.txt +++ b/python/plugins/processing/algs/grass7/description/r.usler.txt @@ -2,5 +2,5 @@ r.usler Computes USLE R factor, Rainfall erosivity index. Raster (r.*) QgsProcessingParameterRasterLayer|input|Name of annual precipitation raster map [mm/year]|None|False -QgsProcessingParameterEnum|method|Name of USLE R equation|roose;morgan;foster;elswaify|False|0 +QgsProcessingParameterEnum|method|Name of USLE R equation|roose;morgan;foster;elswaify|False|0|False QgsProcessingParameterRasterDestination|output|USLE R Raster diff --git a/python/plugins/processing/algs/grass7/description/r.viewshed.txt b/python/plugins/processing/algs/grass7/description/r.viewshed.txt index f63bfb9ff604..62f3bedb580c 100644 --- a/python/plugins/processing/algs/grass7/description/r.viewshed.txt +++ b/python/plugins/processing/algs/grass7/description/r.viewshed.txt @@ -2,10 +2,10 @@ r.viewshed Computes the viewshed of a point on an elevation raster map. Raster (r.*) QgsProcessingParameterRasterLayer|input|Elevation|None|False -QgsProcessingParameterPoint|coordinates|Coordinate identifying the viewing position|0.0,0.0 -QgsProcessingParameterString|observer_elevation|Viewing elevation above the ground|1.75|False|False -QgsProcessingParameterString|target_elevation|Offset for target elevation above the ground|0.0|False|False -QgsProcessingParameterString|max_distance|Maximum distance from the viewing point (meters)|-1|False|False +QgsProcessingParameterPoint|coordinates|Coordinate identifying the viewing position|0.0,0.0|False +QgsProcessingParameterNumber|observer_elevation|Viewing elevation above the ground|QgsProcessingParameterNumber.Double|1.75|True|None|None +QgsProcessingParameterNumber|target_elevation|Offset for target elevation above the ground|QgsProcessingParameterNumber.Double|0.0|True|None|None +QgsProcessingParameterNumber|max_distance|Maximum visibility radius. By default infinity (-1)|QgsProcessingParameterNumber.Double|-1.0|True|-1.0|None QgsProcessingParameterNumber|refraction_coeff|Refraction coefficient|QgsProcessingParameterNumber.Double|0.14286|True|0.0|1.0 QgsProcessingParameterNumber|memory|Amount of memory to use in MB|QgsProcessingParameterNumber.Integer|500|True|1|None *QgsProcessingParameterBoolean|-c|Consider earth curvature (current ellipsoid)|False diff --git a/python/plugins/processing/algs/grass7/description/r.water.outlet.txt b/python/plugins/processing/algs/grass7/description/r.water.outlet.txt index c1250fc798c4..3447ccee9446 100644 --- a/python/plugins/processing/algs/grass7/description/r.water.outlet.txt +++ b/python/plugins/processing/algs/grass7/description/r.water.outlet.txt @@ -2,5 +2,5 @@ r.water.outlet Watershed basin creation program. Raster (r.*) QgsProcessingParameterRasterLayer|input|Name of input raster map|None|False -QgsProcessingParameterPoint|coordinates|Coordinates of outlet point| +QgsProcessingParameterPoint|coordinates|Coordinates of outlet point|0.0,0.0|False QgsProcessingParameterRasterDestination|output|Basin diff --git a/python/plugins/processing/algs/grass7/description/r.watershed.txt b/python/plugins/processing/algs/grass7/description/r.watershed.txt index 13aa85fc0683..45605468758d 100644 --- a/python/plugins/processing/algs/grass7/description/r.watershed.txt +++ b/python/plugins/processing/algs/grass7/description/r.watershed.txt @@ -6,10 +6,10 @@ QgsProcessingParameterRasterLayer|depression|Locations of real depressions|None| QgsProcessingParameterRasterLayer|flow|Amount of overland flow per cell|None|True QgsProcessingParameterRasterLayer|disturbed_land|Percent of disturbed land, for USLE|None|True QgsProcessingParameterRasterLayer|blocking|Terrain blocking overland surface flow, for USLE|None|True -QgsProcessingParameterNumber|threshold|Minimum size of exterior watershed basin|QgsProcessingParameterNumber.Double|0|False|None|None -QgsProcessingParameterNumber|max_slope_length|Maximum length of surface flow, for USLE|QgsProcessingParameterNumber.Double|0|False|None|None -QgsProcessingParameterNumber|convergence|Convergence factor for MFD (1-10)|QgsProcessingParameterNumber.Double|5|False|10|1 -QgsProcessingParameterNumber|memory|Maximum memory to be used with -m flag (in MB)|QgsProcessingParameterNumber.Double|300|False|None|1 +QgsProcessingParameterNumber|threshold|Minimum size of exterior watershed basin|QgsProcessingParameterNumber.Integer|0|True|None|None +QgsProcessingParameterNumber|max_slope_length|Maximum length of surface flow, for USLE|QgsProcessingParameterNumber.Double|0.0|True|None|None +QgsProcessingParameterNumber|convergence|Convergence factor for MFD (1-10)|QgsProcessingParameterNumber.Integer|5|True|1|10 +QgsProcessingParameterNumber|memory|Maximum memory to be used with -m flag (in MB)|QgsProcessingParameterNumber.Integer|300|True|1|None QgsProcessingParameterBoolean|-s|Enable Single Flow Direction (D8) flow (default is Multiple Flow Direction)|False QgsProcessingParameterBoolean|-m|Enable disk swap memory option (-m): Operation is slow|False QgsProcessingParameterBoolean|-4|Allow only horizontal and vertical flow of water|False @@ -23,3 +23,4 @@ QgsProcessingParameterRasterDestination|half_basin|Half-basins QgsProcessingParameterRasterDestination|length_slope|Slope length and steepness (LS) factor for USLE QgsProcessingParameterRasterDestination|slope_steepness|Slope steepness (S) factor for USLE QgsProcessingParameterRasterDestination|tci|Topographic index ln(a / tan(b)) +QgsProcessingParameterRasterDestination|spi|Stream power index a * tan(b) diff --git a/python/plugins/processing/algs/grass7/description/r.what.color.txt b/python/plugins/processing/algs/grass7/description/r.what.color.txt index 49d9c7095971..f474a5de87e2 100644 --- a/python/plugins/processing/algs/grass7/description/r.what.color.txt +++ b/python/plugins/processing/algs/grass7/description/r.what.color.txt @@ -2,6 +2,6 @@ r.what.color Queries colors for a raster map layer. Raster (r.*) QgsProcessingParameterRasterLayer|input|Raster map to query colors|None|False -QgsProcessingParameterString|value|Values to query colors for (comma separated list)|None|False|False -QgsProcessingParameterString|format|Output format (printf-style)|None|False|True +QgsProcessingParameterString|value|Values to query colors for (comma separated list)|None|False|True +QgsProcessingParameterString|format|Output format (printf-style)|%d:%d:%d|False|True QgsProcessingParameterFileDestination|output|Colors file|Txt files (*.txt)|None|False diff --git a/python/plugins/processing/algs/grass7/description/r.what.coords.txt b/python/plugins/processing/algs/grass7/description/r.what.coords.txt index 9a68b50d87a8..267a949d8069 100644 --- a/python/plugins/processing/algs/grass7/description/r.what.coords.txt +++ b/python/plugins/processing/algs/grass7/description/r.what.coords.txt @@ -2,7 +2,7 @@ r.what r.what.coords - Queries raster maps on their category values and category labels on a point. Raster (r.*) QgsProcessingParameterRasterLayer|map|Name of raster map|None|False -QgsProcessingParameterPoint|coordinates|Coordinates for query (east, north) +QgsProcessingParameterPoint|coordinates|Coordinates for query (east, north)|0.0, 0.0|False QgsProcessingParameterString|null_value|String representing NULL value|*|False|True QgsProcessingParameterString|separator|Field separator. Special characters: pipe, comma, space, tab, newlineString representing NULL value|pipe|False|True QgsProcessingParameterNumber|cache|Size of point cache|QgsProcessingParameterNumber.Integer|500|True|0|None