mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-24 00:47:57 -05:00
raster band stats from a loaded layer Allows raster band stats (eg min, max, avg) to be used in expressions
15 lines
935 B
Plaintext
15 lines
935 B
Plaintext
{
|
|
"name": "raster_statistic",
|
|
"type": "function",
|
|
"description": "Returns statistics from a raster layer.",
|
|
"arguments": [
|
|
{"arg":"layer", "description":"a string, representing either a raster layer name or layer ID"},
|
|
{"arg":"band", "description":"integer representing the band number from the raster layer, starting at 1"},
|
|
{"arg":"property", "description":"a string corresponding to the property to return. Valid options are:<br /><ul><li>min: minimum value</li><li>max: maximum value</li><li>avg: average (mean) value</li><li>stdev: standard deviation of values</li><li>range: range of values (max - min)</li><li>sum: sum of all values from raster</li></ul>"}
|
|
],
|
|
"examples": [
|
|
{ "expression":"raster_statistic('lc',1,'avg')", "returns":"Average value from band 1 from 'lc' raster layer"},
|
|
{ "expression":"raster_statistic('ac2010',3,'min')", "returns":"Minimum value from band 3 from 'ac2010' raster layer"}
|
|
]
|
|
}
|