Verwenden von Tracks

Während mobile Benutzer nur ihre Tracks anzeigen können, müssen andere Benutzer, die keine Administratoren sind (z. B. Supervisoren und Außendienstleiter), die Tracks anderer Benutzer einsehen können. Eine Track-Ansicht enthält die letzten bekannten Standorte und Tracks mehrerer mobiler Benutzer. Alle Benutzer mit der Berechtigung zum Anzeigen von Standort-Tracks und Zugriff auf eine Track-Ansicht können die Tracks der angegebenen mobilen Benutzer anzeigen.

Sobald die Benutzer mit der Tracking-Anzeigeberechtigung Zugriff auf Tracks haben, können sie diese in der Track Viewer Web-App oder in einer anderen Karte oder App anzeigen. Track Viewer enthält eine Übersicht der letzten bekannten Standorte und Tracks von mobilen Benutzern und ermöglicht Benutzern mit der Tracking-Anzeigeberechtigung die Verwendung einfacher Filter und Analysen. Wenn Sie Ihre Tracks auf diese Art verwenden, dann finden Sie weitere Informationen dazu unter Anzeigen von Tracks in Track Viewer.

Wenn Sie ein vollständigeres Bild der Standorte der mobilen Benutzer erhalten und erfahren möchten, wo sich diese jeweils im Verhältnis zu anderen Objekten und wichtigen Informationen befinden, fügen Sie Ihrer eigenen Karte oder App die Sicht des gehosteten Track-Feature-Layers hinzu. Außerdem können Sie mit den Tracks erweiterte Analysen in ArcGIS durchführen. Wenn Sie Ihre Tracks auf diese Art verwenden, dann erhalten Sie nachfolgend in diesem Thema weitere Informationen zum Schema des Tracking-Layers und zur erweiterten Analyse und Konfiguration, die durchgeführt werden kann.

Überblick über das Standortverfolgungsschema

Die Standortverfolgung (Location Tracking) verwendet einen Service mit drei Feature-Layern und zwei Domänen mit codierten Werten sowie einem vordefinierten Schema. Wenn Sie Track-Informationen in Ihren Karten und Apps verwenden, verwenden Sie mit Track-Ansichten erstellte Sichten gehosteter Feature-Layer, die demselben Schema folgen. Diese Sichten gehosteter Feature-Layer ermöglichen Benutzern, die keine Administratoren sind, den Zugriff auf die Tracks, die sie sehen sollten.

Die Location-Tracking-Feature-Layer und Sichten gehosteter Feature-Layer werden in einem Ordner "Location Tracking" im Inhalt des Kontos, das zum Aktivieren der Standortverfolgung verwendet wurde, erstellt. Der Location-Tracking-Feature-Layer erhält den Namen "Location Tracking", und die Sichten gehosteter Feature-Layer erhalten denselben Namen wie die Track-Ansicht, für die sie erstellt wurden.

Tracks-Feature-Layer

Der Tracks-Feature-Layer (und jede Feature-Layer-Sicht, die auf ihm basiert) ist ein Punkt-Layer. Er enthält für alle Standorte eines mobilen Benutzers, die mit der mobilen Tracker-App oder der mobilen Field Maps-App verfolgt wurden, einen Datensatz. Die Datensätze wiederum enthalten Informationen über den Track-Punkt, wie zum Beispiel die Information, wessen Track dies ist, den Aktivitätstyp des mobilen Benutzers, Informationen über den Akku des Geräts, Richtung und Höhe (über Normalhöhennull) und die Genauigkeit der Position.

Punkte werden ausschließlich durch die mobile Tracker-App oder mobile Field Maps-App eingefügt und können danach weder aktualisiert noch gelöscht werden. Auf die aufgezeichneten Punkte wird keine Filterung angewendet. Sie stellen die Rohdaten vom Gerät des mobilen Benutzers dar. Der Layer verwendet das Koordinatensystem WGS 1984 Web Mercator (Auxiliary Sphere) [WGS84] mit der bekannten ID (WKID) 4326.

Feature-Layer "Last Known Locations"

Der Feature-Layer der letzten bekannten Standorte (und jede Sicht eines gehosteten Feature-Layers, die auf ihm basiert) ist ein Punkt-Layer, der für jeden Benutzer einen einzelnen Datensatz mit dem zuletzt gemeldeten Standort enthält. Er enthält dieselben Felder und Informationen wie der Tracks-Feature-Layer und verwendet ebenfalls das Koordinatensystem WGS84.

In der folgenden Tabelle sind die Felder für den Tracks-Feature-Layer und den Feature-Layer "Last Known Locations" aufgeführt.

FeldBeschreibung
objectid

Das vom System verwaltete ID-Feld.

activity

Die Aktivität eines mobilen Benutzers zum Zeitpunkt der Aufzeichnung eines Tracks. Dieses Feld kann einen von sechs Werten enthalten:

  • Unknown (0)
  • Stationary (1)
  • Walking (2)
  • Running (3)
  • Cycling (4)
  • Automotive (5)

Weitere Informationen finden Sie unter Wie wird der Wert für das Aktivitätsattribut des Standort-Tracks bestimmt?

altitude

Die Höhe des Geräts in Metern über Normalhöhennull.

app_id

Die App, mit der der Standort aufgezeichnet wurde. Für Punkte, die aus Tracker hochgeladen wurden, lautet der Wert tracker.

battery_percentage

Der Akkuprozentsatz des Geräts. Der Bereich liegt zwischen 0 und 100.

battery_state

Der Zustand des Geräteakkus. Es können vier mögliche Werte erfasst werden:

  • Unknown (0)
  • Unplugged (1)
  • Charging (2)
  • Plugged and fully charged (3)
category

Die mit dem Track verknüpfte Kategorie.

course

Die Wegrichtung in Einheiten von 0 bis 360 Grad.

device_id

Eine für das Gerät vergebene eindeutige ID.

floor

Die vom Location Service Provider gemeldete Geschossnummer.

globalid

Die Global-ID des vom Server generierten Features.

full_name

Der vollständige Name des Benutzers.

horizontal_accuracy

Die horizontale Genauigkeit des erfassten Standortes in Metern.

location_source

Die Quelle der Standortes (WLAN, GPS, Fused usw.) Dies wird nur auf Android-Geräten erfasst.

location_timestamp

Datum und Uhrzeit der Standorterfassung durch das Gerät.

session_id

Eine eindeutige ID, die jedes Mal generiert wird, wenn das Tracken aktiviert wird.

signal_strength

Die Signalstärke des Geräts.

speed

Die Geschwindigkeit des Geräts in Metern pro Sekunde.

vertical_accuracy

Die vertikale Genauigkeit des erfassten Standortes in Metern.

created_user

Der Benutzername des mobilen Benutzers.

created_date

Datum und Uhrzeit des Punkt-Uploads auf den Server.

last_edited_user

Der Benutzername des Benutzers, der das Feature zuletzt bearbeitet hat.

last_edited_date

Datum und Uhrzeit der letzten Bearbeitung des Punktes auf dem Server.

Hinweis:

Alle Datums-/Uhrzeitwerte werden in koordinierter Weltzeit (Coordinated Universal Time, UTC) erfasst.

Die Felder full_name und category sind nur in ArcGIS Online und ArcGIS Enterprise 10.8.1 und höher verfügbar. Wenn Sie die Standortverfolgung in ArcGIS Enterprise 10.8 oder niedriger aktiviert haben und ein Upgrade auf ArcGIS Enterprise 10.8.1 durchführen, klicken Sie in den Einstellungen der Standortverfolgung auf Upgrade für Standortverfolgung durchführen, um diese Felder dem vorhandenen Standortverfolgungs-Service hinzuzufügen.

Die Felder signal_strength und category werden derzeit nicht von Tracker gefüllt.

Track-Linien-Feature-Layer

Der Track-Linien-Feature-Layer (sowie etwaige darauf basierende Sichten gehosteter Feature-Layer) ist ein Polylinien-Layer mit Linien, die frühere Aufenthaltsorte des mobilen Benutzers darstellen. Diese Linien werden vom Server anhand der hochgeladenen Track-Punkte aus dem Tracks-Feature-Layer automatisch generiert. Track-Linien werden etwa alle 10 Minuten aktualisiert und repräsentierten eine Dauer von maximal einer Stunde. Statistiken für die einzelnen Polylinien werden berechnet und als Attribute im Layer gespeichert. Der Layer verwendet das Koordinatensystem WGS 1984 Web Mercator (Auxiliary Sphere) [WGS84] mit der bekannten ID (WKID) 4326.

Hinweis:

Der Track-Linien-Layer ist in ArcGIS Enterprise nicht verfügbar.

In der folgenden Tabelle sind die Felder für den Track-Linien-Feature-Layer aufgeführt.

FeldBeschreibung
objectid

Das vom System verwaltete ID-Feld.

globalid

Die Global-ID des vom Server generierten Features.

predominant_activity

Die häufigste Aktivität des mobilen Benutzers. Dieses Feld kann einen von sechs Werten enthalten:

  • Unknown (0)
  • Stationary (1)
  • Walking (2)
  • Running (3)
  • Cycling (4)
  • Automotive (5)

Weitere Informationen finden Sie unter Wie wird der Wert für das Aktivitätsattribut des Standort-Tracks bestimmt?

min_altitude

Die niedrigste gemessene Höhe in Metern über Normalhöhennull.

max_altitude

Die höchste gemessene Höhe in Metern über Normalhöhennull.

avg_altitude

Die durchschnittliche Höhe basierend auf den Track-Punkten, die zum Generieren der Linie verwendet wurden, in Metern über Normalhöhennull.

min_battery_percentage

Der niedrigste Akkuprozentsatz des Geräts. Der Bereich liegt zwischen 0 und 100.

max_battery_percentage

Der höchste Akkuprozentsatz des Geräts. Der Bereich liegt zwischen 0 und 100.

predominant_battery_state

Der häufigste Zustand des Geräteakkus. Es können vier mögliche Werte erfasst werden:

  • Unknown (0)
  • Unplugged (1)
  • Charging (2)
  • Plugged and fully charged (3)
min_horizontal_accuracy

Die minimale horizontale Genauigkeit in Metern.

max_horizontal_accuracy

Die maximale horizontale Genauigkeit in Metern.

avg_horizontal_accuracy

Die durchschnittliche horizontale Genauigkeit in Metern basierend auf den Track-Punkten, die zum Generieren der Linie verwendet wurden.

start_time

Die Startzeit der Linie.

end_time

Die Endzeit der Linie.

min_speed

Die minimale Geschwindigkeit in Metern pro Sekunde.

max_speed

Die maximale Geschwindigkeit in Metern pro Sekunde.

avg_speed

Die durchschnittliche Geschwindigkeit des Benutzers in Metern pro Sekunde basierend auf den Track-Punkten, die zum Generieren der Linie verwendet wurden.

min_vertical_accuracy

Die minimale vertikale Genauigkeit in Metern.

max_vertical_accuracy

Die maximale vertikale Genauigkeit in Metern.

avg_vertical_accuracy

Die durchschnittliche vertikale Genauigkeit in Metern basierend auf den Track-Punkten, die zum Generieren der Linie verwendet wurden.

full_name

Der vollständige Name des Benutzers.

category

Die mit dem Track verknüpfte Kategorie.

count

Die Anzahl der zum Generieren der Linie verwendeten Track-Punkte.

created_user

Der Benutzername des mobilen Benutzers.

created_date

Datum und Uhrzeit der Erstellung der Linie.

last_edited_user

Der Benutzername des Benutzers, der das Feature zuletzt bearbeitet hat.

last_edited_date

Datum und Uhrzeit der letzten Bearbeitung des Punktes auf dem Server.

Hinweis:

Alle Datums-/Uhrzeitwerte werden in koordinierter Weltzeit (Coordinated Universal Time, UTC) erfasst.

Erweiterte Analyse und Konfiguration

Wenn das Standortverfolgungsschema für die erweiterte Analyse und Konfiguration verwendet werden soll, dann verwenden Sie ArcGIS API for Python. Dies ist ein Modul zum Automatisieren der Verwaltung von Location-Tracking-Layern, Benutzern mit Tracking-Anzeigeberechtigung und mobilen Benutzern. Zusätzlich zum Verwalten von Inhalten kann ArcGIS API for Python zum Entwickeln komplexerer Analysen von Tracks verwendet werden. Beispiele und Empfehlungen finden Sie in den Beispielskripten und Notebooks auf GitHub.

Einschränkungen

Beim Verwenden von Tracks sind die folgenden Beschränkungen zu beachten:

  • Tracks in ArcGIS Online können nur als Shapefiles und CSV-Dateien exportiert werden.
  • ArcGIS Online-Analysewerkzeuge können nicht für Location-Tracking-Layer verwendet werden.

Verwandte Themen