Der grundlegende Workflow in Navigator besteht aus dem Herunterladen einer Karte, dem Erstellen einer Route und dem Navigieren auf dieser Route. All diese Schritte werden von einem Außendienstmitarbeiter innerhalb der App durchgeführt.
Sie sollten den Außendienstmitarbeitern zusätzliche Unterstützung bieten, indem Sie ihnen eine benutzerdefinierte Karte zum Herunterladen bereitstellen oder indem Sie freigegebene Routen definieren, die die Außendienstmitarbeiter verwenden können.
Darüber hinaus gibt es noch weitere Möglichkeiten den Außendienstmitarbeitern zusätzliche Unterstützung bereitzustellen. In diesem Thema werden diese alternativen Möglichkeiten beschrieben, zu denen folgende gehören:
- Kopieren einer Karte direkt auf ein mobiles Gerät, statt sie herunterzuladen
- Bereitstellen eines Links, über den die App installiert, eine Karte heruntergeladen oder eine Route definiert werden kann
- Verwenden einer MDM-Software (Mobile Device Management) zum Bereitstellen der App
Kopieren von Navigationskarten auf das Gerät
Sie haben nicht nur die Möglichkeit, Karten in Navigator herunterzuladen, sondern können auch mobile Kartenpakete (MMPKs) direkt auf Ihr Android- oder iOS-Gerät kopieren (querladen).
Android
- Bereiten Sie ein mobiles Kachelpaket (.mmpk) mit ArcGIS Pro vor. Weitere Informationen hierzu finden Sie unter Vorbereiten von Karten.
- Wenn Sie einen Mac verwenden, laden Sie das Dienstprogramm "Android File Transfer" herunter, und befolgen Sie die bereitgestellten Anweisungen. Wenn Sie einen Windows-Computer verwenden, überspringen Sie diesen Schritt.
- Schließen Sie das Gerät an den Computer an.
- Navigieren Sie auf Ihrem Android-Gerät zu android/data/com.esri.navigator/files/mappackages.
Hinweis:
Falls der Ordner mappackages nicht vorhanden ist, können Sie ihn manuell erstellen.
- Verschieben Sie die .mmpk-Datei durch Ziehen oder Kopieren und Einfügen von Ihrem Computer in den Ordner android/data/com.esri.navigator/files/mappackages auf Ihrem Gerät.
Hinweis:
Damit Sie über Ihren Computer auf ein MMPK-Paket zugreifen können, müssen Sie das Paket beim Erstellen in einer Datei in ArcGIS Pro speichern oder die MMPK-Datei aus Ihrem ArcGIS Online-Inhalt herunterladen.
- Wischen Sie in Navigator in der Liste Karten auf Ihrem Gerät nach unten, um die Liste zu aktualisieren.
Die .mmpk-Datei wird unter Auf Gerät in der Liste Karten angezeigt.
Vorsicht:
Nachdem ein Gerät auf Android 11 oder höher aktualisiert wurde, können in Navigator keine Karten mehr geöffnet werden, die vor der Aktualisierung in den Ordner ArcGIS/mmpks auf das Gerät quergeladen wurden.
Möglicherweise können Sie beim Verbinden mit einem Computer nicht auf den externen Speicher des Geräts zugreifen.
Informationen zum Zugriff auf vorhandene Karten und externen Speicher finden Sie unter How To: Sideload mobile map packages (MMPKs) to ArcGIS Navigator using Android 11.
iOS
- Bereiten Sie ein mobiles Kachelpaket (.mmpk) mit ArcGIS Pro vor. Weitere Informationen hierzu finden Sie unter Vorbereiten von Karten.
- Kopieren Sie die .mmpk-Datei von Ihrem Computer in die Navigator-App auf Ihrem Gerät. Verwenden Sie hierzu iTunes oder die App "Dateien".
- iTunes: Verbinden Sie Ihr Gerät mit dem Computer. Im Apple-Support finden Sie Details zum Verwenden von iTunes für die Freigabe von Dateien zwischen Ihrem Computer und Ihrem Gerät. Führen Sie die Schritte zum Kopieren der .mmpk-Datei von Ihrem Computer in die Navigator-App auf Ihrem Gerät aus.
Hinweis:
Damit Sie über Ihren Computer auf ein MMPK-Paket zugreifen können, müssen Sie das Paket beim Erstellen in einer Datei in ArcGIS Pro speichern oder die MMPK-Datei aus Ihrem ArcGIS Online-Inhalt herunterladen.
- App "Dateien": Verwenden Sie die App "Dateien", um .mmpk-Dateien direkt aus kompatiblen Anwendungen wie iCloud Drive, Box oder Google Drive zu kopieren. Navigieren Sie in der App "Dateien" zu dem Speicherort, an den Sie die .mmpk-Datei hochgeladen haben, und kopieren Sie sie in den Ordner Navigator auf dem Gerät. Eine ausführliche Beschreibung zum Verwenden der App "Dateien" auf dem Gerät finden Sie im Apple-Support.
Hinweis:
Um die App "Dateien" verwenden zu können, benötigen Sie iOS 11 oder höher.
- iTunes: Verbinden Sie Ihr Gerät mit dem Computer. Im Apple-Support finden Sie Details zum Verwenden von iTunes für die Freigabe von Dateien zwischen Ihrem Computer und Ihrem Gerät. Führen Sie die Schritte zum Kopieren der .mmpk-Datei von Ihrem Computer in die Navigator-App auf Ihrem Gerät aus.
- Wischen Sie in Navigator in der Liste Karten auf Ihrem Gerät nach unten, um die Liste zu aktualisieren.
Die .mmpk-Datei wird unter Auf Gerät in der Liste Karten angezeigt.
Öffnen von Navigator über einen Link
Die Außendienstmitarbeiter können eine Karte oder Route in Navigator herunterladen, oder Sie können eine URL der Karte angeben. Erleichtern Sie es Außendienstmitarbeitern, die richtige Karte zu öffnen und die Navigationsfunktion zu nutzen, indem Sie über E-Mail, SMS, Webseite, QR-Code oder eine andere App einen direkten Link zu der Karte bzw. Route freigeben. Nach dem Tippen auf den Link wird in Navigator die Karte oder Route geöffnet, die vom Außendienstmitarbeiter verwendet werden soll. Sie können auch eine Route bereithalten oder festlegen, dass die Navigation starten soll, sobald die Karte angezeigt wird. Nachdem Sie einen Link erstellt haben, sollten Sie ihn testen, bevor Sie ihn an die Außendienstmitarbeiter senden.
Navigator-Links
Navigator-Links haben das folgende Format: https://navigator.arcgis.app?parameter=value¶meter=value. Dabei werden die Parameter-Wert-Paare durch die Werte ersetzt, die Sie zum Öffnen einer Karte oder Route verwenden möchten. Beispielsweise werden in https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da&stop=15500+US+101,+Klamath,+CA+95548 der Parameter itemID und der Wert 54b927a0eeab413a885c647d1fa393da verwendet, um eine von Esri bereitgestellte Navigator-Karte von Kalifornien mit dieser ID zu öffnen. Der Parameter stop und der Wert 15500+US+101,+Klamath,+CA+95548 definieren diese Adresse als Stoppkoordinaten für eine Route ausgehend von der aktuellen Position des Außendienstmitarbeiters.
Parameter
Die folgenden Parameter werden mit Navigator-Links unterstützt. Wenn keine Parameter übergeben werden, wird durch Tippen auf den Link Navigator geöffnet (oder Sie werden aufgefordert, die App herunterzuladen).
Parameter | Werte | Hinweise |
---|---|---|
itemID | Die Element-ID des mobilen Kartenpakets (MMPK) zum Herunterladen und Öffnen in Navigator |
|
routeItemID | Die Element-ID der freigegebenen Route zum Herunterladen und Öffnen in Navigator |
|
stop | Die Position eines Stopps auf der Route |
|
stopname | Der mit einem Stopp auf der Route verknüpfte Name |
|
start | Eine Startposition für die Route, die nicht der aktuellen Position des Außendienstmitarbeiters entspricht |
|
startname | Der mit der Startposition der Route verknüpfte Name |
|
optimize | Gibt an, ob die Reihenfolge der Stopps auf der Route optimiert werden muss |
|
travelmode | Der Name des Reisemodus, der zum Berechnen der Route verwendet werden soll |
|
navigate | Gibt an, ob die Navigation auf der Route sofort gestartet werden soll |
|
callback | Die URL, die nach Abschluss der Navigation aufgerufen werden soll |
|
callbackprompt | Der App-Name, der verwendet werden soll, wenn der Benutzer in Navigator gefragt wird, ob die Kontrolle wieder an die aufrufende App übergeben werden soll |
|
Lesen Sie weitere Beispiele für die Verwendung dieser Parameter, um mit einem Navigator-Link das gewünschte Verhalten zu erzielen.
Hinweis:
Das mobile Gerät muss über eine Internetverbindung verfügen, damit Karten und Routen heruntergeladen werden können.
Herunterladen und Öffnen einer Karte
Mit dem Parameter itemID können Sie eine Navigationskarte herunterladen und öffnen. Wenn der Außendienstmitarbeiter die Karte auf sein Gerät heruntergeladen hat, wird die angegebene Karte ohne Download in Navigator geöffnet.
Beispiel:
https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da
Herunterladen und Öffnen einer Route
Mit dem Parameter routeItemID können Sie eine freigegebene Route herunterladen und öffnen. Wenn der Außendienstmitarbeiter die Route auf sein Gerät heruntergeladen hat, wird die angegebene Route ohne Download in Navigator geöffnet.
Beispiel:
https://navigator.arcgis.app?routeItemID=3ac4145c1ac44aea86e9ed42e00fbb0d
Tipp:
Wenn der Außendienstmitarbeiter keine Karte in Navigator geöffnet hat, mit der die Ausdehnung der im Link angegebenen Route abgedeckt wird, wird die Fehlermeldung Route kann nicht berechnet werden angezeigt. Wenn Sie dies vermeiden möchten, fügen Sie die itemID für die Karte, die der Mitarbeiter verwenden soll, zusammen mit der routeItemID in den Link ein.
Anzeigen einer Wegbeschreibung für eine einzelne Position
Mit dem Parameter stop können Sie die Wegbeschreibung für eine einzelne Position anzeigen. Als Startpunkt wird die aktuelle Position des Benutzers verwendet. Als Reisemodus wird der Standardreisemodus der Karte verwendet.
Nachfolgend finden Sie einige Beispiele:
- Definieren Sie einen einzelnen Stopp mithilfe der Breiten- und Längengradkoordinaten: https://navigator.arcgis.app?stop=41.5848,-124.0861
- Definieren Sie einen einzelnen Stopp mithilfe einer Adresse: https://navigator.arcgis.app?stop=15500+US+101,+Klamath,+CA+95548
- Definieren Sie einen einzelnen Stopp mithilfe eines Features: https://navigator.arcgis.app?stop=SDH8606
- Definieren Sie einen einzelnen Stopp mithilfe der Breiten- und Längengradkoordinaten und eines Stoppnamens: https://navigator.arcgis.app?stop=41.5848,-124.0861&stopname=Trees+of+Mystery
- Definieren Sie einen einzelnen Stopp mithilfe einer Adresse und eines Stoppnamens (Florence Keller County Park & Campground), der das reservierte Zeichen "&" enthält. Reservierte Zeichen müssen URL-codiert sein: https://navigator.arcgis.app?stop=3400+Cunningham+Ln,+Crescent+City,+CA+95531&stopname=Florence+Keller+County+Park+%26+Campground
Tipp:
Wenn der Außendienstmitarbeiter keine Karte in Navigator geöffnet hat, mit der die Ausdehnung des im Link angegebenen Stopps abgedeckt wird, wird die Fehlermeldung Route kann nicht berechnet werden angezeigt. Wenn Sie dies vermeiden möchten, fügen Sie die itemID für die Karte, die der Mitarbeiter verwenden soll, zusammen mit den stop-Positionen in den Link ein.
Angeben eines benutzerdefinierten Startpunkts
Verwenden Sie einen benutzerdefinierten Startpunkt, um eine Startposition anzugeben, die nicht der aktuellen Position des Außendienstmitarbeiters entspricht.
Mit dem folgenden Beispiel-Link wird die Wegbeschreibung zwischen dem Los Angeles International Airport und dem Ontario International Airport mithilfe der jeweiligen Flughafencodes statt mithilfe der Adressen und definierten Stopp- und Startnamen angezeigt:
Erstellen einer Wegbeschreibung für mehrere Stopps
Erstellen Sie eine Wegbeschreibung für mehrere Stopps in nur einem Link.
Der folgende Beispiel-Link enthält zwei mithilfe von Adressen angegebene Stopps:
https://navigator.arcgis.app?stop=569+S+G+St,+Arcata,+CA&stop=7707+Tompkins+Hill+Rd,+Eureka,+CA
Der folgende Beispiel-Link enthält zwei mithilfe von zwei Stoppnamen angegebene Stopps, wobei für einen Stopp eine Adresse und für den anderen Stopp Breiten- und Längengradkoordinaten verwendet wurden:
Aktivieren der Routen-Optimierung
Routen für mehrere Stopps werden in Navigator optimiert, wenn der Parameter optimize verwendet und der Wert auf true festgelegt wird.
Mit dem folgenden Beispiel-Link wird angegeben, dass die Reihenfolge der beiden Stopps optimiert werden sollte:
https://navigator.arcgis.app?stop=41.5848,-124.0861&stop=41.5544,-124.0867&optimize=true
Festlegen des Reisemodus
Für Navigationskarten in Navigator können mehrere Reisemodi verfügbar sein. Wenn für den Parameter travelmode ein Wert festgelegt wurde, wird dieser beim Erstellen der Wegbeschreibung verwendet. Wenn kein Wert festgelegt wurde, wird der Standardreisemodus verwendet.
Mit dem folgenden Beispiel-Link wird eine Wegbeschreibung für den Hauptsitz von Esri basierend auf dem Reisemodus "Lkw-Fahrzeit (Trucking Time)" erstellt:
Hinweis:
Beim Parameter travelmode muss die Groß- und Kleinschreibung beachtet werden. Welche Reisemodi verfügbar sind, wird durch die Navigationskarte bestimmt. In den mit Navigator bereitgestellten Navigationskarten sind folgende Reisemodi verfügbar:
- Fahrzeit (Driving Time)
- Fahrstrecke (Driving Distance)
- Lkw-Fahrzeit (Trucking Time)
- Lkw-Fahrstrecke (Trucking Distance)
- Gehzeit (Walking Time)
- Gehentfernung (Walking Distance)
- Reisezeit (Landstraßen) (Rural Driving Time)
- Fahrstrecke (Landstraßen) (Rural Driving Distance)
Automatisches Starten der Navigation
In Navigator wird die Navigation mit einem Tipp auf den Link automatisch gestartet, sofern der Parameter navigate angegeben und auf true festgelegt wurde.
Mit dem folgenden Beispiel-Link wird eine Wegbeschreibung für den Hauptsitz von Esri erstellt und Navigator im Navigationsmodus geöffnet:
https://navigator.arcgis.app?stop=380+New+York+St,+Redlands,+CA&stopname=Esri&navigate=true
Öffnen einer App nach Abschluss der Navigation
Sie können callback verwenden, wenn Sie möchten, dass Benutzer, die über eine andere App auf Navigator zugreifen, wieder zur ursprünglichen App gelangen. Sie können callbackprompt verwenden, wenn Sie möchten, dass die Benutzer bei Abschluss der Navigation benachrichtigt werden, bevor sie zur ursprünglichen App zurückgelangen. Wenn callbackprompt nicht verwendet wird, wird die Kontrolle direkt an die ursprüngliche App übergeben, und es wird keine Eingabeaufforderung angezeigt.
Mit dem folgenden Beispiel-Link wird angegeben, dass in Navigator eine Wegbeschreibung für eine einzelne Position angezeigt und der Benutzer nach Abschluss der Navigation zu dieser Position benachrichtigt werden soll, dass die App geöffnet wird, über die der Benutzer auf Navigator zugegriffen hat (in diesem Fall ArcGIS Field Maps):
Testen der Links
Nachdem Sie einen Link erstellt haben, können Sie ihn testen. Sie können ihn zwar selbst testen, jedoch wird empfohlen, auch Feedback von Außendienstmitarbeitern einzuholen. Stellen Sie sicher, dass die Benutzer auf den Link zugreifen können.
Bevor Sie den Link für die Verwendung im Außendienst zur Verfügung stellen, müssen Sie sicherstellen, dass er wie erwartet funktioniert. Achten Sie auf Folgendes:
- Die richtige Karte wird geöffnet (und heruntergeladen, sofern sie sich noch nicht auf dem Gerät befindet).
- Wenn der Link start, stop oder routeItemID enthält, wird in Navigator die richtige Route angezeigt.
- Wenn der Link stopname oder startname enthält, werden diese Namen in den Details zur Route angezeigt.
- Wenn der Link travelmode enthält, wird in Navigator der angegebene Reisemodus verwendet.
- Wenn der Link zu einem Feature oder einer Adresse führt oder von einem Feature oder einer Adresse wegführt, wird in der Route das richtige Feature bzw. die richtige Adresse verwendet.
Problembehandlung
Beim Testen des Links können einige häufige Probleme auftreten. In den folgenden Abschnitten wird beschrieben, wie sie behoben werden.
Karte wird nicht heruntergeladen oder geöffnet
- Stellen Sie sicher, dass die Karte für die Außendienstmitarbeiter freigegeben wurde.
- Überprüfen Sie, ob der itemID-Wert mit dem id-Wert in der URL für die Elementseite der Karte übereinstimmt.
- Überprüfen Sie anhand der Elementseite, ob es sich bei der Karte um ein mobiles Kartenpaket handelt. Wenn nicht, finden Sie unter Vorbereiten von Karten Informationen zum Erstellen eines mobilen Kartenpakets.
Route wird nicht angezeigt
- Überprüfen Sie, ob die aktuelle Karte des Außendienstmitarbeiters in Navigator die Ausdehnung der Route und die Position des Außendienstmitarbeiters abdeckt.
Tipp:
Fügen Sie im Link die itemID für die Karte hinzu, die die Außendienstmitarbeiter zusammen mit der Route verwenden sollen.
- Parameter müssen als URL codiert sein. Leerzeichen müssen als + oder %20 codiert sein.
- Gehen Sie wie folgt vor, wenn der Link routeItemID enthält:
- Stellen Sie sicher, dass der Routen-Layer für die Außendienstmitarbeiter freigegeben wurde.
- Überprüfen Sie, ob der routeItemID-Wert mit dem id-Wert in der URL für die Elementseite des Routen-Layers übereinstimmt.
- Überprüfen Sie anhand der Elementseite, ob es sich bei dem Element um einen Routen-Layer handelt. Wenn nicht, finden Sie unter Erstellen freigegebener Routen Informationen zum Erstellen eines Routen-Layers.
Bei der Suche werden nicht die gewünschten Ergebnisse zurückgegeben
- Wenn keine Adressen zurückgegeben werden, müssen Sie sicherstellen, dass die Karte einen allgemeinen Adressen-Locator enthält. Informationen hierzu finden Sie unter Hinzufügen eines allgemeinen Adressen-Locators.
- Wenn keine oder die falschen Features zurückgegeben werden, überprüfen Sie, ob für den Layer in der Karte die Assetsuche aktiviert wurde und ob das richtige Feld verwendet wird. Informationen hierzu finden Sie unter Aktivieren der Suche.
Mobile Device Management
Mobile Device Management (MDM) bezieht sich auf die Software, die zum Verwalten von mobilen Geräten in einer Organisation verwendet wird. MDM-Software wird verwendet, um die Daten- und Netzwerksicherheit zu verbessern und Richtlinien für mobile Geräte festzulegen und umzusetzen. Zudem trägt die Verwendung von MDM-Software bei der Bereitstellung und Verwaltung von Apps für mobile Geräte zu einer Effizienzsteigerung bei – etwa bei der Festlegung, wie und wann eine App aktualisiert wird. Weitere Informationen dazu, wie Esri MDM umsetzt, finden Sie unter ArcGIS Secure Mobile Implementation Patterns im ArcGIS Trust Center.
Wenn Sie die Bereitstellung von Navigator auf den mobilen Geräten Ihrer Organisation per MDM vorbereiten, sollten Sie einige Anwendungs- und Profileinstellungen konfigurieren. Hierzu gehören Einstellungen für die Portal-URL, die lokale Authentifizierung und das Pro-App-VPN.
Hinweis:
Wenn Sie ein Android-Gerät verwenden, muss Chrome oder ein anderer Browser installiert und aktiviert sein, damit der Anmeldebildschirm des Portals angezeigt werden kann.
Konfiguration der Navigator-App
App-Konfiguration (auch als AppConfig bezeichnet) bezieht sich auf ein Format zur Bereitstellung von Anwendungseinstellungen wie etwa Portal-URL und lokale Authentifizierung. Statt diese Einstellungen jedes Mal neu zu konfigurieren, wenn eine mobile App installiert wird, können Sie mit MDM App-Konfigurationen festlegen und dafür sorgen, dass diese jeweils automatisch übernommen werden. Diese Einstellungen werden in Form eines Wörterbuchs mit Schlüssel/Wert-Paaren in einer XML-Datei definiert. Wie das Wörterbuch erstellt wird, hängt von der verwendeten MDM-Software ab. Weitere Informationen zur App-Konfiguration erhalten Sie bei der AppConfig Community.
Navigator enthält die folgenden Einstellungen, die Sie mit der App-Konfiguration in der MDM-Software implementieren können:
Key | Wert | Hinweise |
---|---|---|
portalURL | Die Portal-URL Ihrer Organisation |
|
enableLocalAuthentication Vorsicht:Nur iOS. | Gibt an, ob die auf dem mobilen Gerät festgelegte Authentifizierungsmethode mittels Biometrie oder Kennung verwendet werden soll, wenn Navigator gestartet oder aus dem Hintergrund in den Vordergrund gebracht wird. |
|
Pro-App-VPN
Wenn Sie in Ihrer MDM-Software ein Pro-App-VPN (Virtual Private Network) konfigurieren, können Sie den Zugriff auf interne Ressourcen auf bestimmte verwaltete Apps beschränken. Navigator kann mit dieser Konfiguration bereitgestellt werden. Informationen zum Einrichten eines Pro-App-VPN zur Verwendung mit Navigator finden Sie in der Dokumentation zur verwendeten MDM-Software.
Vorsicht:
Wenn Sie iOS und ArcGIS Online oder ArcGIS Enterprise 10.6.1 oder höher verwenden, wird der Anmeldebildschirm des Portals in Navigator mit Safari angezeigt. Damit dies ordnungsgemäß funktioniert, wenn Sie ein Pro-App-VPN aktiviert haben, müssen Sie in der Einstellung Safari Domains im verwendeten Profil für das Pro-App-VPN Ihre Portaldomäne (z. B. mycompany.com) angeben. Wenn Safari Domains nicht ordnungsgemäß festgelegt wird, haben die zugewiesenen mobilen Geräte keinen Zugriff auf den Anmeldebildschirm des Portals in Navigator.
Wenn Sie Safari Domains wie oben beschrieben im Pro-App-VPN-Profil festlegen, kann die Safari-Browser-App auch auf die in der Einstellung Safari Domains angegebene Portal-Domäne zugreifen. Wenn Sie diesen Zugriff sperren möchten, konfigurieren Sie eine iOS-Beschränkung (falls in MDM verfügbar), um für die gewünschten Geräte die Safari-Browser-App zu sperren.
Wenn nach der Konfiguration der Pro-App-VPN-Einstellungen für Navigator in der MDM-Software die App auf einem verwalteten mobilen Gerät gestartet wird, stellt die App automatisch eine Verbindung mit dem vorgesehenen Pro-App-VPN her. Wenn Navigator im Hintergrund ausgeführt wird, bleibt die Verbindung mit dem Pro-App-VPN bestehen, jedoch nur mit Navigator. Wenn Navigator geschlossen wird, wird die Verbindung des mobilen Geräts mit dem Pro-App-VPN automatisch getrennt.