GDAL Analyse

Perspektive

Beschreibung

Generates an aspect map from any GDAL-supported elevation raster. Aspect is the compass direction that a slope faces. The pixels will have a value from 0-360° measured in degrees from north indicating the azimuth. On the northern hemisphere, the north side of slopes is often shaded (small azimuth from 0°-90°), while the southern side receives more solar radiation (higher azimuth from 180°-270°). The algorithm is derived from the GDAL DEM utility .

Parameter

Eingabelayer [raster]

Geländehöhenrasterlayer

Kanalnummer [number]

Die Nummer des Kanals, der Höhenwerte enthält.

Vorgabe: 1

Kanten berechnen [boolean]

Erzeugt Kanten aus dem Höhenraster.

Vorgabewert: False

Zevenbergen&&Thornesche (statt Hornsche) Formel verwenden [boolean]

Aktiviert die Zevenbergen&Thorne Formel, für glatte Landschaftsbilder.

Vorgabewert: False

Trigonometrischen Winkel (statt Azimut) zurückgeben [boolean]

Aktivierung der trigonometrischen Winkel Ergebnisse in verschiedenen Kategorien: 0 ° (= Ost), 90 ° (Nord), 180 ° (= West), 270 ° (= Süd).

Vorgabewert: False

0 (statt -9999) für Ebene zurückgeben [boolean]

Die Aktivierung dieser Option wird einen 0-Wert für den Wert -9999 auf ebenen Flächen einsetzen.

Vorgabewert: False

Ausgaben

Ausgaberaster [raster]

Ausgabe-Raster mit Winkelwerten in Grad.

Verwendung der Konsole

processing.runalg('gdalogr:aspect', input, band, compute_edges, zevenbergen, trig_angle, zero_flat, output)

Siehe auch

Farbrelief

Beschreibung

Generates a color relief map from any GDAL-supported elevation raster. Color reliefs can particularly be used to depict elevations. The Algorithm outputs a 4-band raster with values computed from the elevation and a text-based color configuration file. By default, the colors between the given elevation values are blended smoothly and the result is a nice colorized elevation raster. The algorithm is derived from the GDAL DEM utility .

Parameter

Eingabelayer [raster]

Geländehöhenrasterlayer

Kanalnummer [number]

Die Nummer des Kanals, der Höhenwerte enthält.

Vorgabe: 1

Kanten berechnen [boolean]

Erzeugt Kanten aus dem Höhenraster.

Vorgabewert: False

Farbkonfigurationsdatei [file]

Eine textbasierte Farbkonfigurationsdatei.

Zuordnungsmodus [selection]

The “0,0,0,0” RGBA mode results in color interpolation whereas the Exact color and Nearest color modes avoid interpolation of values that don’t match an index of the color configuration file.

Optionen:

  • 0 — “0,0,0,0” RGBA
  • 1 — Genaue Farbe

  • 2 — Nächste Farbe

Vorgabe: 0

Ausgaben

Ausgaberaster [raster]
A 4-band output raster.

Verwendung der Konsole

processing.runalg('gdalogr:colorrelief', input, band, compute_edges, color_table, match_mode, output)

Siehe auch

“Leerwert” füllen

Beschreibung

Fill raster regions with no data values by interpolation from edges. The values for the no-data regions are calculated by the sourrounding pixel values using inverse distance weighting. After the interpolation a smoothing of the results takes placce. Input can be any GDAL-supported raster layer. This algorithm is generally suitable for interpolating missing regions of fairly continuously varying rasters (such as elevation models for instance). It is also suitable for filling small holes and cracks in more irregularly varying images (like airphotos). It is generally not so great for interpolating a raster from sparse point data. The algorithm is derived from the GDAL fillnodata utility .

Parameter

Eingabelayer [raster]

Rasterlayer.

Suchdistanz [number]

The number of pixels to search in all directions to interpolate from.

Vorgabe: 100

Glättungsiterationen [number]

The number of 3x3 filter passes to run (0 or more) to smoothen the results of the interpolation.

Vorgabe: 0

Zu bearbeitender Kanal [number]

Der Kanal, der bearbeitet wird. “Leerwerte” müssen durch den Wert 0 dargestellt werden.

Vorgabe: 1

Gültigkeitsmaske [raster]

Optional.

Eine Maske, die definiert, welche Bereiche zu füllen sind.

Voreingestellte Gültigkeitsmaske nicht verwenden [boolean]

Activates the user-defined validity mask.

Vorgabewert: False

Ausgaben

Ausgaberaster [raster]

Ausgabe-Raster in jedem GDAL-unterstütztem Format.

Verwendung der Konsole

processing.runalg('gdalogr:fillnodata', input, distance, iterations, band, mask, no_default_mask, output)

Siehe auch

Gitter (Beweglicher Mittelwert)

Beschreibung

The Moving Average is a simple data averaging algorithm. It uses a moving window of elliptic form to search values and averages all data points within the window. Search ellipse can be rotated by specified angle, the center of ellipse located at the grid node. Also the minimum number of data points to average can be set, if there are not enough points in window, the grid node considered empty and will be filled with specified NODATA value.

Parameter

Eingabelayer [vector: point]

Punktvektorlayer

Z Feld [tablefield: numeric]

Feld für die Interpolation (Optional)

Radius 1 [number]

Der erste Radius (X-Achse des Drehwinkels ist 0) der Suchellipse.

Vorgabe: 0.0

Radius 2 [number]

Der zweite Radius (Y-Achse Drehwinkel ist 0) der Suchellipse.

Vorgabe: 0.0

Min Punkte [number]

Minimum number of data points to average. If less amount of points found the grid node considered empty and will be filled with NODATA marker.

Vorgabe: 0.0

Winkel [number]

Winkel Ellipsenrotation in Grad. Ellipse entgegen dem Uhrzeigersinn gedreht.

Vorgabe: 0.0

Nullwert [number]

Nullwert Markierung um leere Punkte zu füllen.

Vorgabe: 0.0

Ausgaberastertyp [selection]

Rasterdateityp

Optionen:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

Vorgabe: 5

Ausgaben

Ausgaberaster [raster]

Interpolierte Rasterdatei

Verwendung der Konsole

processing.runalg('gdalogr:gridaverage', input, z_field, radius_1, radius_2, min_points, angle, nodata, rtype, output)

Gitter (Datenkriterien)

Beschreibung

Dieser Algorithmus berechnet einige Daten-Metriken des angegebenen Fensters und der Ausgangsgittergeometrie.

Parameter

Eingabelayer [vector: point]

Punktvektorlayer

Z Feld [tablefield: numeric]

Feld für die Interpolation (Optional)

Metriken [selection]

Liste der verfügbaren Metriken:

Optionen:

  • 0 — Minimum, minimaler Wert gefunden in den Gitterknoten der Suchellipse.

  • 1 — Maximum, maximaler Wert gefunden in den Gitterknoten der Suchellipse.

  • 2 — Umfang, eine Differenz zwischen dem Minimum und Maximum gefundenen Wert in den Gitterknoten der Suchellipse

  • 3 — Zählung, eine Anzahl von Datenpunkten gefunden in den Gitterknoten der Suchellipse

  • 4 — Durchschnittliche Distanz, ein mittlerer Abstand zwischen dem Gitterknoten (Mitte der Suchellipse) und allen Datenpunkten gefunden in den Gitterknoten der Suchellipse

  • 5 — Average distance between points, an average distance between the data points found in grid node search ellipse. The distance between each pair of points within ellipse is calculated and average of all distances is set as a grid node value

Vorgabe: 0

Radius 1 [number]

Der erste Radius (X-Achse des Drehwinkels ist 0) der Suchellipse. Setzen Sie diesen Parameter auf null, um das ganze Feld zu nutzen

Vorgabe: 0.0

Radius 2 [number]

Der zweite Radius (Y-Achse des Drehwinkels ist 0) der Suchellipse. Setzen Sie diesen Parameter auf null, um das ganze Feld zu nutzen

Vorgabe: 0.0

Min Punkte [number]

Minimum number of data points to use. If less amount of points found the grid node considered empty and will be filled with NODATA marker.

Dies wird nur dann genutzt, wenn Suchellipse verwendet wird (beide Radien sind nicht null)

Vorgabe: 0.0

Winkel [number]

Winkel der Suchellipsdrehung in Grad (gegen den Uhrzeigersinn)

Vorgabe: 0.0

Nullwert [number]

Nullwert Markierung um leere Punkte zu füllen.

Vorgabe: 0.0

Ausgaberastertyp [selection]

Rasterdateityp

Optionen:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

Vorgabe: 5

Ausgaben

Ausgaberaster [raster]

Interpolierte Rasterdatei

Verwendung der Konsole

processing.runalg('gdalogr:griddatametrics', input, z_field, metric, radius_1, radius_2, min_points, angle, nodata, rtype, output)

Gitter (Inverse Distanz zu einer Potenz)

Beschreibung

The Inverse Distance to a Power gridding method is a weighted average interpolator.

You should supply the input arrays with the scattered data values including coordinates of every data point and output grid geometry. The function will compute interpolated value for the given position in output grid.

Parameter

Eingabelayer [vector: point]

Punktvektorlayer

Z Feld [tablefield: numeric]

Feld für die Interpolation (Optional).

Potenz [number]

Weighting power

Vorgabe: 2.0

Glättung [number]

Glättungsparameter

Vorgabe: 0.0

Radius 1 [number]

Der erste Radius (X-Achse des Drehwinkels ist 0) der Suchellipse

Vorgabe: 0.0

Radius 2 [number]

Der zweite Radius (Y-Achse Drehwinkel ist 0) der Suchellipse

Vorgabe: 0.0

Max. Punkte [number]

Maximale Anzahl von zu verwendenden Datenpunkten.

Do not search for more points than this number. If less amount of points found the grid node considered empty and will be filled with NODATA marker

Vorgabe: 0.0

Min Punkte [number]

Minimale Anzahl von zu verwendenden Datenpunkten.

If less amount of points found the grid node considered empty and will be filled with NODATA marker

Vorgabe: 0.0

Winkel [number]

Winkel der Suchellipsdrehung in Grad.

Ellipse entgegen dem Uhrzeigersinn gedreht.

Vorgabe: 0.0

Nullwert [number]

Nullwert Markierung um leere Punkte zu füllen

Vorgabe: 0.0

Ausgaberastertyp [selection]

Rasterdateityp

Optionen:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

Vorgabe: 5

Ausgaben

Ausgaberaster [raster]

Interpolierte Rasterdatei

Verwendung der Konsole

processing.runalg('gdalogr:gridinvdist', input, z_field, power, smothing, radius_1, radius_2, max_points, min_points, angle, nodata, rtype, output)

Gitter (Nächster Nachbar)

Beschreibung

The Nearest Neighbor method doesn’t perform any interpolation or smoothing, it just takes the value of nearest point found in grid node search ellipse and returns it as a result. If there are no points found, the specified NODATA value will be returned.

Parameter

Eingabelayer [vector: point]

Punktvektorlayer

Z Feld [tablefield: numeric]

Feld für die Interpolation (Optional).

Radius 1 [number]

Der erste Radius (X-Achse des Drehwinkels ist 0) der Suchellipse.

Vorgabe: 0.0

Radius 2 [number]

Der zweite Radius (Y-Achse Drehwinkel ist 0) der Suchellipse.

Vorgabe: 0.0

Winkel [number]

Winkel Ellipsenrotation in Grad. Ellipse entgegen dem Uhrzeigersinn gedreht.

Vorgabe: 0.0

Nullwert [number]

Nullwert Markierung um leere Punkte zu füllen.

Vorgabe: 0.0

Ausgaberastertyp [selection]

Rasterdateityp

Optionen:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

Vorgabe: 5

Ausgaben

Ausgaberaster [raster]

Interpolierte Rasterdatei

Verwendung der Konsole

processing.runalg('gdalogr:gridnearestneighbor', input, z_field, radius_1, radius_2, angle, nodata, rtype, output)

Schummerung

Beschreibung

Outputs a raster with a nice shaded relief effect. It’s very useful for visualizing the terrain. You can optionally specify the azimuth and altitude of the light source, a vertical exaggeration factor and a scaling factor to account for differences between vertical and horizontal units. The algorithm is derived from the GDAL DEM utility .

Parameter

Eingabelayer [raster]

Geländehöhenrasterlayer

Kanalnummer [number]

Kanal, der die Höheninformationen enthält.

Vorgabe: 1

Kanten berechnen [boolean]

Erzeugt Kanten aus dem Höhenraster.

Vorgabewert: False

Zevenbergen&&Thornesche (statt Hornsche) Formel verwenden [boolean]

Aktiviert die Zevenbergen&Thorne Formel, für glatte Landschaftsbilder.

Vorgabewert: False

Z-Faktor (Vertikale Überhöhung) [number]

Der Faktor übertreibt die Höhe des Ausgangshöhenrasters.

Vorgabe: 1.0

Skalierung (Verh. von vert. zu horz. Einheiten) [number]

Das Verhältnis der vertikalen Einheiten zu den horizontalen Einheiten.

Vorgabe: 1.0

Azimut des Lichts [number]

Defines the azimuth of the light shining on the elevation raster in degrees. If it comes from the top of the raster the value is 0, if it comes from the east it is 90 a.s.o. .

Vorgabe: 315.0

Höhe des Lichts [number]

Defines the altitude of the light, in degrees. 90 if the light comes from above the elevation raster, 0 if it is raking light.

Vorgabe: 45.0

Ausgaben

Ausgaberaster [raster]

Ausgaberaster.

Verwendung der Konsole

processing.runalg('gdalogr:hillshade', input, band, compute_edges, zevenbergen, z_factor, scale, azimuth, altitude, output)

Siehe auch

Fast schwarz

Beschreibung

Konvertiert ein fast schwarz-weiß Bild auf den genauen Wert.

This utility will scan an image and try to set all pixels that are nearly or exactly black, white or one or more custom colors around the collar to black or white. This is often used to “fix up” lossy compressed airphotos so that color pixels can be treated as transparent when mosaicking

Parameter

Eingabelayer [raster]
Raster file in input
Entfernung von Schwarz (oder Weiß) [number]

Select how far from black, white or custom colors the pixel values can be and still considered near black, white or custom color

Vorgabe: 15

Suche nach fast weißen statt schwarzen Pixeln [boolean]

Suche nach fast weißen (255) statt schwarzen Pixeln

Vorgabewert: False

Ausgaben

Ausgaberaster [raster]
Raster file in output

Verwendung der Konsole

processing.runalg('gdalogr:nearblack', input, near, white, output)

Siehe auch

GDAL fast schwarz

Nähe (Rasterabstand)

Beschreibung

Werkzeug erstellt einen Raster-Abstandslayer, in dem der Abstand vom Zentrum jedes Pixels zum Zentrum eines Nachbarpixels gespeichert wird, das als Zielpixel festgelegt ist. Zielpixel sind jene Pixel im Ausganslayer, bei denen der Pixelwert des Nachbarpixels sich in der angegebenen Liste der Zielpixelwerte befindet.

Parameter

Eingabelayer [raster]
Raster in input
Werte [string]

A list of target pixel values in the source image to be considered target pixels. If not specified, all non-zero pixels will be considered target pixels.

Vorgabe: (not set)

Dist Einheiten [selection]

Angabe, ob erzeugte Abstände in Pixel oder in georeferenzierten Koordinaten generiert werden sollen.

Optionen:

  • 0 — GEO
  • 1 — PIXEL

Vorgabe: 0

Max Dist (negative Werte werden ignoriert) [number]

The maximum distance to be generated. The nodata value will be used for pixels beyond this distance. If a nodata value is not provided, the output band will be queried for its nodata value.

If the output band does not have a nodata value, then the value 65535 will be used. Distance is interpreted in pixels unless distunits GEO is specified

Vorgabe: -1

Leerwert (zu ignorierender negativer Wert) [number]

Specify a nodata value to use for the destination proximity raster

Vorgabe: -1

Fixed buf val (negative value to ignore) [number]

Specify a value to be applied to all pixels that are within the -maxdist of target pixels (including the target pixels) instead of a distance value

Vorgabe: -1

Ausgaberastertyp [selection]

Rasterdateityp

Optionen:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

Vorgabe: 5

Ausgaben

Ausgaberaster [raster]
Raster file in output

Verwendung der Konsole

processing.runalg('gdalogr:proximity', input, values, units, max_dist, nodata, buf_val, rtype, output)

Rauhigkeit

Beschreibung

Outputs a single-band raster with values computed from the elevation. Roughness is the degree of irregularity of the surface. It’s calculated by the largest inter-cell difference of a central pixel and its surrounding cell. The determination of the roughness plays a role in the analysis of terrain elevation data, it’s useful for calculations of the river morphology, in climatology and physical geography in general. The algorithm is derived from the GDAL DEM utility .

Parameter

Eingabelayer [raster]

Geländehöhenrasterlayer

Kanalnummer [number]

Die Nummer des Kanals, der Höhenwerte enthält.

Vorgabe: 1

Kanten berechnen [boolean]

Erzeugt Kanten aus dem Höhenraster.

Vorgabewert: False

Ausgaben

Ausgaberaster [raster]
Single-band output raster. The value -9999 is used as the output nodata value.

Verwendung der Konsole

processing.runalg('gdalogr:roughness', input, band, compute_edges, output)

Siehe auch

Sieben

Beschreibung

Removes raster polygons smaller than a provided threshold size (in pixels) and replaces them with the pixel value of the largest neighbour polygon. It is useful if you have a large amount of small areas on your raster map. The algorithm is derived from the GDAL sieve utility .

Parameter

Eingabelayer [raster]

Rasterlayer.

Schwellen [number]

Rasterpolygone, die kleiner als diese Größe sind, werden entfernt.

Vorgabe: 2

Pixelverbindungen [selection]

Either four connectedness or eight connectedness should be used when determining.

Optionen:

  • 0 — 4
  • 1 — 8

Vorgabe: 0

Ausgaben

Ausgaberaster [raster]

Ausgaberasterlayer

Verwendung der Konsole

processing.runalg('gdalogr:sieve', input, threshold, connections, output)

Siehe auch

Neigung

Beschreibung

Generate a slope map from any GDAL-supported elevation raster. Slope is the angle of inclination to the horizontal. You have the option of specifying the type of slope value you want: degrees or percent slope. The algorithm is derived from the GDAL DEM utility .

Parameter

Eingabelayer [raster]

Geländehöhenrasterlayer

Kanalnummer [number]

Die Nummer des Kanals, der Höhenwerte enthält.

Vorgabe: 1

Kanten berechnen [boolean]

Erzeugt Kanten aus dem Höhenraster.

Vorgabewert: False

Zevenbergen&&Thornesche (statt Hornsche) Formel verwenden [boolean]

Aktiviert die Zevenbergen&Thorne Formel, für glatte Landschaftsbilder.

Vorgabewert: False

Steigung in Prozent (statt Grad) [boolean]

Sie haben die Möglichkeit, die Neigung in Grad auszudrücken.

Vorgabewert: False

Skalierung (Verh. von vert. zu horz. Einheiten) [number]

Das Verhältnis der vertikalen Einheiten zu den horizontalen Einheiten.

Vorgabe: 1.0

Ausgaben

Ausgaberaster [raster]

32-bit float Ausgaberaster.

Verwendung der Konsole

processing.runalg('gdalogr:slope', input, band, compute_edges, zevenbergen, as_percent, scale, output)

Siehe auch

TPI (Topographischer Positionsindex)

Beschreibung

This command outputs a single-band raster with values computed from the elevation. TPI stands for Topographic Position Index, which is defined as the difference between a central pixel and the mean of its surrounding cells

Parameter

Eingabelayer [raster]

Geländehöhenrasterlayer

Kanalnummer [number]

Die Nummer des Kanals, der Höhenwerte enthält

Vorgabe: 1

Kanten berechnen [boolean]

Erzeugt Kanten aus dem Höhenraster

Vorgabewert: False

Ausgaben

Ausgaberaster [raster]
TPI raster in output

Verwendung der Konsole

processing.runalg('gdalogr:tpitopographicpositionindex', input, band, compute_edges, output)

Siehe auch

GDAL DEM Utility

TRI (Geländerauhigkeitsindex)

Beschreibung

This command outputs a single-band raster with values computed from the elevation. TRI stands for Terrain Ruggedness Index, which is defined as the mean difference between a central pixel and its surrounding cells

Parameter

Eingabelayer [raster]

Geländehöhenrasterlayer

Kanalnummer [number]

Die Nummer des Kanals, der Höhenwerte enthält

Vorgabe: 1

Kanten berechnen [boolean]

Erzeugt Kanten aus dem Höhenraster

Vorgabewert: False

Ausgaben

Ausgaberaster [raster]

TRI Rasterdatei

Verwendung der Konsole

processing.runalg('gdalogr:triterrainruggednessindex', input, band, compute_edges, output)

Siehe auch

GDAL DEM Utility