Une fois la carte prête à être utilisée sur le terrain, déployez-la pour vos opérateurs de terrain. Lorsque vous la partagez avec eux, ils peuvent accéder à la carte dans ArcGIS Field Maps ou toucher le lien personnalisé que vous leur avez envoyé. Lorsque les opérateurs de terrain doivent travailler hors connexion, ils peuvent télécharger les cartes que vous avez préparées ou copier les fichiers MMPK directement sur leur appareil. Pour aider vos opérateurs de terrain à utiliser l’application, adaptez un guide de terrain aux projets de collecte de données de votre organisation. Vous pouvez également utiliser la solution de gestion des appareils mobiles (GPM) pour déployer et configurer l’application mobile.
Partager votre carte pour l’utiliser dans Field Maps
Field Maps permet d’accéder aux cartes qui sont la propriété d’un opérateur de terrain ou qui sont partagées avec une organisation ArcGIS ou un groupe dont fait partie l’opérateur de terrain. Même si créer un groupe est facultatif, cela peut vous aider à gérer les opérateurs de terrain qui ont accès à vos cartes et données. Pour que vos opérateurs de terrain puissent accéder à votre carte partagée, ils doivent faire partie d’une organisation ArcGIS. Si votre carte partagée peut être mise à jour, ils doivent également être autorisés à mettre à jour les entités.
- Si les opérateurs de terrain ne sont pas encore membres d’une organisation ArcGIS (dans ArcGIS Online ou ArcGIS Enterprise), vous devez créer un compte pour eux.
Reportez-vous à la rubrique Inviter et ajouter des membres dans ArcGIS Online ou Ajouter des membres à votre portail dans ArcGIS Enterprise.
Les comptes que vous créez doivent respecter la configuration requise pour le compte ArcGIS afin d’utiliser Field Maps.
- Partagez la carte et les couches avec l’organisation ArcGIS ou créez un groupe pour gérer l’accès à vos cartes et données.
- Partager la carte et les couches avec l’organisation ArcGIS : vous pouvez configurer le partage dans l’application Web Field Maps. À défaut, vous pouvez partager des éléments avec votre organisation dans ArcGIS Online ou partager des éléments avec votre organisation dans ArcGIS Enterprise.
- Pour créer un groupe afin de gérer les opérateurs de terrain qui ont accès à vos cartes et données, procédez comme suit :
- Créer un groupe : reportez-vous à la rubrique Créer des groupes dans ArcGIS Online ou Créer des groupes dans ArcGIS Enterprise.
- Ajouter les opérateurs de terrain au groupe : reportez-vous à la rubrique Configurer des groupes dans ArcGIS Online, Gérer les groupes pour un membre spécifique dans ArcGIS Online ou Gérer les groupes pour un membre spécifique dans ArcGIS Enterprise. Si vous utilisez ArcGIS Enterprise et possédez un fournisseur d’identités d’entreprise (IDP), vous pouvez lier des groupes d’entreprise à votre groupe de portail.
- Partager la carte et les couches avec le groupe : vous pouvez configurer le partage dans l’application Web Field Maps. À défaut, vous pouvez partager des éléments avec un groupe dans ArcGIS Online ou partager des éléments avec un groupe dans ArcGIS Enterprise.
Ouvrir votre carte à partir d’un lien
Les opérateurs de terrain peuvent accéder à votre carte dans Field Maps, mais vous pouvez également leur fournir une URL qui permet d’y accéder directement. Partagez un lien d’accès à votre carte via un courrier électronique, un message texte, une page Web ou une autre application pour que vos opérateurs de terrain puissent ouvrir directement la bonne carte et commencer à travailler. Utilisez les liens d’accès à Field Maps qui, une fois activés, ouvrent la carte dans Field Maps que les opérateurs de terrain doivent utiliser. Si la carte peut être mise à jour, ils peuvent commencer à capturer des données à l’ouverture de la carte. Si vos opérateurs de terrain travaillent hors connexion, les liens fonctionnent toujours.
Liens Field Maps
Les liens Field Maps ont le format suivant : https://fieldmaps.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. Par exemple, https://fieldmaps.arcgis.app?referenceContext=center&itemID=3ac4145c1ac44aea86e9ed42e00fbb0d¢er=34.0547155,-117.1961714 utilise le paramètre itemID et la valeur 3ac4145c1ac44aea86e9ed42e00fbb0d pour ouvrir la carte dotée de cet ID. Le paramètre referenceContext et sa valeur center spécifient le type d’action à accomplir dans l’application. Dans le cas présent, il s’agit de centrer sur la carte. Le paramètre center et la valeur 34.0547155,-117.1961714 fournissent les coordonnées permettant de centrer la carte.
Paramètres
Les paramètres suivants sont pris en charge avec les liens d’accès à Field Maps. Si aucun paramètre n’est transmis, toucher le lien ouvre Field Maps (ou vous invite à télécharger l’application).
Paramètre | Valeurs | Remarques |
---|---|---|
anonymousAccess | Utilisé lors de l’appel d’une carte ou d’un fichier qui est partagé publiquement et dont l’accès ne requiert pas de connexion |
|
bookmark | Spécifie un géosignet de la carte |
|
callback | URL à appeler lorsque la capture de la ressource ou de l’observation est terminée |
|
callbackPrompt | Invite l’opérateur de terrain avant d’exécuter le rappel et affiche cette valeur dans l’invite pour indiquer la position où l’opérateur de terrain est dirigé |
|
center | Ensemble de coordonnées de latitude, longitude (y, x) sur lequel centrer la carte |
|
featureAttributes | Dictionnaire JSON d’entrées de formulaire pour l’entité récemment capturée |
|
featureID | Identifie de manière unique l’entité dans la couche à mettre à jour. Doit être un champ GlobalID. |
|
featureSourceURL | URL de la couche où la capture est instanciée |
|
geometry | Indication de l’emplacement de l’entité récemment capturée |
|
itemID | ID d’élément de la carte à ouvrir |
|
portalURL | L’URL du portail de votre organisation |
|
referenceContext | Ce que l’application doit faire, le cas échéant, lorsqu’elle est ouverte et que l’utilisateur s’est identifié | Les valeurs suivantes sont prises en charge :
Remarque :Si vous souhaitez utiliser plusieurs valeurs ReferenceContext dans une seule URL, comme open et search, spécifiez une seule valeur : l’usage principal du paramètre ReferenceContext. Par exemple, spécifier search implique que la carte est open. Voir les exemples de liens Field Maps ci-dessous. |
scale | L’échelle (en unités de carte) à laquelle effectuer le rendu de carte |
|
search | Adresse, lieu, coordonnées ou entité à rechercher |
|
trackingDuration | Indique la durée du suivi en heures. |
|
trackingON | Indique si le suivi de la localisation est activé ou désactivé. |
|
useAntennaHeight | Indique si la hauteur de l’antenne du récepteur actuel est soustraite de la valeur z de chaque sommet de la localisation |
Remarque :Prochainement pris en charge sur Android. |
useLocationProfile | Indique si le profil de localisation actuel est utilisé pour transformer la localisation |
Remarque :Prochainement pris en charge sur Android. |
wkid | Indique les coordonnées du centre dans une autre référence spatiale. |
|
Les exemples suivants indiquent comment utiliser ces paramètres pour obtenir le comportement voulu avec le lien Field Maps.
Ouvrir la carte
Utilisez les paramètres suivants pour ouvrir la carte :
- referenceContext=open
- itemID
- portalURL (facultatif)
Les types de cartes pris en charge sont notamment les cartes Web, les fichiers MMPK et les zones hors connexion.
Voici quelques exemples :
- Ouvrez la carte comme l’opérateur de terrain couramment identifié ; en cas de non-identification, offrez la possibilité de s’identifier : https://fieldmaps.arcgis.app/?referenceContext=open&itemID=0c900ae2a1084d27b608233921ef1a84
- Connectez-vous à un portail spécifique, puis ouvrez la carte : https://fieldmaps.arcgis.app?referenceContext=open&portalURL=https://myportal.mycompany.com/arcgis&itemID=0c900ae2a1084d27b608233921ef1a84
Accéder à une carte publique sans se connecter
Utilisez les paramètres suivants pour accéder à une carte publique :
- referenceContext=open
- itemID
- anonymousAccess=true
- portalURL (facultatif)
En voici un exemple :
- https://fieldmaps.arcgis.app/?referenceContext=open&itemID=5dce807aeb5c4b33bce767d278df9c3d&anonymousAccess=true
Centre et échelle de la carte
Utilisez les paramètres suivantes pour spécifier le centre et l’échelle de la carte en question plutôt que d’utiliser les paramètres de centre et d’échelle par défaut à l’ouverture de la carte:
- referenceContext=center
- itemID
- center
- scale (facultatif)
- wkid (facultatif)
- bookmark (facultatif)
Le système de coordonnées par défaut est WGS84, mais il peut être modifié à l’aide du paramètre wkid.
Voici quelques exemples :
- Centrez sur une paire de coordonnées latitude-longitude (WGS84) avec l’échelle définie sur 3 000 unités cartographiques : https://fieldmaps.arcgis.app/?referenceContext=center&itemID=0c900ae2a1084d27b608233921ef1a84¢er=41.780618,-88.179449&scale=3000
- Centrez sur les coordonnées dans le système de références spatiales NAD83/UTM Zone 19N (WKID : 26919) avec l’échelle définie sur 1 000 unités cartographiques : https://fieldmaps.arcgis.app/?referenceContext=center&itemID=0c900ae2a1084d27b608233921ef1a84¢er=4807094.81,-1096767.71&scale=1000&wkid=26919
Rechercher dans une carte
Utilisez les paramètres suivants pour ouvrir la carte et rechercher une adresse, un lieu, des coordonnées ou une entité (ressource ou observation) :
- referenceContext=search
- itemID
- search
Voici quelques exemples :
- Recherchez une adresse : https://fieldmaps.arcgis.app/?referenceContext=search&itemID=15c3a41bc01e4f8b9922736f3c194c29&search=899+Aurora+Ave,+Naperville,+Illinois
- Recherchez un lieu à partir du géocodeur : https://fieldmaps.arcgis.app/?referenceContext=search&itemID=15c3a41bc01e4f8b9922736f3c194c29&search=Gas+Station
- Rechercher des coordonnées : https://fieldmaps.arcgis.app?referenceContext=search&itemID=bd171bc8ba404b14a2e845fe6839e881&search=34.0547155,-117.1961714
- Recherchez une ressource sur la carte, par exemple, la borne incendie n° 43141 : https://fieldmaps.arcgis.app/?referenceContext=search&itemID=0c900ae2a1084d27b608233921ef1a84&search=43141
Afficher un géosignet
Utilisez les paramètres suivants pour afficher sur la carte la localisation correspondant à un géosignet:
- referenceContext=center
- itemID
- bookmark
Le lien d’exemple suivant ouvre la carte à l’emplacement d’un géosignet nommé Centennial Park :
Initier la capture d’une entité
Ouvrez la carte et commencez à capturer une entité à l’aide des paramètres suivants : Vous pouvez également fournir des entrées de formulaire à appliquer à la nouvelle ressource ou observation.
- itemID
- referenceContext=addFeature
- featureSourceURL
- geometry (facultatif) - S’il est fourni, définit la forme de l’entité. S’il n’est pas fourni, la localisation GPS de l’opérateur de terrain est utilisée pour le point, ou pour le premier sommet dans le cas d’une ligne ou d’un polygone.
- useAntennaHeight (facultatif)
- useLocationProfile (facultatif)
- featureAttributes (facultatif)
- callback (facultatif)
- callbackPrompt (facultatif)
Remarque :
La prise en charge de useAntennaHeight et de useLocationProfile dans les liens sera prochainement disponible sur Android.
Voici quelques exemples :
- Initier la capture à l’emplacement de l’opérateur de terrain sans fournir d’entrées de formulaire :
- Initier la capture à un emplacement spécifique et fournissez des entrées de formulaire à appliquer à la nouvelle ressource ou observation :
Remarque :
Les entrées de formulaire que vous transmettez à la nouvelle ressource ou observation doivent s’accompagner d’un encodage d’URL. L’URL non codée est fournie ci-dessous pour faciliter la lecture de l’exemple et mieux comprendre les entrées fournies.
- Sans encodage d’URL : https://fieldmaps.arcgis.app?referenceContext=addFeature&itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&geometry=34.0547155,-117.1961714,1200&featureSourceURL=https://services9.arcgis.com/QjGvjfQhsHAmqfjP/arcgis/rest/services/DamageAssessment_Apr2018_631d0895e7d3404bb78e8e04e92d896e/FeatureServer/1&featureAttributes={"incidentid":"527","inspector":"Frank Jones","inspdate":1502917218285}
- Avec encodage d’URL des entrées de formulaire : https://fieldmaps.arcgis.app?referenceContext=addFeature&itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&geometry=34.0547155,-117.1961714,1200&featureSourceURL=https://services9.arcgis.com/QjGvjfQhsHAmqfjP/arcgis/rest/services/DamageAssessment_Apr2018_631d0895e7d3404bb78e8e04e92d896e/FeatureServer/1&featureAttributes=%7B%22incidentid%22:%22527%22,%22inspector%22:%22Frank%20Jones%22,%22inspdate%22:1502917218285%7D
- Initier la capture avec une géométrie de polygone fournie (dans WGS84) sans fournir d’entrées de formulaire :
- Initier la capture à un emplacement spécifique sans fournir d’entrées de formulaire, mais utiliser la hauteur de l’antenne pour calculer la valeur z et utiliser le profil d’emplacement actuel pour transformer le point comme s’il provenait du GPS :
- Initier la capture et ouvrir automatiquement une autre application (dans cet exemple, ArcGIS Navigator) lorsque la capture se produit :
- Initier la capture et ouvrir une autre application après la présentation de l’invite (dans cet exemple, ArcGIS Navigator) lorsque la capture se produit :
Initier la mise à jour d’une entité
Ouvrez la carte et commencez à mettre à jour une entité existante à l’aide des paramètres suivants : Vous pouvez également fournir des entrées de formulaire à appliquer à la ressource ou observation mise à jour.
- itemID
- referenceContext=updateFeature
- featureSourceURL
- featureID
- featureAttributes (facultatif)
- callback (facultatif)
- callbackPrompt (facultatif)
Remarque :
Cela ne s’applique pas aux lignes des tables.
Voici quelques exemples :
- Initiez la mise à jour d’une entité sans fournir d’entrée de formulaire :
- Initiez la mise à jour d’une entité et fournissez des entrées de formulaire à appliquer à la ressource ou observation mise à jour :
Remarque :
Les entrées de formulaire que vous transmettez à la ressource ou observation mise à jour doivent s’accompagner d’un encodage d’URL. L’URL non codée est fournie ci-dessous pour faciliter la lecture de l’exemple et mieux comprendre les entrées fournies.
- Sans encodage d’URL : https://fieldmaps.arcgis.app?referenceContext=updateFeature&itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&featureSourceURL=https://services9.arcgis.com/QjGvjfQhsHAmqfjP/arcgis/rest/services/DamageAssessment_Apr2018_631d0895e7d3404bb78e8e04e92d896e/FeatureServer/1&featureID=bb0a0c92-9f53-4367-a6a1-bc6edc605be0&featureAttributes={"incidentid":"527","inspector":"Frank Jones","inspdate":1502917218285}
- Avec encodage d’URL des entrées de formulaire : https://fieldmaps.arcgis.app?referenceContext=updateFeature&itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&featureSourceURL=https://services9.arcgis.com/QjGvjfQhsHAmqfjP/arcgis/rest/services/DamageAssessment_Apr2018_631d0895e7d3404bb78e8e04e92d896e/FeatureServer/1&featureID=bb0a0c92-9f53-4367-a6a1-bc6edc605be0&featureAttributes=%7B%22incidentid%22:%22527%22,%22inspector%22:%22Frank%20Jones%22,%22inspdate%22:1502917218285%7D
Initier le suivi de la localisation
Utilisez les paramètres suivants pour activer le suivi de la localisation et définir une durée de suivi :
- referenceContext=track
- trackingON=true
- trackingDuration
Le lien d’exemple suivant active le suivi de la localisation pendant 120 heures :
https://fieldmaps.arcgis.app/?referenceContext=track&trackingOn=true&trackingDuration=120
Remarque :
Vous pouvez également utiliser un lien pour désactiver le suivi de la localisation. Par exemple :
https://fieldmaps.arcgis.app/?referenceContext=track&trackingOn=false
Fournir de l’aide à vos opérateurs de terrain
Alors que cette documentation explique comment utiliser Field Maps, les opérateurs qui collectent des données sur le terrain ont souvent besoin d’un support plus léger, quelque chose qu’ils peuvent imprimer et emporter avec eux (tout particulièrement s’ils travaillent hors connexion). Mettez à leur disposition un guide de terrain élémentaire d’une seule page qui simplifie les tâches courantes et permet de résoudre certains problèmes. Un modèle de guide de terrain axé sur les tâches de collecte de données courantes et destiné aux opérateurs de terrain est fourni. N’hésitez pas à l’utiliser pour créer votre propre ouvrage de référence pour vos opérateurs de terrain.
- Télécharger le modèle de guide de terrain.
- Personnalisez-le (ajoutez votre logo, des conseils de dépannage spécifiques à votre organisation, etc.) Veillez à supprimer la première section qui comporte les étapes de personnalisation.
- Donnez ensuite le guide à vos opérateurs de terrain.
Les opérateurs de terrain peuvent conserver le guide dans leur poche et l’utiliser pour résoudre les problèmes qu’ils rencontrent sur le terrain.
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 appareils mobiles, consultez l’article ArcGIS Secure Mobile Implementation Patterns sur le site Web ArcGIS Trust Center.
Lorsque vous préparez le déploiement de Field Maps sur les appareils mobiles de votre organisation via une solution de gestion des appareils mobiles, il est conseillé de configurer certains paramètres d’application et de profil. Ces paramètres incluent l’URL du portail et les paramètres de réseau VPN par application.
Configuration de l’application Field Maps
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, 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.
Field Maps présente les paramètres suivants qui peuvent être implémentés avec la configuration des applications dans votre solution de gestion des appareils mobiles :
Clé | Valeur | Remarques |
---|---|---|
anonymousAccess | Indique si la connexion est anonyme ou requiert des identifiants de connexion |
Remarque :En cas de connexion anonyme au portail, les cartes publiques dans les groupes à l’affiche apparaissent dans la liste Maps (Cartes). Les opérateurs de terrain peuvent rechercher n’importe quelle carte partagée publiquement dans le portail. |
portalURL | L’URL du portail de votre organisation |
|
trackingUploadLKLFrequency | Indique la fréquence de chargement de la dernière localisation connue |
|
trackingUploadTracksFrequency | Indique la fréquence de chargement des traces |
|
useInAppAuth | Indique si une vue Web est utilisée pour la connexion et l’authentification dans Field Maps |
Attention :Si un VPN est nécessaire pour accéder à vos ressources internes, et que votre organisation limite l’accès au VPN aux navigateurs sur des appareils gérés, il peut être nécessaire de définir useInAppAuth sur true pour garantir le succès des connexions à vos portails. |
Remarque :
Si Field Maps est ouvert avec un lien Field Maps, les valeurs de paramètre du lien ont priorité sur les paramètres de configuration de l’application.
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. Field Maps peut être déployé avec cette configuration. Pour configurer un VPN par application afin de l’utiliser avec Field Maps 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 Field Maps. 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 Field Maps. L’autre solution consiste à définir useInAppAuth sur true, ce qui forcera la connexion dans une vue Web intégrée à l’application, et non dans le navigateur Safari.
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.
Si vous utilisez Android et ArcGIS Online ou ArcGIS Enterprise 10.6.1 ou version ultérieure, les onglets personnalisés Chrome (ou votre navigateur préféré) sont utilisés pour afficher l’écran de connexion du portail dans Field Maps. Le navigateur doit avoir un accès VPN pour que cela fonctionne correctement avec un VPN par application activé. Vous pouvez définir useInAppAuth sur true pour contourner cette exigence et forcer la connexion dans une vue Web intégrée à l’application.
Lorsque vous avez configuré les paramètres de VPN par application pour Field Maps dans votre GPM, l’application se connecte automatiquement au VPN par application désigné lorsqu’elle s’ouvre sur un appareil mobile pris en charge. Lorsque Field Maps fonctionne en arrière-plan, le VPN par application reste connecté, mais uniquement à Field Maps. Lorsque Field Maps est fermé, l’appareil mobile se déconnecte automatiquement du VPN par application.
Vous avez un commentaire à formuler concernant cette rubrique ?