.
Calculează curbele hipsometrice pentru entitățile stratului poligonal și le salvează ca fișier CSV, pentru o prelucrare ulterioară.
DEM-ul de analizat
[raster]DEM-ul care se va folosi pentru calcularea altitudinii.
Stratul granițelor
[vector: poligon]Stratul vectorial poligonal, cu limitele suprafețelor utilizate în calculul curbelor hipsometrice.
Pasul
[numeric]Distanța dintre curbe.
Implicit: 100.0
Folosește % din suprafață, în locul unei valori absolute
[boolean]Scrie procentul ariei în câmpul “Area” din fișierul CSV, în loc de valoarea ariei absolute.
Implicit: False
Directorul de ieşire
[director]Directorul în care va fi salvat rezultatul. Pentru fiecare entitate din stratul vectorial de intrare, se vor insera în fișierul CSV valorile suprafeței și altitudinii.
Numele de fișier format din prefixul hystogram_
, urmat de numele stratului și de ID-ul entității.
processing.runalg('qgis:hypsometriccurves', input_dem, boundary_layer, step, use_percentage, output_directory)
Generează statistici de bază pentru straturile raster.
Stratul de intrare
[raster]Rasterul de analizat.
Statistici
[html]Rezultatele analizelor în format HTML.
Valoare minimă
[numeric]Valoarea minimă din celulă.
Valoarea Maximă
[numeric]Valoarea maximă din celulă.
Suma
[numeric]Suma tuturor valorilor din celule.
Valoare Medie
[numeric]Valoarea medie din celulă.
numărul de celule valide
[numeric]Numărul de celule cu date.
Numărul de celule FărăDate
[numeric]Numărul celulelor FărăDate.
Abaterea standard
[numeric]Abaterea standard a valorilor din celule.
processing.runalg('qgis:rasterlayerstatistics', input, output_html_file)
Calculează unele valori statistice pentru pixelii rasterului de intrare din interiorul anumitor zone, definite ca strat poligonal.
Următoarele valori sunt calculate pentru fiecare zonă:
sumă
numărare
media
abaterea standard
numărul de valori unice
gamă
variația
Stratul raster
[raster]Rasterul de analizat.
Bandă raster
[numeric]Numărul benzii raster de analizat.
Implicit: 1
Stratul cu granițele zonelor.
Prefixul coloanei de ieşire
[șir]Prefixul câmpurilor de ieşire.
Implicit: _
Încarcă întregul raster în memorie
[boolean]Determină dacă banda raster va fi încărcată în memorie (True
) sau citită pe bucăți (False
). Util numai atunci când pe operațiunile IO ale discului, sau ineficiența în scanarea rasterului, sunt factorii dvs. de limitare.
Implicit: True
Stratul de ieșire
[vector]Stratul rezultat. Practic, este același strat ca și cel al zonelor, având adăugate coloane noi care conțin statistici.
processing.runalg('qgis:zonalstatistics', input_raster, raster_band, input_vector, column_prefix, global_extent, output_layer)