Mit dem Widget "Eigene Position" (Beta) können Sie Ihre Position und Bewegung anzeigen und aufzeichnen. Das Widget kann die Position Ihres Geräts abrufen und einzelne Punkte (sogenannte Positionen) erstellen, oder Punkte kontinuierlich aufzeichnen und als Pfade bezeichnete Linien erstellen. Zusätzlich zu Breiten- und Längengrad zeichnet das Widget Zeit, Höhe, Geschwindigkeit, Ausrichtung und Genauigkeit auf. Positionen und Pfade werden zu Ausgabedatenquellen, d. h. Sie können Daten, die Sie mit dem Widget "Eigene Position" (Beta) erstellt haben, in anderen Widgets wie dem Widget "Tabelle" und dem Widget "Liste" verwenden.
Experience Builder speichert Daten, die mit dem Widget "Eigene Position" (Beta) im Browser Ihres Geräts abgerufen werden. Wenn Sie die Seite aktualisieren oder das Browser-Fenster schließen, werden diese Daten verworfen. Um Daten langfristig zu speichern, können Sie die Datenaktion Exportieren in den Einstellungen unter Aktion des Widgets aktivieren und in eine JSON-, CSV-, GeoJSON-Datei oder als ArcGIS-Element exportieren.
Beispiele
Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:
- Sie möchten, dass die Einsatzkräfte für Notfallmaßnahmen nach einem Sturm die Positionen der umgestürzten Stromleitungen markieren.
- Sie möchten Linien-Features erstellen, indem Sie einen neuen Weg entlanglaufen und Ihre Position kontinuierlich aufzeichnen.
- Sie möchten einen Lkw auf seiner Lieferstrecke verfolgen.
Verwendungshinweise
Dieses Widget setzt eine Verbindung mit einem Karten-Widget voraus.
Wenn Sie dieses Widget in eine App mit der Anordnung Fenster einbinden, bietet das Fenster den Benutzern die folgenden Optionen:
- Position abrufen: Ruft einen neuen Punkt ab. Diese Schaltfläche wird angezeigt, wenn die Funktion Standort überwachen in den Einstellungen des Widgets deaktiviert ist.
- Überwachung starten: Startet den kontinuierlichen Abruf von Positionen. Diese Schaltfläche wird angezeigt, wenn die Funktion Standort überwachen in den Einstellungen des Widgets aktiviert ist.
- Überwachung beenden: Beendet das Abrufen der Positionen. Dies erzeugt einen Pfad.
- Einen Pfad verfolgen: Erstellt einen Pfad manuell. Diese Funktion können Sie nutzen, während die Überwachung ausgeführt wird.
- Auf der Karte einblenden oder Auf der Karte ausblenden: Blendet Symbole für Positionen auf der Karte ein oder aus.
- Mit der Schaltfläche Den Datensatz löschen können Sie einzelne Datensätze, mit der Schaltfläche Ergebnisse löschen alle Datensätze löschen.
Hinweis:
Das Löschen von Positionen kann dazu führen, dass die zugeordneten Pfade neu generiert werden. Das Löschen von Pfaden kann dazu führen, dass zugeordnete Positionen gelöscht werden.
Wenn Sie dieses Widget in eine App mit der Anordnung Leiste einbinden, bietet die Werkzeugleiste dem Benutzer alle Optionen, mit der Ausnahme, dass Datenaktionen nicht verfügbar sind.
Die folgende Tabelle enthält die Attributfelder, die das Widget "Eigene Position" (Beta) für Positionen und Pfade aufzeichnen kann:
Feld | Typ | Beschreibung |
---|---|---|
ObjectID | Zahl | Das vom System verwaltete ID-Feld. |
Zeitstempel | Datum | Datum und Uhrzeit der Punkterfassung. |
Longitude | Zahl | Längengrad des erfassten Punktes. |
Latitude | Zahl | Breitengrad des erfassten Punktes. |
LineID | Zahl | Kennung zur Angabe der Linie, zu der der Punkt gehört. |
Höhe | Zahl | Die Höhe des Erfassungsgeräts in Metern über Normalhöhennull. |
Ausrichtung | Zahl | Die Ausrichtung des Erfassungsgeräts. |
Geschwindigkeit | Zahl | Die Geschwindigkeit des Erfassungsgeräts in Metern pro Sekunde. |
Genauigkeit | Zahl | Die Genauigkeit der erfassten Position in Metern. |
Das Widget "Eigene Position" (Beta) erzeugt Ausgabedatenquellen, die von anderen Widgets verwendet werden können. Sie können zum Beispiel Positionen in einem Tabellen-Widget anzeigen. Hierzu fügen Sie ein Tabellen-Widget zu Ihrer App hinzu und klicken in den Einstellungen des Widgets auf Neues Arbeitsblatt. Klicken Sie auf Ausgaben, und wählen Sie Ausgabeansicht "Positionen" oder Ausgabeansicht "Pfade" aus.
Einstellungen
Das Widget "Eigene Position" (Beta) enthält die folgenden Einstellungen:
- Karten-Widget auswählen: Wählen Sie ein Karten-Widget aus.
- Anordnung: Wählen Sie einen Bedienoberflächen-Style für das Widget aus, entweder Fenster oder Leiste.
- Allgemeine Einstellungen: Konfigurieren der allgemeinen Einstellungen.
- Position hervorheben: Zeigen Sie die abgerufenen Positionen und die aktuelle Position des Benutzers auf der verbundenen Karte an.
- Symbolfarbe: Ändern Sie die Farbe der Positionssymbole auf der Karte.
- Kompassausrichtung anzeigen: Fügen Sie der aktuellen Position des Benutzers ein Dreieckssymbol hinzu, das die Ausrichtung des Geräts anzeigt.
- Positionsgenauigkeit anzeigen: Fügen Sie der aktuellen Position des Benutzers einen Puffer hinzu, der die Positionsgenauigkeit anzeigt.
- Zoom-Maßstab: Legen Sie einen Zoom-Maßstab fest, wenn der Benutzer einen Datensatz abruft oder auswählt und die Karte auf diesen Datensatz vergrößert wird.
- Timeout (Sekunde): Die maximale Zeitspanne für das Abrufen einer Punktposition. Wenn das Widget für den Abruf eines Punktes länger als diese Zeitspanne benötigt, wird die Meldung Die Position kann nicht abgerufen werden angezeigt.
- Felder auswählen: Aktivieren Sie das Kontrollkästchen neben den einzelnen Feldern, die Sie in die generierten Daten aufnehmen möchten.
- Position überwachen: Ruft automatisch und kontinuierlich Positionen ab. Durch die Aktivierung dieser Option werden Pfade erzeugt.
- Streaming: Legen Sie fest, wie oft das Widget einen neuen Punkt abruft, entweder in Zeit oder Entfernung.
Hinweis:
Das von Ihnen eingestellte Intervall ist das kleinstmögliche Intervall zwischen dem Abrufen von Punkten. Das tatsächliche Intervall kann jedoch je nach Browser und anderen Bestandteilen Ihrer Web-Umgebung variieren.
- Manuelle Pfadverfolgung: Fügen Sie die Anzeige der Schaltfläche Einen Pfad verfolgen zum Widget-Fenster zur Laufzeit hinzu. Mit dieser Schaltfläche kann der Benutzer während der Überwachung jederzeit manuell einen Pfad erstellen.
- Streaming: Legen Sie fest, wie oft das Widget einen neuen Punkt abruft, entweder in Zeit oder Entfernung.
- Standardaktivierung: Wenn Sie diese Einstellung aktivieren, beginnt das Widget mit dem Abrufen von Punkten in dem Moment, in dem die App zur Laufzeit geladen wird. Andernfalls beginnt das Widget erst mit dem Abrufen von Punkten, wenn der Benutzer auf die Schaltfläche Überwachung starten klickt.
- Position hervorheben: Zeigen Sie die abgerufenen Positionen und die aktuelle Position des Benutzers auf der verbundenen Karte an.
Optionen für Interaktionen
Dieses Widget unterstützt Aktionen, die Sie auf der Registerkarte Aktion in den Widget-Einstellungen konfigurieren können.
Aktivieren Sie Datenaktionen, um der Bedienoberfläche des Widgets Schaltflächen zur Durchführung von Datenverarbeitungs-Tasks hinzuzufügen, z. B. zum Exportieren, Zoomen auf Positionen und Anzeigen von Datensätzen in einer Tabelle. Um Datenaktionen zur Laufzeit verwenden zu können, klicken Sie auf Aktionen , und wählen Sie eine Datenaktion aus dem angezeigten Dropdown-Menü aus.