Berechnet Höhenschichtenkurven für Merkmale von Polygonlayern und speichert sie als CSV-Datei zur weiteren Verarbeitung ab.
Zu benutzendes DEM um die Höhen zu berechnen.
Polygon Vektorlayer mit den Grenzen, für die die Höhenschichtenkurven berechnet werden sollen.
Entfernung zwischen den Kurven.
Vorgabe: 100.0
Schreibt den Flächenanteil in das “Area” Feld der CSV-Datei, statt dem absoluten Flächenwert.
Vorgabe: False
Directory where output will be saved. For each feature from input vector layer CSV file with area and altitude values will be created.
Dateiname besteht aus dem Präfix hystogram_ gefolgt von dem Layernamen und der Objekt-ID.
processing.runalg('qgis:hypsometriccurves', input_dem, boundary_layer, step, use_percentage, output_directory)
Berechnet Basisstatistiken für den Rasterlayer.
Zu analysierendes Raster.
Die Analyseergebnisse im HTML-Format.
Minimaler Zellenwert.
Maximaler Zellenwert.
Summe aller Zellenwerte.
Durchschnittlicher Zellenwert.
Anzahl der Zellen die Daten beinhalten.
Anzahl von Nullwert Zellen.
Standardabweichung von Zellwerten.
processing.runalg('qgis:rasterlayerstatistics', input, output_html_file)
Calculates some statistics values for pixels of input raster inside certain zones, defined as polygon layer.
Following values calculated for each zone:
Summe
Anzahl
Durchschnitt
Standardabweichung
Anzahl eindeutiger Werte
Bereich
Varianz
Zu analysierendes Raster.
Anzahl der zu analysierenden Rasterbänder.
Vorgabe: 1
Layer mit Zonengrenzen.
Präfix für Ausgabefelder.
Vorgabe: _
Determines if raster band will be loaded in memory (True) or readed by chunks (False). Useful only when disk IO or raster scanning inefficiencies are your limiting factor.
Vorgabe: True
processing.runalg('qgis:zonalstatistics', input_raster, raster_band, input_vector, column_prefix, global_extent, output_layer)