Skip To Content

Trend-Raster generieren (Map Viewer Classic)

Trend-Raster generieren: Das Werkzeug "Trend-Raster generieren" schätzt den Trend für jedes Pixel entlang einer Dimension für eine oder mehrere Variablen in einem multidimensionalen Raster.

Workflow-Diagramm

Workflow "Trend-Raster generieren"

Beispiel

  • Ihnen liegen monatliche Meerestemperaturdaten von 40 Jahren vor, und Sie möchten die lineare Trendlinienanpassung für jedes Pixel berechnen, um zu sehen, wo und wie sich die Temperatur im Laufe der Zeit verändert hat.
  • Sie haben tägliche Niederschlagsdaten, die über 10 Jahre gesammelt wurden, und möchten mit der Option "Harmonische Trendlinie" die Statistik zur Qualität der Übereinstimmung von R-Squared untersuchen, um zu sehen, ob ein saisonaler Trend in den Daten vorhanden ist.

Verwendungshinweise

Mit diesem Werkzeug können Daten entlang einer linearen, harmonischen oder polynomischen Trendlinie angepasst werden. Das Werkzeug kann auch zur Trenderkennung mittels Mann-Kendall-Test oder saisonalem Kendall-Test verwendet werden.

Das mit diesem Werkzeug generierte Ausgabe-Trend-Raster wird als Eingabe für das Werkzeug Mit Trend-Raster vorhersagen verwendet.

Mit dem Mann-Kendall-Test und dem saisonalen Kendall-Test werden die Daten auf einen monotonen Trend untersucht. Die Tests sind nichtparametrisch, d. h. es wird keine spezifische Verteilung der Daten angenommen. Beim Mann-Kendall-Test werden serielle Korrelation oder saisonale Effekte nicht berücksichtigt. Bei Saisonalität der Daten ist der saisonale Kendall-Test besser geeignet.

Es gibt drei Möglichkeiten der Anpassung eines Trends an die Variablenwerte entlang einer Dimension: linear, harmonisch und polynomisch.

Lineare und harmonische Trendtypen und polynomische Trendtypen zweiter und dritter Ordnung

  • Linear: Die lineare Trendlinie ist eine am besten passende gerade Linie, die zur Schätzung einfacher linearer Beziehungen verwendet wird. Ein linearer Trend kennzeichnet eine gleichbleibende Veränderung nach oben oder unten. Die Formel für lineare Trendlinien lautet wie folgt:

Formel für lineare Trendlinien

  • Wobei gilt:
    • y = Variablenwert des Pixels
    • x = Dimensionswert
    • ß0 = y-Schnittpunkt
    • ß1 = lineare Neigung oder Änderungsrate
      • ß1 > 0 weist auf einen zunehmenden Trend hin
      • ß1 < 0 weist auf einen abnehmenden Trend hin

  • Harmonisch: Die harmonische Trendlinie ist eine sich periodisch wiederholende geschwungene Linie; mit ihr lassen sich Daten beschreiben, die einem Zyklus folgen, z. B. saisonal bedingte Temperaturänderungen. Die Formel für harmonische Trendlinien lautet wie folgt:

Formel für harmonische Trendlinien

  • Wobei gilt:
    • y = Variablenwert des Pixels
    • t = Datum nach Julianischem Kalender
    • ß0 = y-Schnittpunkt
    • ß1 = Veränderungsrate
    • α, γ = Koeffizienten der Veränderungen innerhalb eines Jahres oder jahresübergreifend
    • ω = 1 / i
    • f = harmonische Frequenz

  • Polynomisch: Die polynomische Trendlinie ist eine geschwungene Linie, die gut zur Darstellung von Daten mit stärkerer Fluktuation geeignet ist. In diesem Fall wird die maximale Anzahl der auftretenden Fluktuationen durch eine Polynom-Ordnung angegeben. Die Formel für polynomische Trendlinien lautet wie folgt:

Formel für polynomische Trendlinien

  • Wobei gilt:
    • y = Variablenwert des Pixels
    • x = Dimensionswert
    • ß0, ß1, ß2, ß3, ... ßn = konstante Koeffizienten

Wenn Sie eine lineare, harmonische oder polynomische Trendanpassung vornehmen, ist die Ausgabe ein multidimensionaler Bilddaten-Layer, wobei jeder Ausschnitt ein Multiband-Raster darstellt und Informationen zur Trendlinie enthält. Wenn Sie den Trend für eine einzelne Variable eines Datasets analysieren, das nur eine Dimension (z. B. Zeit) enthält, enthält das Ausgabe-Dataset nur einen Ausschnitt. Wenn Sie eine einzelne Variable für ein Dataset analysieren, das mehrere Dimensionen enthält (z. B. Zeit und Tiefe), enthält jeder Ausschnitt Trendinformationen für alle Dimensionswerte entlang der Dimension, die nicht in der Analyse enthalten war.

In der linearen Trendanalyse enthält die Ausgabe Dreiband-Raster. Hierbei gilt:

  • Band 1 = Neigung
  • Band 2 = Schnittpunkt
  • Band 3 = RMS-Fehler (Root Mean Square, quadratisches Mittel) oder Fehler um die am besten passende Linie herum

In der harmonischen Trendanalyse hängt die Anzahl an Bändern in der Ausgabe von der harmonischen Frequenz ab. Bei der Frequenz 1 ist die Ausgabe ein Fünfband-Raster. Hierbei gilt:

  • Band 1 = Neigung
  • Band 2 = Schnittpunkt
  • Band 3 = Harmonic_sin1
  • Band 4 = Harmonic_cos1
  • Band 5 = RMSE

Bei der Frequenz 2 ist die Ausgabe ein Siebenband-Raster. Hierbei gilt:

  • Band 1 = Neigung
  • Band 2 = Schnittpunkt
  • Band 3 = Harmonic_sin1
  • Band 4 = Harmonic_cos1
  • Band 5 = Harmonic_sin2
  • Band 6 = Harmonic_cos2
  • Band 7 = RMSE

In der polynomischen Trendanalyse hängt die Anzahl an Bändern in der Ausgabe von der Polynom-Ordnung ab. Bei der Polynomanpassung zweiter Ordnung entsteht ein Vierband-Raster. Hierbei gilt:

  • Band 1 = Polynomial_2
  • Band 2 = Polynomial_1
  • Band 3 = Polynomial_0
  • Band 4 = RMSE

Bei der Polynomanpassung dritter Ordnung entsteht ein Fünfband-Raster. Hierbei gilt:

  • Band 1 = Polynomial_3
  • Band 2 = Polynomial_2
  • Band 3 = Polynomial_1
  • Band 4 = Polynomial_0
  • Band 5 = RMSE

Wenn das Werkzeug zur Durchführung des Mann-Kendall-Tests oder des saisonalen Kendall-Tests verwendet wird, ist die Ausgabe ein Fünfband-Raster. Hierbei gilt:

  • Band 1 = Sen-Steigung
  • Band 2 = p-Wert
  • Band 3 = Mann-Kendall-Wert (S)
  • Band 4 = S-Varianz
  • Band 5 = Z-Wert

Anhand der Ausgaben des Mann-Kendall-Tests oder des saisonalen Kendall-Tests kann ermittelt werden, welche Pixel in Ihrer multidimensionalen Zeitserie einen statistisch signifikanten Trend aufweisen. Sie können diese Informationen in Verbindung mit der linearen, harmonischen oder polynomischen Trendanalyse verwenden, um signifikante Trends in der Zeitserie zu extrahieren. Sie können eine Maske generieren, die Pixel mit signifikanten p-Werten enthält, die Maske auf das multidimensionale Raster anwenden und dieses maskierte multidimensionale Raster als Eingabe für das Werkzeug verwenden, um lineare, harmonische oder polynomische Trendanalysen durchzuführen.

Goodness-of-Fit-Statistiken für das Modell können als optionale Ausgabe für lineare, harmonische und polynomische Trend-Raster generiert werden. Der RMS-Fehler (Root Mean Square, quadratisches Mittel), R-Squared und der Trend für den p-Wert der Neigung können im Ausgabe-Raster mit dem RGB-Renderer und durch die Angabe der Statistiken als rote, grüne und blaue Kanäle berechnet und angezeigt werden.

Informationen zum Veröffentlichen multidimensionaler Bilddaten-Layer finden Sie unter Veröffentlichen multidimensionaler Bilddaten-Layer.

Wenn die Option Aktuelle Kartenausdehnung verwenden aktiviert ist, werden nur die Pixel analysiert, die in der aktuellen Kartenausdehnung sichtbar sind. Wenn sie deaktiviert ist, wird der gesamte Eingabe-Bilddaten-Layer analysiert.

Die Parameter für dieses Werkzeug sind in der folgenden Tabelle aufgeführt:

ParameterErläuterung
Multidimensionalen Bilddaten-Layer für die Trendanalyse auswählen

Der zu analysierende multidimensionale Eingabe-Bilddaten-Layer.

Dimension für die Analyse des Variablentrends auswählen

Die Dimension, für die anhand der ausgewählte(n) Variable(n) Trenddaten berechnet werden sollen.

Variable(n) für die Trendanalyse auswählen

Die Variable oder Variablen, für die Trends berechnet werden. Wenn keine Variable angegeben ist, wird die erste Variable im Bilddaten-Layer analysiert.

Linientyp für die Anpassung an die Variablenwerte in einer Dimension auswählen

Gibt den Linientyp für die Anpassung an die Pixelwerte in einer Dimension an.

  • Linear: Variable Pixelwerte werden entlang einer linearen Trendlinie angepasst. Dies ist die Standardeinstellung.
  • Polynomisch: Variable Pixelwerte werden entlang einer polynomischen Trendlinie zweiter Ordnung angepasst.
  • Harmonisch: Variable Pixelwerte werden entlang einer harmonischen Trendlinie angepasst.
  • Mann-Kendall: Variable Pixelwerte werden mit dem Mann-Kendall-Trendtest ausgewertet.
  • Saisonal Kendall: Variable Pixelwerte werden mit dem saisonalen Kendall-Trendtest ausgewertet.

Zeiteinheit für die Länge eines saisonalen Zeitraums angeben

Gibt an, welche Zeiteinheit bei Durchführung des saisonalen Kendall-Tests für die Länge des saisonalen Zeitraums verwendet wird.

  • Tage: Die Einheit für die Länge des saisonalen Zeitraums ist ein Tag. Dies ist die Standardeinstellung.
  • Monate: Die Einheit für die Länge des saisonalen Zeitraums ist ein Monat.

Länge des harmonischen Zyklus angeben

Die Länge der periodischen Variation, die modelliert wird. Der Grünanteil bei Blättern beispielsweise weist pro Jahr einen starken Variationszyklus auf, sodass die Zykluslänge 1 Jahr beträgt. Stündlich erfasste Temperaturdaten weisen pro Tag einen starken Variationszyklus auf, sodass die Zykluslänge 1 Tag beträgt. Wenn Sie für die Daten zwei Variationszyklen pro Jahr erwarten, beträgt die Zykluslänge 0,5 Jahre bzw. 182,5 Tage.

Für Daten, die eine Variation auf der Grundlage eines Jahreszyklus aufweisen, beträgt die Standardlänge 1 Jahr.

Dieser Parameter ist erforderlich, wenn für den Trend-Linientyp die Option Harmonisch festgelegt wurde und die Dimension Zeit ist.

Zeiteinheit für die Länge eines harmonischen Zyklus auswählen

Gibt die Zeiteinheit für die Länge eines harmonischen Zyklus an.

  • Tage: Die Einheit für die Länge des harmonischen Zyklus ist ein Tag.
  • Jahre: Die Einheit für die Länge des harmonischen Zyklus ist ein Jahr. Dies ist die Standardeinstellung.

Dieser Parameter ist erforderlich, wenn für den Trend-Linientyp die Option Harmonisch festgelegt wurde und die Dimension Zeit ist.

Frequenz für die harmonische Trendanpassung angeben

Die verwendete Frequenz bei der harmonischen Trendanpassung. Dieser Parameter gibt die Frequenz als Zyklen pro Jahr an. Wird die Häufigkeit auf 1 festgelegt, wird eine Kombination aus linearer Kurve und harmonischer Kurve der ersten Ordnung für die Anpassung des Modells verwendet. Beträgt die Häufigkeit 2, wird eine Kombination aus linearer Kurve, harmonischer Kurve der ersten Ordnung und harmonischer Kurve der zweiten Ordnung für die Anpassung des Modells verwendet.

Der Standardwert ist 1.

Dieser Parameter ist erforderlich, wenn für den Trend-Linientyp die Option Harmonisch festgelegt wurde und die Dimension Zeit ist.

Polynom-Ordnung für die Trendanpassung angeben

Die für die polynomische Trendanpassung verwendete Polynom-Ordnung.

Der Standardwert ist 2. Das entspricht einem Polynom zweiter Ordnung.

Dieser Parameter ist erforderlich, wenn für den Trend-Linientyp die Option Polynomisch festgelegt wurde und die Dimension Zeit ist.

Modellstatistiken für die Berücksichtigung im Trend-Raster auswählen

Gibt die Statistiken an, die in der Ausgabe berechnet werden.

  • RMSE

    • Aktiviert: Der RMS-Fehler wird berechnet und als eines der Bänder im Ausgabe-Trend-Raster berücksichtigt. Dies ist die Standardeinstellung.
    • Deaktiviert: Der RMS-Fehler wird nicht berechnet.
  • R-Squared

    • Aktiviert: Der R-Squared-Wert wird berechnet und als eines der Bänder im Ausgabe-Trend-Raster berücksichtigt.
    • Deaktiviert: Der R-Squared-Wert wird nicht berechnet. Dies ist die Standardeinstellung.
  • P-Wert des Neigungskoeffizienten

    • Aktiviert: Der P-Wert wird berechnet und als eines der Bänder im Ausgabe-Trend-Raster berücksichtigt.
    • Deaktiviert: Der p-Wert wird nicht berechnet. Dies ist die Standardeinstellung.

Fehlende Werte in Berechnung ignorieren

Gibt an, ob fehlende Werte bei der Analyse ignoriert werden.

  • Aktiviert: Bei der Analyse werden alle gültigen Pixel entlang einer angegebenen Dimension einbezogen und alle NoData-Pixel ignoriert. Dies ist die Standardeinstellung.
  • Deaktiviert: Wenn NoData-Werte für die Pixel entlang einer angegebenen Dimension vorhanden sind, wird bei der Analyse NoData zurückgegeben.

Name des Ergebnis-Layers

Der Name des Layers, der in Eigene Inhalte erstellt und der Karte hinzugefügt wird. Der Standardname basiert auf dem Werkzeugnamen und dem Namen des Eingabe-Layers. Wenn der Layer bereits vorhanden ist, werden Sie aufgefordert, einen anderen Namen einzugeben.

Sie können den Namen eines Ordners in Eigene Inhalte angeben, in dem das Ergebnis über das Dropdown-Feld Ergebnis speichern in gespeichert wird.

Umgebungen

Umgebungseinstellungen für die Analyse sind zusätzliche Parameter, mit denen die Ergebnisse eines Werkzeugs beeinflusst werden können. Sie können auf die Analyseumgebungseinstellungen des Werkzeugs zugreifen, indem Sie oben im Werkzeugbereich auf das Symbol Analyseumgebungen klicken.

Dieses Werkzeug berücksichtigt die folgenden Analyseumgebungen:

  • Ausgabe-Koordinatensystem: Gibt das Koordinatensystem des Ausgabe-Layers an.
  • Ausdehnung: Gibt den Bereich an, der für die Analyse verwendet werden soll.
  • Fang-Raster: Passt die Ausdehnung der Ausgabe an, sodass sie der Zellenausrichtung des angegebenen Fang-Raster-Layers entspricht.
  • Zellengröße: Die im Ausgabe-Layer zu verwendende Zellengröße.
  • Resampling-Methode: Die Methode, mit der Pixelwerte interpoliert werden.
  • Faktor für parallele Verarbeitung: Steuert die CPU- oder GPU-Instanzen für die Raster-Verarbeitung.

Ähnliche Werkzeuge und Raster-Funktionen

Verwenden Sie "Multidimensionale Abweichung generieren", um Abweichungswerte für Variablen im zeitlichen Verlauf zu ermitteln. Andere Werkzeuge können bei ähnlichen Problemstellungen hilfreich sein.

Analysewerkzeuge und Raster-Funktionen in Map Viewer Classic

Das Werkzeug Mit Trend-Raster vorhersagen verwendet die Ausgabe des Werkzeugs "Trend-Raster generieren", um Variablenwerte für ein in der Zukunft liegendes Datum oder für einen Bereich von in der Zukunft liegenden Daten vorherzusagen.

Analysewerkzeuge und Raster-Funktionen in ArcGIS Pro

Das Geoverarbeitungswerkzeug Trend-Raster generieren ist in der Toolbox Image Analyst verfügbar.

Trend generieren ist auch als Raster-Funktion verfügbar.

ArcGIS Enterprise-Entwicklerressourcen

Wenn Sie in ArcGIS REST API arbeiten, verwenden Sie den Task Generate Trend Raster.

Wenn Sie in ArcGIS API for Python arbeiten, verwenden Sie die generate_trend_rasterArcGIS for Python API-Website aus dem arcgis.raster.analytics-Modul.