Richtungstrend (Geostatistical Analyst)

Zusammenfassung

Erstellt ein Scatterplotdiagramm in einem Feature-Layer zur Darstellung des Trends von Datenwerten in eine bestimmte Richtung.

Abbildung

Abbildung des Werkzeugs "Richtungstrend"
Hier ist ein Scatterplot mit dem linearen Trend von Datenwerten Richtung Nordosten dargestellt.

Verwendung

  • Die Ausgabe ist ein Scatterplotdiagramm, das den Eingabe-Features hinzugefügt wird. Als Eingabe müssen Punkt- oder Polygon-Features verwendet werden. Bei Polygonen werden die Schwerpunkte der Polygone zum Erstellen des Diagramms verwendet. Dabei werden mindestens sieben Features benötigt. Die Eingabe-Features werden durch das Werkzeug nicht verändert.

  • Für das Werkzeug ist eine aktive Karte erforderlich. Das bedeutet, dass das Werkzeug beispielsweise nicht in einem eigenständigen Python-Skript verwendet werden kann. Wenn keine aktive Karte vorhanden ist, wird eine Fehlermeldung angezeigt. Wenn es sich bei den Eingabe-Features um Feature-Layer in der aktiven Karte handelt, wird das Diagramm den Feature-Layern hinzugefügt. In allen anderen Fällen wird der aktiven Karte mit dem Diagramm ein abgeleiteter Ausgabe-Feature-Layer hinzugefügt.

  • Das Werkzeug hat folgende potenzielle Anwendungsbereiche:

    • Ermittlung, wie sich die Stimmung zum Thema Einwanderung mit zunehmender Entfernung von der Grenze im Süden der USA in Richtung Norden ändert.
    • Ermittlung, wie sich die Niederschlagsmengen mit zunehmender Entfernung von einer Küstenlinie.
    • Beim Durchführen einer geostatistischen Interpolation (Kriging) kann das Werkzeug verwendet werden, um zu ermitteln, ob die Datenwerte Trends aufweisen und welche Polynom-Ordnung zum Durchführen einer Trendbereinigung verwendet werden soll.

  • Die Richtung des Trends wird in Grad von Norden aus im Uhrzeigersinn angegeben. So entspricht beispielsweise 0 Richtung Norden, 90 Richtung Osten, 180 Richtung Süden und 270 Richtung Westen. Dabei entspricht die Richtung grundsätzlich nicht der tatsächlichen Himmelsrichtung. So entspricht beispielsweise 0 der Richtung der Y-Koordinaten der Features im jeweiligen Koordinatensystem, die in der Regel nicht dem geographischen Norden entspricht.

  • Vom Werkzeug werden Meldungen mit dem R-Squared- und AIC-Wert für die einzelnen Polynom-Ordnungen (1 bis 6) angezeigt. Wenn Sie eine Trendrichtung angeben, werden die Werte für diese Richtung für alle Polynom-Ordnungen des Trends ermittelt. Bei der Ermittlung der Richtung des stärksten Trends wird die Richtung für jede Polynom-Ordnung getrennt ermittelt, wobei sich die Richtungen für die einzelnen Ordnungen im Allgemeinen voneinander unterscheiden. Mithilfe der Meldungen können Sie festlegen, welche Polynom-Ordnung verwendet werden soll, und Sie können das Werkzeug mit der entsprechenden Polynom-Ordnung erneut ausführen oder die Polynom-Ordnung im Bereich Diagrammeigenschaften des Diagramms ändern.

  • Zwar können Sie mit dem Werkzeug Polynome bis zur sechsten Ordnung verwenden. Eine Ordnung größer als drei ist jedoch in den seltensten Fällen sinnvoll.

  • Bei der Ermittlung der Richtung des stärksten Trends wird mit dem Werkzeug die Richtung ermittelt, mit der der R-Squared-Wert für die gegebene Trendrichtung und die gegebene Polynom-Ordnung des Trends maximiert wird. Die Richtung des stärksten Trends wird als ganze Zahl zwischen 0 und 179 angegeben. Der Grund hierfür ist, dass durch die Addition von 180 Grad zur Richtung nur die X-Achse umgekehrt wird und sich ein identischer R-Squared-Wert ergibt.

  • Wenn in den Eingabe-Features eine Auswahl getroffen wurde, wird die Richtung des stärksten Trends nur für die ausgewählten Features ermittelt und nur dafür eine Meldung angezeigt. Das Diagramm wird jedoch für den gesamten Feature-Layer und nicht nur für die ausgewählten Features erstellt. Wenn Sie nur die ausgewählten Features im Diagramm anzeigen möchten, klicken Sie im Bereich Diagramm auf die Schaltfläche Nach Auswahl filtern.

  • Wenn Sie die Trends in mehrere Richtungen ermitteln möchten, verwenden Sie Batch-Geoverarbeitung, um mehrere Diagramme in verschiedene Richtungen zu erstellen.

  • Die X-Achse des Scatterplots wird durch Drehen des Koordinatensystems in die Trendrichtung und Ermitteln der X-Koordinaten der Features im gedrehten Koordinatensystem erstellt. Die Werte an der X-Achse werden beginnend bei 0 neu skaliert und können als Abstände entlang der gedrehten X-Achse interpretiert werden.

    Drehung des Koordinatensystems

    Das Koordinatensystem wird mithilfe der folgenden Transformation der X- und Y-Koordinaten der Features gedreht: x*cos(direction) + y*sin(direction). Die Richtung wird vor Anwendung der Transformation in Bogenmaß von Osten gegen den Uhrzeigersinn umgewandelt.

  • Wenn es sich bei den Eingabe-Features um Feature-Layer in der aktiven Karte handelt, wird das Richtungstrenddiagramm den Feature-Layern hinzugefügt. Wenn es sich bei der Eingabe um eine Feature-Class auf der Festplatte handelt, wird der aktiven Karte mit dem Diagramm ein Layer der Features hinzugefügt.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Der Eingabe-Feature-Layer, der zum Berechnen des Richtungstrends verwendet wird. Als Eingabe müssen Punkt- oder Polygon-Features verwendet werden. Bei Polygonen werden die Schwerpunkte der Polygone zum Erstellen des Diagramms verwendet.

Feature Layer
Analysefeld

Das numerische Feld aus dem Eingabe-Feature-Layer, der zum Berechnen des Richtungstrends verwendet wird.

Field
Trendrichtung
(optional)

Die Richtung des Trends. Der Wert wird als Grad im Uhrzeigersinn von Norden angegeben. So entspricht beispielsweise 0 Richtung Norden, 90 Richtung Osten, 180 Richtung Süden und 270 Richtung Westen. Der Wert muss zwischen 0 und 360 liegen. Die Standardeinstellung ist 0. Dieser Parameter findet bei der Ermittlung der Richtung des stärksten Trends keine Anwendung.

Dabei entspricht die Richtung grundsätzlich nicht der tatsächlichen Himmelsrichtung. So entspricht beispielsweise 0 der Richtung der Y-Koordinaten der Features, die möglicherweise nicht dem geographischen Norden entspricht.

Double
Richtung des stärksten Trends ermitteln
(optional)

Gibt an, ob die Richtung des stärksten Trends mit dem Werkzeug ermittelt werden soll. Die Richtung des stärksten Trends wird durch die Ermittlung der Richtung festgestellt, mit der der R-Squared-Wert für die angegebene Polynom-Ordnung maximiert wird. Wenn dieser Parameter aktiviert ist, wird der Wert auf eine ganze Zahl zwischen 0 und 179 gerundet.

  • Aktiviert: Die Richtung des stärksten Trends wird mit dem Werkzeug ermittelt.
  • Deaktiviert: Als Trendrichtung wird der Parameterwert Trendrichtung verwendet. Dies ist die Standardeinstellung.

Boolean
Polynom-Ordnung des Trends
(optional)

Gibt die Polynom-Ordnung entsprechend den Datenwerten an.

  • 1Polynom 1. Ordnung (linear) wird verwendet.
  • 2Polynom 2. Ordnung (quadratisch) wird verwendet.
  • 3Polynom 3. Ordnung (kubisch) wird verwendet.
  • 4Polynom 4. Ordnung (quartisch) wird verwendet.
  • 5Polynom 5. Ordnung (quintisch) wird verwendet.
  • 6Polynom 6. Ordnung (sextisch) wird verwendet.
Long

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Eingabe-Features mit Diagramm

Der Feature-Layer mit dem Richtungstrenddiagramm. Wenn es sich bei den Eingabefeatures um einen Feature-Layer in der aktiven Karte handelt, ist der Wert leer.

Feature Layer

arcpy.ga.DirectionalTrend(in_features, analysis_field, {direction}, {determine_direction}, {order})
NameErläuterungDatentyp
in_features

Der Eingabe-Feature-Layer, der zum Berechnen des Richtungstrends verwendet wird. Als Eingabe müssen Punkt- oder Polygon-Features verwendet werden. Bei Polygonen werden die Schwerpunkte der Polygone zum Erstellen des Diagramms verwendet.

Feature Layer
analysis_field

Das numerische Feld aus dem Eingabe-Feature-Layer, der zum Berechnen des Richtungstrends verwendet wird.

Field
direction
(optional)

Die Richtung des Trends. Der Wert wird als Grad im Uhrzeigersinn von Norden angegeben. So entspricht beispielsweise 0 Richtung Norden, 90 Richtung Osten, 180 Richtung Süden und 270 Richtung Westen. Der Wert muss zwischen 0 und 360 liegen. Die Standardeinstellung ist 0. Dieser Parameter findet bei der Ermittlung der Richtung des stärksten Trends keine Anwendung.

Dabei entspricht die Richtung grundsätzlich nicht der tatsächlichen Himmelsrichtung. So entspricht beispielsweise 0 der Richtung der Y-Koordinaten der Features, die möglicherweise nicht dem geographischen Norden entspricht.

Double
determine_direction
(optional)

Gibt an, ob die Richtung des stärksten Trends mit dem Werkzeug ermittelt werden soll. Die Richtung des stärksten Trends wird durch die Ermittlung der Richtung festgestellt, mit der der R-Squared-Wert für die angegebene Polynom-Ordnung maximiert wird. Wenn Sie DETERMINE_DIRECTION angeben, wird der Wert auf eine ganze Zahl gerundet.

  • DETERMINE_DIRECTIONDie Richtung des stärksten Trends wird mit dem Werkzeug ermittelt.
  • NO_DETERMINE_DIRECTIONAls Trendrichtung wird der Parameterwert direction verwendet. Dies ist die Standardeinstellung.
Boolean
order
(optional)

Gibt die Polynom-Ordnung entsprechend den Datenwerten an.

  • 1Polynom 1. Ordnung (linear) wird verwendet.
  • 2Polynom 2. Ordnung (quadratisch) wird verwendet.
  • 3Polynom 3. Ordnung (kubisch) wird verwendet.
  • 4Polynom 4. Ordnung (quartisch) wird verwendet.
  • 5Polynom 5. Ordnung (quintisch) wird verwendet.
  • 6Polynom 6. Ordnung (sextisch) wird verwendet.
Long

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_in_features

Der Feature-Layer mit dem Richtungstrenddiagramm. Wenn es sich bei den Eingabefeatures um einen Feature-Layer in der aktiven Karte handelt, ist der Wert leer.

Feature Layer

Codebeispiel

DirectionalTrend: Beispiel 1 (Python-Fenster)

Das folgende Python-Skript veranschaulicht, wie die Funktion DirectionalTrend verwendet wird.

import arcpy
# Create chart of trend of data values in northeast direction.
arcpy.ga.DirectionalTrend(
    in_features="myFeatureLayer",
    analysis_field="myField",
    direction=45, # Northeast direction
    determine_direction="NO_DETERMINE_DIRECTION",
    order=2
)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen