Le processus de base dans Navigator consiste à télécharger une carte, à créer un itinéraire et à se déplacer le long de cet itinéraire, tout ceci étant effectué par l’opérateur de terrain dans l’application.
Vous pouvez souhaiter fournir une aide supplémentaire à vos opérateurs de terrain en leur permettant de télécharger une carte personnalisée ou en définissant des itinéraires partagés qu’ils peuvent utiliser.
Il existe d’autres façons de déployer des informations supplémentaires pour vos opérateurs de terrain. Cette rubrique présente ces méthodes de déploiement alternatives, notamment les suivantes :
- Copier une carte directement sur l’appareil mobile plutôt que de la télécharger.
- Fournir un lien permettant d’installer l’application, de télécharger une carte ou de définir un itinéraire.
- Utiliser le logiciel de gestion des périphériques mobiles (GPM) pour déployer l'application.
Copier des cartes de navigation sur l’appareil
Outre la possibilité de télécharger des cartes dans Navigator, vous pouvez copier (chargement indépendant) des paquetages de cartes mobiles (MMPK) directement sur votre appareil Android ou iOS.
Android
- Préparez un paquetage de cartes mobiles (.mmpk) à l’aide de ArcGIS Pro. Pour plus de détails, reportez-vous à la rubrique Préparer des cartes.
- Si vous utilisez un Mac, téléchargez l’utilitaire de transfert de fichiers Android et suivez les instructions fournies. Si vous utilisez un ordinateur fonctionnant avec Windows, ignorez cette étape.
- Connectez l'appareil à votre ordinateur.
- Accédez au dossier android/data/com.esri.navigator/files/mappackages sur votre appareil Android.
Remarque :
Si le dossier mappackages n’existe pas, vous pouvez le créer manuellement.
- Faites glisser ou copiez-collez le fichier .mmpk depuis votre ordinateur dans le dossier android/data/com.esri.navigator/files/mappackages de votre appareil.
Remarque :
Pour accéder à un MMPK à partir de votre ordinateur, vous devez enregistrer le paquetage dans un fichier dans ArcGIS Pro lors de sa création ou télécharger le fichier de MMPK à partir de votre contenu ArcGIS Online.
- Effectuez un balayage vers le bas sur la liste Maps (Cartes) de Navigator sur votre appareil pour l’actualiser.
Le fichier .mmpk apparaît sous On Device (Sur l’appareil) dans la liste Maps (Cartes).
Attention :
Une fois qu’un appareil a été mis à jour vers Android 11 ou version ultérieure, Navigator ne peut plus ouvrir les cartes qui ont été chargées indépendamment sur l’appareil dans le dossier ArcGIS/mmpks avant la mise à jour.
Il se peut que vous ne puissiez pas non plus accéder au stockage externe de l’appareil lors de sa connexion à un ordinateur.
Pour savoir comment accéder aux cartes existantes et au stockage externe, reportez-vous à la rubrique How To: Sideload mobile map packages (MMPKs) to ArcGIS Navigator using Android 11.
iOS
- Préparez un paquetage de cartes mobiles (.mmpk) à l’aide de ArcGIS Pro. Pour plus de détails, reportez-vous à la rubrique Préparer des cartes.
- Copiez le fichier .mmpk qui se trouve sur votre ordinateur dans l’application Navigator de votre appareil à l’aide de iTunes ou de l’application Fichiers.
- iTunes : connectez votre appareil à votre ordinateur. Reportez-vous à l’aide de Apple pour plus d’informations sur l’utilisation de iTunes pour partager des fichiers entre votre ordinateur et votre appareil et suivez la procédure pour copier le fichier .mmpk de votre ordinateur vers l’application Navigator sur votre appareil.
Remarque :
Pour accéder à un MMPK à partir de votre ordinateur, vous devez enregistrer le paquetage dans un fichier dans ArcGIS Pro lors de sa création ou télécharger le fichier de MMPK à partir de votre contenu ArcGIS Online.
- Application Fichiers : utilisez l’application Fichiers pour copier des fichiers .mmpk directement depuis des applications compatibles, telles que iCloud Drive, Box, ou Google Drive. Dans l’application Fichiers, accédez à l’emplacement où vous avez transféré le fichier .mmpk et copiez-le sur votre appareil, dans le dossier Navigator. Pour connaître la procédure complète, consultez l'aide Apple sur l’utilisation de l’application Fichiers sur votre appareil.
Remarque :
L’utilisation de l'application Fichiers nécessite iOS version 11 ou ultérieure.
- iTunes : connectez votre appareil à votre ordinateur. Reportez-vous à l’aide de Apple pour plus d’informations sur l’utilisation de iTunes pour partager des fichiers entre votre ordinateur et votre appareil et suivez la procédure pour copier le fichier .mmpk de votre ordinateur vers l’application Navigator sur votre appareil.
- Effectuez un balayage vers le bas sur la liste Maps (Cartes) de Navigator sur votre appareil pour l’actualiser.
Le fichier .mmpk apparaît sous On Device (Sur l’appareil) dans la liste Maps (Cartes).
Ouvrir Navigator à partir d’un lien
Les opérateurs de terrain peuvent télécharger une carte ou un itinéraire dans Navigator, mais vous pouvez également leur fournir une URL permettant d’y accéder directement. Partagez un lien d’accès à votre carte via un courrier électronique, un message texte, une page Web, un code QR ou une autre application pour que vos opérateurs de terrain puissent ouvrir directement la bonne carte et accéder à leur travail. Lorsqu’un opérateur de terrain touche le lien, la carte ou l’itinéraire qu’il doit utiliser s’ouvre dans Navigator. Vous pouvez même disposer d’un itinéraire déjà prêt ou commencer la navigation à l’ouverture de la carte. Une fois le lien créé, vérifiez qu’il fonctionne correctement avant de l’envoyer à vos opérateurs de terrain.
Liens Navigator
Les liens Navigator ont le format suivant : https://navigator.arcgis.app?parameter=value¶meter=value, où les paires paramètre et valeur sont remplacées par les valeurs que vous souhaitez utiliser pour ouvrir une carte ou un itinéraire. Par exemple, https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da&stop=15500+US+101,+Klamath,+CA+95548 utilise le paramètre itemID et la valeur 54b927a0eeab413a885c647d1fa393da pour télécharger et ouvrir une carteNavigator de Californie fournie par Esri avec cet identifiant. Le paramètre stop et la valeur 15500+US+101,+Klamath,+CA+95548 désignent cette adresse comme coordonnées d’arrêt d’un itinéraire à partir de la position actuelle d’un opérateur de terrain.
Paramètres
Les paramètres suivants sont pris en charge avec les liens d’accès à Navigator. Si aucun paramètres n’est transmis, l’appui sur les liens ouvre Navigator (ou vous invite à télécharger l’application).
Paramètre | Valeurs | Remarques |
---|---|---|
itemID | ID d’élément du paquetage de cartes mobiles (MMPK) à télécharger et ouvrir dans Navigator |
|
routeItemID | ID d’élément de l’itinéraire partagé à télécharger et ouvrir dans Navigator |
|
stop | L’emplacement d’un arrêt sur l’itinéraire |
|
stopname | Le nom associé à un arrêt sur l’itinéraire |
|
start | Un point de départ pour l’itinéraire différent de l’emplacement actuel de l’opérateur de terrain |
|
startname | Le nom associé au départ de l’itinéraire |
|
optimize | Spécifier s’il convient d’optimiser l’ordre des arrêts de l’itinéraire |
|
travelmode | Le nom du mode de déplacement à utiliser dans le calcul d’itinéraire. |
|
navigate | Indiquer s’il faut lancer immédiatement la navigation pour l’itinéraire |
|
callback | L’URL à charger lorsque la navigation se termine |
|
callbackprompt | Nom de l’application à utiliser lorsque Navigator demande à l’utilisateur si le contrôle doit être rendu à l’application d’appel |
|
Les exemples suivants indiquent comment utiliser ces paramètres pour obtenir le comportement voulu avec le lien Navigator.
Remarque :
L’appareil mobile doit disposer d’une connexion internet pour télécharger les cartes et itinéraires.
Télécharger et ouvrir une carte
Téléchargez et ouvrez une carte de navigation à l’aide du paramètre itemID. Si la carte spécifiée est téléchargée sur l’appareil de l’opérateur de terrain, elle est ouverte dans Navigator sans téléchargement.
En voici un exemple :
https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da
Télécharger et ouvrir un itinéraire
Téléchargez et ouvrez un itinéraire partagé à l’aide du paramètre routeItemID. Si l’itinéraire spécifié est déjà téléchargé sur l’appareil de l’opérateur de terrain, il est ouvert dans Navigator, sans qu’aucun téléchargement n’ait lieu.
En voici un exemple :
https://navigator.arcgis.app?routeItemID=3ac4145c1ac44aea86e9ed42e00fbb0d
Conseil :
Si l’opérateur de terrain n’a pas ouvert dans Navigator une carte couvrant l’étendue de l’itinéraire fourni dans le lien, l’erreur Unable to Calculate Route (Impossible de calculer l’itinéraire) s’affiche. Pour éviter que ceci ne se produise, incluez dans le lien le paramètre itemID ainsi que le paramètre routeItemID pour la carte que vous souhaitez que l’opérateur de terrain utilise.
Afficher les feuilles de route vers un emplacement
Affichez les feuilles de route vers un emplacement à l’aide du paramètre stop. L'emplacement actuel de l’utilisateur est utilisé comme point de départ. Le mode de déplacement par défaut de la carte est utilisé.
Voici quelques exemples :
- Définir un arrêt en utilisant les coordonnées de latitude et de longitude : https://navigator.arcgis.app?stop=41.5848,-124.0861
- Définir un arrêt à l’aide d’une adresse : https://navigator.arcgis.app?stop=15500+US+101,+Klamath,+CA+95548
- Définir un arrêt à l’aide d’une entité : https://navigator.arcgis.app?stop=SDH8606
- Définir un arrêt en utilisant les coordonnées de latitude et de longitude et un nom d'arrêt : https://navigator.arcgis.app?stop=41.5848,-124.0861&stopname=Trees+of+Mystery
- Définir un arrêt à l’aide d’une adresse, d’un nom d’arrêt (Florence Keller County Park & Campground) contenant le caractère réservé (&). Les caractères réservés doivent être codés au format URL : https://navigator.arcgis.app?stop=3400+Cunningham+Ln,+Crescent+City,+CA+95531&stopname=Florence+Keller+County+Park+%26+Campground
Conseil :
Si l’opérateur de terrain n’a pas ouvert dans Navigator une carte couvrant l’ensemble des arrêts fournis dans le lien, l’erreur Cannot Calculate Route (Impossible de calculer l’itinéraire) s’affiche. Pour éviter que ceci ne se produise, incluez dans le lien le paramètre itemID ainsi que les emplacements des stop pour la carte que vous souhaitez que l’opérateur de terrain utilise.
Spécifier un point de départ personnalisé
Utilisez un point de départ personnalisé lorsque vous souhaitez indiquer un point de départ différent de l’emplacement actuel de l’opérateur de terrain.
L’exemple de lien suivant affiche la feuille de route entre l’aéroport international de Los Angeles et l’aéroport international d’Ontario en utilisant leurs codes d’aéroports respectifs plutôt que des adresses avec des noms de début et de fin définis :
Générer des feuilles de route contenant plusieurs arrêts
Générez des feuilles de route contenant plusieurs arrêts dans un seul lien.
Le lien d’exemple suivant contient deux arrêts utilisant des adresses :
https://navigator.arcgis.app?stop=569+S+G+St,+Arcata,+CA&stop=7707+Tompkins+Hill+Rd,+Eureka,+CA
Le lien d’exemple suivant contient deux arrêts et deux noms d’arrêt, pour lesquels un arrêt utilise une adresse, et l’autre des coordonnées de latitude et de longitude :
Activer l’optimisation d'itinéraire
Navigator optimise l'itinéraire contenant plusieurs arrêts lorsque le paramètre optimize est inclus et que la valeur est définie sur true.
Le lien d’exemple suivant spécifie que l’ordre des deux arrêts doit être optimisé :
https://navigator.arcgis.app?stop=41.5848,-124.0861&stop=41.5544,-124.0867&optimize=true
Définir le mode de déplacement
Les cartes de navigation Navigator peuvent inclure plusieurs modes de déplacement. Lorsqu’une valeur est spécifiée pour le paramètre travelmode, celui-ci est utilisé lors de l’établissement des feuilles de route. Dans le cas contraire, le mode de déplacement par défaut est utilisé.
Le lien d’exemple suivant génère une feuille de route vers le siège de Esri en fonction du mode de déplacement Durée du trajet pour camions :
Remarque :
Le paramètre travelmode respecte la casse. La carte de navigation définit quels sont les modes de déplacement disponibles. Les cartes de navigation fournies avec Navigator possèdent les modes de déplacement suivants :
- Temps de trajet en voiture
- Distance à parcourir
- Temps de trajet en camion
- Distance en camion
- Durée du trajet à pied
- Distance à pied
- Temps de trajet en zone rurale
- Distance à parcourir en zone rurale
Commencer la navigation automatiquement
Navigator démarre automatiquement la navigation lorsque l’on touche le lien si le paramètre navigate est spécifié et défini sur true.
Le lien d’exemple suivant génère une feuille de route vers le siège de Esri et ouvre Navigator en mode de navigation :
https://navigator.arcgis.app?stop=380+New+York+St,+Redlands,+CA&stopname=Esri&navigate=true
Ouvrir une application lorsque la navigation se termine
Lorsque vous vous connectez à Navigator depuis une autre application, vous pouvez utiliser callback pour revenir à l’application d’origine et callbackprompt pour informer les utilisateurs que la navigation prend fin avant de les faire revenir à l’application d’origine. Lorsque callbackprompt n'est pas utilisé, l’application d’origine reprend directement le contrôle, et aucun message n’est affiché.
L’exemple de lien suivant spécifie que Navigator doit afficher la feuille de route vers une localisation unique et, une fois l’opérateur arrivé, qu’il doit lui indiquer que l’application utilisée pour accéder à Navigator(en l’occurrence, ArcGIS Field Maps) va être ouverte :
Tester les liens
Lorsque vous avez créé un lien, vous pouvez vérifier qu’il fonctionne. Vous pouvez effectuer cette vérification vous-même, mais il est recommandé de demander aux opérateurs de terrain de confirmer son bon fonctionnement. Assurez-vous que les personnes utilisant vos liens peuvent y accéder.
Avant de partager votre lien pour qu’il soit utilisé sur le terrain, vérifiez qu’il fonctionne comme prévu. Soyez attentif aux points suivants :
- La bonne carte s’ouvre (et se télécharge si elle n’est pas déjà présente sur l'appareil).
- Si le lien inclut les paramètres start, stop ou routeItemID, le bon itinéraire s'affiche dans Navigator.
- Si le lien comprend le paramètre stopname ou startname, ces noms apparaissent dans les Details (Détails) de l’itinéraire.
- Si le lien inclut le paramètre travelmode, le mode de déplacement spécifié est bien utilisé dans Navigator.
- Si l’itinéraire du lien conduit ou part d’une entité ou adresse, la bonne entité ou adresse est utilisée dans l’itinéraire.
Dépanner
Certains problèmes courants peuvent survenir lorsque vous testez vos liens. Découvrez comment les résoudre dans les sections suivantes.
La carte ne se télécharge pas ou ne s’ouvre pas
- Vérifiez que la carte est bien partagée avec les opérateurs de terrain.
- Vérifiez que la valeur itemID correspond au paramètre id dans l’URL de la page de l’élément de la carte.
- Assurez-vous que la carte est un paquetage de cartes mobiles en consultant sa page d'élément. Dans le cas contraire, consultez la rubrique Préparer des cartes pour plus d’informations sur la création d’un paquetage de cartes mobiles.
L’itinéraire ne s’affiche pas
- Vérifiez que la carte Current (Actuelle) de l’opérateur de terrain dans Navigator couvre l’ensemble de l’itinéraire et la localisation de l’opérateur de terrain.
Conseil :
Dans le lien, incluez le paramètre itemID pour la carte que vous souhaitez que les opérateurs de terrain utilisent avec l’itinéraire.
- Les paramètres doivent être codés au format URL. Les espaces doivent être codés à l’aide des symboles + ou %20.
- Si le lien inclut le paramètre routeItemID, procédez comme suit :
- Vérifiez que la couche d'itinéraire est bien partagée avec les opérateurs de terrain.
- Vérifiez que la valeur routeItemID correspond au paramètre id dans l’URL de la page de l’élément de la couche d'itinéraire.
- Assurez-vous que l’élément est une couche d'itinéraire en consultant sa page d'élément. Dans le cas contraire, consultez la rubrique Créer des itinéraires partagés pour plus d’informations sur la création d’une couche d’itinéraire.
La recherche ne renvoie pas les résultats escomptés
- Si les adresses ne sont pas renvoyées par la recherche, vérifiez que la carte possède un localisateur d'adresses général. Consultez la rubrique Ajouter un localisateur d'adresses général.
- Si les entités ne sont pas renvoyées par la recherche, ou que celle-ci renvoie des entités incorrectes, vérifiez que la recherche de ressources est activée pour la couche dans la carte et qu’elle utilise le champ adéquat. Consultez la rubrique Activer la recherche.
Gestion des périphériques mobiles
La gestion des périphériques mobiles (GPM) désigne un logiciel employé pour l’administration des appareils mobiles au sein d’une organisation. Un logiciel de gestion des périphériques mobiles permet d’améliorer la sécurité des données et du réseau, ainsi que de définir et d’appliquer des stratégies liées aux appareils mobiles. Le recours à un logiciel de gestion des périphériques mobiles accroît en outre l’efficacité des déploiements d’applications et facilite la gestion des appareils mobiles, en permettant notamment de contrôler comment et quand une application est mise à jour. Pour connaître l’approche de Esriconcernant la solution de gestion des périphériques mobiles, consultez l’article ArcGIS Secure Mobile Implementation Patterns sur le site Web ArcGIS Trust Center.
Lorsque vous vous préparez à déployer Navigator sur les périphériques mobiles de votre organisation via le logiciel GPM, il existe certains paramètres d’application et de profil que vous voudrez peut-être définir. Ceux-ci incluent l’URL du portail, l’authentification locale, et les paramètres VPN par application.
Remarque :
Si vous utilisez un appareil Android, Chrome ou un autre navigateur doit être installé et activé pour afficher l'écran de connexion au portail.
Configuration de l’application Navigator
La configuration de l'application (également nommée AppConfig) désigne le format dans lequel sont fournis les paramètres de l'application, tels que l’URL du portail et l’authentification locale, entre autres. Au lieu de configurer ces paramètres manuellement à chaque installation d’une application mobile, vous pouvez utiliser votre logiciel de gestion des périphériques mobiles (GPM) pour spécifier et appliquer automatiquement les configurations d’application. Ces paramètres sont définis sous forme d’un dictionnaire de paires clé-valeur dans un fichier XML. Le mode de création du dictionnaire dépend du logiciel GPM que vous utilisez. Pour plus d’informations sur la configuration de l’application, consultez la page AppConfig Community.
Navigator présente les paramètres suivants qui peuvent être implémentés avec la configuration des applications dans votre solution de gestion des périphériques mobiles :
Clé | Valeur | Remarques |
---|---|---|
portalURL | L’URL du portail de votre organisation |
|
enableLocalAuthentication Attention :iOS uniquement. | Spécifiez si vous souhaitez utiliser la méthode d’authentification biométrique et par mot de passe définie sur l’appareil mobile lorsque Navigator démarre ou est ramené au premier plan |
|
Réseau privé virtuel (VPN) par application
Le fait de configurer un réseau privé virtuel par application (VPN par application) au sein de votre GPM vous permet de restreindre l’accès aux ressources internes à des applications spécialement gérées. Navigator peut être déployé avec cette configuration. Pour configurer un VPN par application afin de l’utiliser avec Navigator reportez-vous à la documentation du logiciel GPM que vous employez.
Attention :
Si vous utilisez iOS et ArcGIS Online ou ArcGIS Enterprise 10.6.1 ou version ultérieure, Safari est utilisé pour afficher l’écran de connexion du portail dans Navigator. Pour que cela fonctionne correctement avec un VPN par application activé, le domaine de votre portail (par exemple, mycompany.com) doit être spécifié dans le paramètre Safari Domains (Domaines Safari) dans le profil VPN par application que vous utilisez. Si le paramètre Safari Domains (Domaines Safari) n’est pas correctement défini, les appareils mobiles attribués ne peuvent pas accéder à l’écran de connexion au portail Navigator.
Lorsque vous configurez un Safari Domain (Domaine Safari) dans le profil VPN par application comme décrit ci-dessus, l’application Navigateur Safari peut également accéder au domaine de portail spécifié dans le paramètre Safari Domains (Domaines Safari). Si vous voulez bloquer cet accès, configurez une restriction iOS (iOS Restriction) (si votre logiciel GPM le permet) en utilisant l’option Block Safari Browser App (Bloquer l’application de navigateur Safari) sur les appareils souhaités.
Une fois les paramètres du VPN par application configurés pour Navigator dans la gestion des appareils mobiles, au lancement de l’application sur un appareil mobile géré, la connexion au VPN par application désigné se fait automatiquement. Lorsque Navigator fonctionne en arrière-plan, le VPN par application reste connecté, mais uniquement à Navigator. Lorsque Navigator est fermé, l’appareil mobile se déconnecte automatiquement du VPN par application.
Vous avez un commentaire à formuler concernant cette rubrique ?