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.
Feld | Beschreibung |
---|---|
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:
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:
|
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.
Feld | Beschreibung |
---|---|
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:
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:
|
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.