Tracks rekonstruieren

Werkzeugsymbol Verfügbar in Big-Data-Analysen.

Das Werkzeug "Tracks rekonstruieren" Das Werkzeug "Tracks rekonstruieren" verbindet Punkte mit zeitlicher Abfolge zu Tracks und fasst Features im Track zusammen. Tracks werden durch mindestens ein Track-Feld identifiziert. Der resultierende Layer zeigt den Track als Linie oder Fläche, die Anzahl der in einem Track zusammengefassten Features und alle zusätzlich angegebenen Statistiken an.

Workflow-Diagramm

Workflow-Diagramm des Werkzeugs "Tracks rekonstruieren"

Beispiel

Hurrikane zählen zu den gewaltigsten Stürmen, die in den USA auftreten. Um Versicherungsprämien zu bewerten, möchten Sie wissen, welchen Weg Hurrikane genommen haben, um Standorte zu ermitteln, an denen in der Vergangenheit hohe Sachbeschädigungen und finanzielle Verluste aufgetreten sind. Sie haben Zugriff auf Daten zu Hurrikanpositionen in den USA in einem einzelnen Dataset, in dem jede Position mit einem Zeitstempel versehen ist. Sie möchten alle Informationen zusammenfassen, um eine Übersicht der Werte für alle Hurrikane anzuzeigen. Sie können Ihre Daten mithilfe der Hurrikan-Track-ID zusammenfassen, um die Statistiken für jeden Hurrikan zu ermitteln.

Verwendungshinweise

  • Das Werkzeug "Tracks rekonstruieren" wird für Punkt- oder Flächen-Features ausgeführt. Für den Eingabe-Layer müssen Zeiteigenschaften aktiviert sein, die einen Zeitpunkt darstellen.
  • Für lineare Ergebnisse werden nur Tracks zurückgegeben, die mehrere Punkte enthalten. Wenn Sie einen Puffer anwenden, werden alle Features zurückgegeben.
  • Eingabe-Features bestehen aus Features mit aktivierten Zeiteigenschaften, die einen Zeitpunkt darstellen. Die Ergebnisse sind Linien- oder Flächen-Features, die ein Zeitintervall darstellen. Der Beginn und das Ende des Intervalls sind vom ersten und letzten Feature eines Tracks abhängig.

    Dargestellt sind die Eingabe-Features mit zwei eindeutigen Tracks (grün und magenta) vom Zeittyp "Zeitpunkt" (links) und die resultierenden Tracks (rechts) oder der Zeittyp "Intervall".

  • Die grundlegendste Berechnung in einem Track ist die Anzahl der Features, die zusammengefasst wurden. Statistiken (Anzahl, Summe, Summe der Quadrate, Minimum, Maximum, Bereich, Mittelwert, Standardabweichung und Varianz) können auch für numerische Felder und Statistiken (Anzahl, Anzahl (diskret) und Beliebige) können für Zeichenfolgenfelder berechnet werden. Die Zeichenfolgenstatistik "Beliebig" gibt eine Beispielzeichenfolge des jeweiligen Tracks zurück. Die Statistik wird für jeden Track getrennt berechnet.
  • Das/die zum Identifizieren von Tracks verwendete(n) Feld(er) werden in den Ergebnissen zurückgegeben.
  • Sie können ein oder mehrere Felder zum Identifizieren von Tracks angeben. Tracks werden durch die eindeutige Kombination aus mindestens einem Track-Feld dargestellt. Wenn beispielsweise die Felder flightID und Destination als Track-IDs verwendet werden, befinden sich die Features ID007, Solden und ID007, Tokoyo in zwei getrennten Tracks, da sie verschiedene Werte für das Feld Destination aufweisen.
  • Sie können auch einen Puffer auf Ihrer Eingabe-Features anwenden. Wenn Sie einen Puffer anwenden, handelt es sich bei den resultierenden Tracks um Flächen-Features.

    Eingabepunkte, auf die ein Puffer angewendet wurde, werden in Tracks rekonstruiert.

  • Puffer werden mit einem Feldwert oder Pufferausdruck erstellt, die beide mit einem Arcade-Ausdruck konfiguriert werden können. Weitere Informationen zu Pufferausdrücken und zur Formatierung finden Sie unter Verwenden von Pufferausdrücken mit GeoAnalytics Tools. Sie können einen Tracking-bezogenen Ausdruck anwenden. Zum Beispiel könnten Sie mit dem Feld wind_speed für die vorgehenden drei Features in einem Track das aktuelle Feature mit der folgenden Gleichung puffern: mean($track.field["wind_speed].history(-4, -1)). Beim Puffern von Eingabe-Features wird jedes Eingabe-Feature gepuffert. Anschließend wird eine konvexe Hülle generiert, um einen Flächen-Track zu erstellen.
  • Beim Puffern von Eingabe-Features wird jedes Eingabe-Feature gepuffert. Anschließend wird eine konvexe Hülle generiert, um einen Flächen-Track zu erstellen.

    Dargestellt wird ein Beispiel für Eingabepunkte (grün), Zwischenpuffer für Visualisierung (blaue Schraffur) und dem resultierendem polygonalem Track (blau).

  • Tracks werden standardmäßig mit einer geodätischen Methode erstellt. Die Methode wird auf die folgenden beiden Komponenten der Analyse angewendet:
    • Tracks, die die internationale Datumslinie überqueren: Bei Verwendung der geodätischen Methode überqueren die Tracks der Eingabe-Layer, die die internationale Datumslinie überqueren, die Datumslinie korrekt. Dies ist die Standardeinstellung. Ihr Eingabe-Layer muss auf einen Raumbezug gesetzt sein, der den Umbruch der Datumslinie unterstützt, z. B. eine globale Projektion wie "Weltweite flächentreue Zylinderprojektion".
    • Puffer: Eingabe-Features können optional gepuffert werden. Weitere Informationen dazu, wann ein geodätischer bzw. planarer Puffer angewendet werden soll, finden Sie unter dem Werkzeug Puffer erstellen.
  • Zum Aufteilen von Spuren gibt es zwei Möglichkeiten:
    • Zeitaufteilung anwenden: Durch die Anwendung einer Zeitaufteilung wird ein Track abgeteilt, wenn der Abstand der Eingabedaten größer als die angegebene Zeit ist. Wenn Sie beispielsweise über fünf Features mit derselben Track-ID und den Uhrzeiten [01:00, 02:00, 03:30, 06:00, 06:30] verfügen und eine Zeitaufteilung von zwei Stunden festlegen, werden alle Features geteilt, deren Messung um mehr als zwei Stunden differiert. In diesem Beispiel ist das Ergebnis ein Track mit [01:00, 02:00, 03:30] und [06:00, 06:30], da die Differenz zwischen 03:30 und 6:00 mehr als zwei Stunden beträgt.
    • Entfernungsaufteilung anwenden: Durch die Anwendung einer Entfernungsaufteilung wird ein Track abgeteilt, wenn der Abstand der Eingabedaten größer als die angegebene Entfernung ist. Wenn Sie zum Beispiel eine Entfernungsaufteilung von 5 Kilometern festlegen und nachfolgende Features, die mehr als 5 Kilometer entfernt sind, zu einem Teil einer anderen Spur werden, werden zum Aufteilen die folgenden Optionen verwendet:

      Dargestellt werden fünf Beispiele für Eingabepunkte (grün) mit unterschiedlichen Zeit- und Entfernungsaufteilungen.

      Option beim Teilen eines FeaturesBeschreibung
      Option 1

      Eingabepunkte mit identischer ID mit Zeit (Zeitpunkt) und Position.

      Option 2

      Beispiel ohne Zeitaufteilung und ohne Entfernungsaufteilung.

      Option 3

      Beispiel mit einer Zeitaufteilung von zwei Stunden. Alle Features mit einem zeitlichen Abstand von mehr als zwei Stunden (1:30 und 4:00) werden in separate Spuren abgeteilt.

      Option 4

      Beispiel mit einer Entfernungsaufteilung von zwei Kilometern. Alle Features mit einem räumlichen Abstand von mehr als zwei Kilometern (die Features um 11:30 und 12:00) werden in separate Spuren abgeteilt.

      Option 5

      Beispiel mit einer Entfernungsaufteilung von zwei Kilometern und einer Zeitaufteilung von zwei Stunden. Alle Features mit einem räumlichen Abstand von mehr als zwei Kilometern (die Features um 11:30 und 12:00) oder mit einem zeitlichen Abstand von mehr als zwei Stunden (1:30 und 4:00) werden in separate Spuren abgeteilt.

  • Ausgabe-Tracks geben die als Track-ID verwendeten Felder (TRACK_ID), die Anzahl der Features in einem Track (COUNT), die Start- und Endzeit jedes Tracks (StartTime und EndTime), die Dauer des Tracks in Millisekunden (TRACK_DURATION) sowie alle anderen optionalen Statistiken zurück.
  • Eine zusätzliche Statistik kann durch Verwendung des Parameters Summenfelder berechnet werden. Die verfügbaren Zusammenfassungsfeld-Statistiken richten sich nach dem Feldtyp, den Sie zusammenfassen. Für ein Attributfeld vom Typ "Zeichenfolge" können die Statistiken "Beliebig", "Anzahl" und "Anzahl (diskret)" verwendet werden. Für ein Attributfeld vom Typ "Numerisch" können die Statistiken "Beliebig", "Anzahl", "Anzahl (diskret)", "Summe", "Summe der Quadrate", "Minimum", "Maximum", "Bereich", "Varianz" und "Standardabweichung" verwendet werden. Für ein Attributfeld vom Typ "Datum" können die Statistiken "Beliebig", "Anzahl", "Minimum", "Maximum" und "Bereich" verwendet werden.

Parameter

ParameterBeschreibungDatentyp

Eingabe-Layer

Die Punkt-Features, für die Reisen oder Verweilorte berechnet werden.

Features

Teilungsentfernung

Eine Entfernung, die zum Aufteilen von Tracks verwendet wird. Alle Features im Eingabe-Dataset, die sich in demselben Track befinden und deren Abstand größer als diese Entfernung ist, werden in einen neuen Track aufgeteilt. Wenn Tracks nicht geteilt werden sollen, lassen Sie diesen Parameter leer.

Zeichenfolge

Teilungsdauer

Eine Zeitdauer zum Teilen von Tracks. Alle Features im Eingabe-Dataset, die sich in demselben Track befinden und deren zeitlicher Abstand größer als diese Zeitdauer ist, werden in einen neuen Track aufgeteilt. Wenn Tracks nicht anhand der Zeit geteilt werden sollen, lassen Sie diesen Parameter leer.

Zeichenfolge

TRACK_ID-Felder

Sie müssen das Feld bzw. die Felder auswählen, um Features, die verarbeitet werden, eindeutig zu identifizieren. Dieser Parameter wird automatisch angegeben, wenn im Eingabe-Layer das Schlüsselfeld TRACK_ID festgelegt wurde.

Zeichenfolge

Zusammenfassungsfelder

Die Statistiken, die für bestimmte Felder berechnet werden. Je nachdem, ob es sich beim angegebenen Feld um ein numerisches, ein Zeichenfolgen- oder ein Datumsfeld handelt, sind unterschiedliche Statistiken verfügbar.

  • Beliebig: Dies ist eine Beispielzeichenfolge aus einem Feld vom Typ "Zeichenfolge".
  • Anzahl: Berechnet die Anzahl der Nicht-NULL-Werte. Es kann für numerische Felder oder Zeichenfolgen verwendet werden. Die Anzahl von [NULL, 0, 2] beträgt 2.
  • Anzahl (diskret): Berechnet die Anzahl der eindeutigen Nicht-NULL-Werte. Es kann für numerische Felder oder Zeichenfolgen verwendet werden. Das Ergebnis der "Anzahl (diskret)" von [NULL, 4, 3, 4] beträgt 2.
  • Summe: Die Summe der numerischen Werte in einem Feld. Die Summe von [NULL, 1, 3] beträgt 4.
  • Quadratsumme: Die Summe der quadrierten Differenzen der einzelnen Beobachtungen aus dem Gesamtmittelwert, aus allen Beobachtungen. Die Summe der Quadrate von [NULL, 2,2, 3,1, 4,7] beträgt 3,206.
  • Minimum: Der Minimalwert eines numerischen Feldes. Der Minimalwert von [0, 2, NULL] beträgt 0.
  • Maximum: Der Maximalwert eines numerischen Feldes. Der Maximalwert von [0, 2, NULL] beträgt 2.
  • Mittelwert: Der Mittelwert der numerischen Werte. Der Mittelwert von [0, 2, NULL] beträgt 1.
  • Bereich: Der Bereich eines numerischen Feldes. Dieser wird durch die Subtraktion der Minimalwerte vom Maximalwert berechnet. Der Bereich von [0, NULL, 1] lautet 1. Der Bereich von [NULL, 4] lautet 0.
  • Varianz: Die Varianz eines numerischen Feldes in einem Track. Die Varianz von [1] beträgt NULL. Die Varianz von [NULL, 1,1,1] beträgt 1.
  • Standardabweichung: Die Standardabweichung eines numerischen Feldes. Die Standardabweichung von [1] ist NULL. Die Standardabweichung von [NULL, 1,1,1] ist 1.

Zeichenfolge

Pufferausdruck

Optionales Feld zum Puffern von Eingabe-Features. Feldwerte werden in den Einheiten des Raumbezugs der Eingabe angewendet, es sei denn, die Eingabe verwendet ein geographisches Koordinatensystem. In diesem Fall werden Meter verwendet.

Das Puffern der Eingabe-Features durch einen Feldwert ist nützlich, wenn polygonale Ausgabe-Tracks erstellt werden sollen, bei denen die Track-Breite einen Messwert für das Ereignis am jeweiligen Standort angibt, wie z. B. polygonale Hurrikan-Spuren, die die relative Windgeschwindigkeit in verschiedenen Bereichen angeben.

Zeichenfolge

Methode

Gibt an, ob beim Teilen von Track-Linien durch einen Entfernungswert ein planarer Ansatz oder ein geodätischer Ansatz verwendet werden soll.

Bei Auswahl von Planar müssen die Eingabe-Punkte projiziert werden. Das Werkzeug Projizieren kann verwendet werden, um die Eingabe-Punkte vor der Ausführung von "Tracks rekonstruieren" zu projizieren.

Zeichenfolge

Ausgabe-Layer

Der Ausgabe-Layer enthält das TRACK_ID-Feld der Eingabebeobachtungen sowie die in der folgenden Tabelle angegebenen Attribute.

FeldnameBeschreibungFeldtyp

TRACK_ID

Das TRACK_ID-Schlüsselfeld, das für die Verarbeitung verwendet wird

Beliebig

COUNT

Die Anzahl der Beobachtungen, die zum Erstellen des Tracks verwendet werden

Float64

TRACK_DURATION

Die Dauer des Tracks in Millisekunden (Endzeit–Startzeit).

Float64

StartTime

Die Startzeit des Tracks

Datum

EndTime

Die Endzeit des Tracks

Datum

Überlegungen und Beschränkungen

Eingaben müssen Punkt- oder Flächen-Layer mit Features vom Typ "Zeitpunkt" und aktivierten Zeiteigenschaften sein. Features ohne Zeitangabe werden nicht in die Ausgabe-Tracks einbezogen.