Funktion "Gradient"

Übersicht

Berechnet den Gradienten entlang X, Y, XY oder einer bestimmten Dimension.

Hinweise

Die Funktion "Gradient" funktioniert mit einer Einzelbandeingabe. Verwenden Sie die Funktion Bänder extrahieren, um das Band festzulegen. Bei Multiband-Eingaben wird das erste Band verwendet.

Bei multidimensionalen Eingaben, die mehrere Variablen enthalten, werden alle Variablen verarbeitet. Wenn eine Variable nicht den angegebenen Parameter Gradientendimension enthält, wird sie ignoriert. Verwenden Sie die Funktion Multidimensionaler Filter, um die erforderlichen Variablen auszuwählen.

Die Funktion Multidimensionaler Filter kann auch verwendet werden, um den Dimensionsbereich zu definieren, auf den die Funktion angewendet wird.

In der folgenden Tabelle sind die Gleichungen für die veschiedenen Gradientberechnungen aufgeführt.

GradiententypGleichung

Gradient X

(rechter Pixel - aktueller Pixel) / Nennereinheit

Gradient Y

(unterer Pixel - aktueller Pixel) / Nennereinheit

Gradient für eine Dimension

(nächster Ausschnitt - aktueller Ausschnitt) / Nennereinheit

Parameter

ParameterBeschreibung

Raster

Das als Eingabe verwendete multidimensionale Raster.

Gradientendimension

Die verfügbaren Dimensionen, die zum Berechnen des Gradienten verwendet werden können.

Für nicht multidimensionale Eingaben umfassen die verfügbaren Dimensionen X, Y und XY.

Für multidimensionale Eingaben umfassen die verfügbaren Dimensionen X, Y, XY und alle in den Daten verfügbaren Dimensionen. Gibt es zwei oder mehr Dimensionen, wird der Gradient anhand der Gradientendimension für alle Ausschnitte in den verfügbaren Dimensionen berechnet.

Mit der XY-Option wird ein 2-Band-Raster erzeugt, wobei Band 1 den Gradienten entlang der X-Dimension und Band 2 den Gradienten entlang der Y-Dimension repräsentiert.

Nennereinheit

Die Einheit des Gradientennenners, die von der ausgewählten Gradientendimension abhängt.

Für X, Y und XY sind folgende Optionen verfügbar:

  • Standard: Die Ausgabe ist die Differenz zwischen benachbarten Pixeln. Dies ist die Standardeinstellung.
  • Zellengröße: Die Ausgabe ist die Differenz zwischen benachbarten Pixeln, geteilt durch die Pixelgröße der Eingabe. Die Ausgabeeinheit entspricht der Einheit der X/Y-Koordinaten der Eingabe. Wenn sich die Daten in einem geographischen Koordinatensystem befinden, werden sie in Meter konvertiert.

Für StdTime sind folgende Optionen verfügbar:

  • Standard: Die Ausgabe ist die Differenz zwischen benachbarten Ausschnitten. Dies ist die Standardeinstellung.
  • Pro Stunde: Die Ausgabe ist die Differenz zwischen benachbarten Ausschnitten, geteilt durch die Differenz zwischen den Zeitwerten, und wird in die Pro-Stunde-Rate konvertiert.
  • Pro Tag: Die Ausgabe ist die Differenz zwischen benachbarten Ausschnitten, geteilt durch die Differenz zwischen den Zeitwerten, und wird in die Pro-Tag-Rate konvertiert.
  • Pro Monat: Die Ausgabe ist die Differenz zwischen benachbarten Ausschnitten, geteilt durch die Differenz zwischen den Zeitwerten, und wird in die Pro-Monat-Rate konvertiert.
  • Pro Jahr: Die Ausgabe ist die Differenz zwischen benachbarten Ausschnitten, geteilt durch die Differenz zwischen den Zeitwerten, und wird in die Pro-Jahr-Rate konvertiert.
  • Pro Jahrzehnt: Die Ausgabe ist die Differenz zwischen benachbarten Ausschnitten, geteilt durch die Differenz zwischen den Zeitwerten, und wird in die Pro-Jahrzehnt-Rate konvertiert.

Für Nicht-Zeit-Dimensionen sind folgende Optionen verfügbar:

  • Standard: Die Ausgabe ist die Differenz zwischen benachbarten Ausschnitten. Dies ist die Standardeinstellung.
  • Dimensionsintervall: Die Ausgabe ist die Differenz zwischen benachbarten Ausschnitten, geteilt durch die Differenz zwischen deren Dimensionswerten.


In diesem Thema
  1. Übersicht
  2. Hinweise
  3. Parameter