` `
Bereken hypsometrische curven voor objecten van een polygoonlaag en sla die op als CSV-bestand om verder te verwerken.
DEM die gebruikt moet worden voor berekenen van de hoogten.
Polygonale vectorlaag met grenzen van gebieden die gebruikt moet worden om hypsometrische curven te berekenen.
Afstand tussen curven.
Standaard: 100.0
Percentage van gebied wegschrijven naar veld “Area” van het CSV-bestand in plaats van een absolute waarde van het gebied.
Standaard: False
Map waar de uitvoer zal worden opgeslagen. Voor elk object uit de vectorinvoerlaag zal een CSV-bestand met waarden voor gebied en hoogte worden gemaakt.
Bestandsnaam bestaat uit het voorvoegsel hystogram_, gevolgd door de laagnaam en object-ID.
processing.runalg('qgis:hypsometriccurves', input_dem, boundary_layer, step, use_percentage, output_directory)
Bereken basisstatistieken van de rasterlaag.
Raster om te analyseren.
Analyseresultaten in indeling HTML.
Minimale celwaarde.
Maximale celwaarde.
Som van alle celwaarden.
Gemiddelde celwaarde.
Aantal cellen met gegevens.
Aantal cellen met Geen gegevens.
Standaard afwijking van celwaarden.
processing.runalg('qgis:rasterlayerstatistics', input, output_html_file)
Berekent enkele statistische waarden voor pixels van het invoerraster binnen bepaalde zones, gedefinieerd als polygoonlaag.
De volgende waarden worden voor elk gebied berekend:
som
aantal
gemiddelde
standaard afwijking
aantal unieke waarden:
bereik
variantie
Raster om te analyseren.
Nummer van de te analyseren rasterband.
Standaard: 1
Laag met grenzen voor de gebieden.
Voorvoegsel voor uit te voeren velden.
Standaard: _
Bepaalt of de rasterband in het geheugen zal worden geladen (True) of in gedeelten zal worden gelezen (False). Alleen handig wanneer inefficiëntie bij schijf IO of scannen van raster een factor voor beperking zijn.
Standaard: True
De resulterende laag. In de basis is dit dezelfde laag als de laag met gebieden maar met nieuwe kolommen waarin de statistieken zijn toegevoegd.
processing.runalg('qgis:zonalstatistics', input_raster, raster_band, input_vector, column_prefix, global_extent, output_layer)