Skip to main content

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.

Gradiententyp

Gleichung

Gradient X

\((rechter \space Pixel \space - \space aktueller \space Pixel) \space / \space Nennereinheit\)

Gradient Y

\((unterer \space Pixel \space - \space aktueller \space Pixel) \space / \space Nennereinheit\)

Gradient für eine Dimension

\((nächster \space Ausschnitt \space - \space aktueller \space Ausschnitt) \space / \space Nennereinheit\)

Parameter

Parameter

Beschreibung

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.