` `

Rasteranalyse

Rasterrechner

The Raster Calculator in the Raster menu allows you to perform calculations on the basis of existing raster pixel values (see figure_raster_calculator). The results are written to a new raster layer with a GDAL-supported format.

../../../_images/raster_calculator1.png

Rasterrechner

Die Rasterkanäle Liste enthält alle geladenen Rasterlayer die benutzt werden können. Um einen Rasterlayer dem Rasterrechnerausdruck Feld hinzuzufügen, machen Sie einen Doppelklick auf seinen Namen in der Felder Liste. Sie können dann die Operatoren zum konstruieren von Berechnungsausdrücken benutzen oder Sie geben Sie einfach in die Box ein.

Im Abschnitt Ergebnislayer müssen Sie einen Ausgabelayer definieren. Sie können dann den Analysebereich auf Grundlage eines Eingaberasters oder basierend auf Min/Max X und Y-Koordinaten bzw. mittels Spalten und Zeilen angeben, um die Auflösung des Ausgabelayer festzulegen. Wenn die Eingabelayer eine abweichende Auflösung besitzen, werden die Werte auf Basis des nearest neighbor Algorithmus resampelt.

The Operators section contains all available operators. To add an operator to the raster calculator expression box, click the appropriate button. Mathematical calculations (+, -, *, ... ) and trigonometric functions (sin, cos, tan, ... ) are available. Conditional expressions (=, !=, <, >=, ... ) return either 0 for false or 1 for true, and therefore can be used with other operators and functions. Stay tuned for more operators to come!

Mit dem Aktivieren des Kontrollkästchens checkbox Ergebnis zum Projekt hinzufügen wird der Ausgabelayer automatische der Legende hinzugefügt und kann somit visualisiert werden.

Beispiele

Höhenwerte von Meter zu Fuß konvertieren

Für das Erstellen eines Rasterlayers in Fuß aus einem Rasterlayer in Metern müssen Sie den Konvertierungsfaktor von Metern zu Fuß benutzen: 3.28. Der Ausdruck lautet:

"elevation@1" * 3.28

Eine Maske verwenden

Wenn Sie Teile des Rasterlayers ausmaskieren wollen, weil Sie nur an Höhenwerten über 0 Metern interessiert sind, können Sie den folgenden Ausdruck zum Erstellen einer Maske und zum gleichzeitigen Anwenden auf den Rasterlayer verwenden.

("elevation@1" >= 0) * "elevation@1"

In other words, for every cell greater than or equal to 0 the conditional expression evaluates to 1, which keeps the original value by multiplying it by 1. Otherwise the conditional expression evaluates to 0, which sets the raster value to 0. This creates the mask on the fly.

Wenn Sie ein Raster klassifizieren wollen, sagen wir beispielsweise in zwei Höhenklassen, können Sie die folgenden Ausdrücke verwenden um ein Raster mit zwei Werten 1 und 2 in einem Schritt erstellen.

("elevation@1" < 50) * 1 + ("elevation@1" >= 50) * 2

In anderen Worten stelle den Wert für jede Zelle mit einem Wert kleiner 50 auf 1 ein. Für jede Zelle mit einem Wert größer als oder gleich 50 stelle den Wert 2 ein.

Raster Ausrichtung

Dieses Tool ist in der Lage mehrere Raster als Eingabe zu nehmen und sie perfekt auszurichten, das heißt:

  • auf gleichem KBS reprojizieren,

  • zu derselben Zellengröße resamplen und in dem Gitter versetzen,

  • auf ein Interessengebiet schneiden,

  • wenn erforderlich, Werte neu skalieren.

Alle Raster werden in anderen Dateien gespeichert.

First, open the tools from Raster ‣ Align Raster... and click on the signPlus Add new raster button to choose one existing raster in QGIS. Select an output file to save the raster after the alignment, the resampling method and if the tools need to Rescale values according to the cell size. The resampling method can be (see figure_raster_align_edit):

  • Nearest Neighbor
  • Bilinear (2x2 kernel)
  • Cubic (4x4 kernel): Cubic Convolution Approximation
  • Cubic B-Spline (4x4 kernel): Cubic B-Spline Approximation
  • Lanczos (6x6 kernel): Lanczos windowed sinc interpolation
  • Average: computes the average of all non-NODATA contributing pixels
  • Mode: selects the value which appears most often of all the sampled points
  • Maximum, Minimum, Mediane, First Quartile (Q1) or Third Quartile (Q3) of all non-NODATA contributing pixels

Bemerkung

Methods like maximum, minimum, mediane, first and third quartiles are available only if QGIS is built with GDAL >= 2.0.

../../../_images/raster_align_edit.png

Select Raster Resampling Options

In the main Align raster dialog, you can still symbologyEdit Edit file settings or signMinus Remove an existing file from the list of raster layers. You can also choose one or more other options (see figure_raster_align):

  • Select the Reference Layer,
  • Transform into a new CRS,
  • Setup a different Cell size,
  • Setup a different Grid Offset,
  • Clip to Extent: it can be user-defined or based on a layer or the map view
  • Output Size,
  • Add aligned raster to the map canvas.
../../../_images/raster_align.png

Raster Ausrichtung