Déployer votre carte

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 Collector ou toucher le lien personnalisé que vous leur avez envoyé. 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 Collector

Collector permet d’accéder aux cartes avec des données modifiables qui sont la propriété de l’opérateur de terrain ou qui sont partagées avec un groupe dont fait partie l’opérateur de terrain. Pour que vos opérateurs de terrain puissent accéder à votre carte partagée, ils doivent faire partie d’une organisation ArcGIS et être habilités à mettre à jour des entités.

  1. 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 Collector.

  2. Si vous n’avez pas encore le groupe qui vous permettra de gérer les opérateurs de terrain qui ont accès à vos cartes et données, créez-le.
  3. Ajoutez les opérateurs de terrain au groupe.
  4. Partagez la carte et les couches avec le groupe.

Ouvrir votre carte à partir d’un lien

Les opérateurs de terrain peuvent accéder à votre carte dans Collector, 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 à Collector qui, une fois activés, ouvrent la carte dans Collector que les opérateurs de terrain doivent utiliser. Vous pouvez même commencer à capturer des données lorsque la carte s’ouvre. Si vos opérateurs de terrain travaillent hors connexion, les liens fonctionnent toujours.

Liens Collector

Les liens Collector ont le format suivant : https://collector.arcgis.app?parameter=value&parameter=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://collector.arcgis.app?itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&referenceContext=center&center=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 à Collector. Si aucun paramètre n’est transmis, toucher le lien ouvre Collector (ou vous invite à le faire).

ParamètreValeursNotes

portalURL

L’URL du portail de votre organisation

  • Si elle est spécifiée et que l’opérateur de terrain est déconnecté ou connecté à un autre portail (dont ArcGIS Online), il est invité à se déconnecter, puis est dirigé directement vers l’écran de connexion de votre organisation et invité à se connecter.
  • Fournissez une URL identique à celle que vous saisissez dans le navigateur pour accéder au portail, par exemple https://myportal.mycompany.com/arcgis.

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 :

  • addFeature
  • centre
  • ouvrir
  • rechercher
  • updateFeature

itemID

ID d’élément de la carte à ouvrir

  • Requiert referenceContext=open.
  • L’ID d’élément se trouve dans l’URL de la page des éléments de votre carte. Par exemple, si l’URL de la page de l’élément de la carte est https://www.arcgis.com/home/item.html?id=3ac4145c1ac44aea86e9ed42e00fbb0d, l’ID de l’élément de la carte est 3ac4145c1ac44aea86e9ed42e00fbb0d.

center

Ensemble de coordonnées de latitude, longitude (y, x) sur lequel centrer la carte

  • Nécessite itemID et referenceContext=center.
  • Les coordonnées doivent être au format WGS84.
  • Séparez les coordonnées par une virgule, sans espace.

search

Adresse, lieu, coordonnées ou entité à rechercher

  • Nécessite itemID et referenceContext=search.
  • La valeur doit faire l’objet d’un encodage d’URL (les espaces sont codés en tant que + ou %20).
  • Les entités sont identifiées à l’aide des mêmes termes utilisés lors de leur recherche sur la carte.

featureSourceURL

URL de la couche ou table où la capture est instanciée

  • Requiert itemID et soit referenceContext=addFeature, soit referenceContext=updateFeature
  • Vous pouvez fournir des entrées pour le formulaire à l’aide du paramètre featureAttributes.

featureAttributes

Dictionnaire JSON d’entrées de formulaire pour l’entité récemment capturée

  • Requiert itemID, soit referenceContext=addFeature, soit referenceContext=updateFeature et featureSourceURL.
  • Les entrées spécifiées remplacent les valeurs existantes.
  • Si une entrée n’est pas présente dans le formulaire modifiable, ou si le type de la valeur fournie est incorrect, l’entrée est ignorée.
  • Les dates doivent être représentées sous forme de valeur numérique à l’aide des millisecondes depuis l’heure d’époque.
  • Les entrées associées à un domaine de valeurs précodées utilisent le code du domaine (et non la description du domaine).
  • Les entrées doivent s’accompagner d’un encodage d’URL avant d’être transmises à Collector.

geometry

Indication de l’emplacement de l’entité récemment capturée

  • Nécessite itemID, referenceContext=addFeature et featureSourceURL.
  • La valeur est une coordonnée contenant x, y et z ou une représentation JSON d’une géométrie (point, ligne ou polygone).
  • Les valeurs JSON doivent être encodées en URL.
Remarque :

Prochainement pris en charge sur Android.

useAntennaHeight

Si la hauteur de l’antenne du récepteur actuel doit être soustraite de la valeur z de chaque sommet de l’emplacement

  • Requiert itemID, referenceContext=addFeature, geometry et featureSourceURL.
  • Il s’agit d’une valeur booléenne, true ou false.
  • La valeur par défaut est false.
Remarque :

Prochainement pris en charge sur Android.

useLocationProfile

Si le profil d’emplacement actuel doit être utilisé pour transformer l’emplacement

  • Requiert itemID, referenceContext=addFeature, geometry et featureSourceURL.
  • Il s’agit d’une valeur booléenne, true ou false.
  • La valeur par défaut est false.
Remarque :

Prochainement pris en charge sur Android.

featureID

Identifie de manière unique l’entité dans la couche à mettre à jour. Doit être un champ GlobalID.

  • Requiert referenceContext=updateFeature.
  • La couche contenant l’entité doit prendre en charge les mises à jour des entités.
Remarque :

Prochainement pris en charge sur Android.

callback

URL à appeler lorsque la capture de la ressource ou de l’observation est terminée

  • Requiert itemID, soit referenceContext=addFeature, soit referenceContext=updateFeature et featureSourceURL.
  • Avant d’appeler l’URL, fournissez éventuellement une invite à l’utilisateur, spécifiée avec le paramètre callbackprompt.
  • En cas de transmission des paramètres dans l’URL de rappel, la valeur de chaque paramètre doit être encodée en URL, puis c’est au tour de l’intégralité de l’URL de rappel d’être encodée (ré-encodage des valeurs inclus).
Remarque :

Prochainement pris en charge sur Android.

callbackPrompt

Invite l’opérateur de terrain avant d’exécuter le rappel et affiche cette valeur dans l’invite pour indiquer l’emplacement où l’opérateur de terrain est dirigé.

  • Requiert itemID, soit referenceContext=addFeature, soit referenceContext=updateFeature, featureSourceURL et callback.
  • La valeur doit faire l’objet d’un encodage d’URL (les espaces sont codés en tant que + ou %20).
Remarque :

Prochainement pris en charge sur Android.

Les exemples suivants indiquent comment utiliser ces paramètres pour obtenir le comportement voulu avec le lien Collector.

Ouvrir la carte

Ouvrez la carte à l’aide des paramètres suivants :

  • itemID
  • referenceContext=open
  • portalURL (facultatif)

Voici quelques exemples :

Centrer la carte

Ouvrez la carte et centrez-la sur l’emplacement fourni à l’aide des paramètres suivants :

  • itemID
  • referenceContext=center
  • center

En voici un exemple :

https://collector.arcgis.app?itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&referenceContext=center&center=34.0547155,-117.1961714

Rechercher dans une carte

Ouvrez la carte et recherchez une adresse, un lieu, des coordonnées ou une entité (ressource ou observation) à l’aide des paramètres suivants :

  • itemID
  • referenceContext=search
  • search

Voici quelques exemples :

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
  • 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)
  • featureSourceURL
  • featureAttributes (facultatif)
  • callback (facultatif)
  • callbackPrompt (facultatif)
Remarque :

La prise en charge de geometry, useAntennaHeight, useLocationProfile, callback et callbackPrompt dans les liens sera prochainement disponible sur Android.

Voici quelques exemples :

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 :

Ne s’applique pas aux lignes des tables.

La prise en charge de callback et callbackPrompt dans les liens sera prochainement disponible sur Android.

Voici quelques exemples :

Fournir de l’aide à vos opérateurs de terrain

Cette documentation explique comment utiliser Collector, mais les opérateurs de 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 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.

  1. Télécharger le modèle de guide de terrain.
  2. Personnalisez-le (ajoutez votre logo, des conseils de dépannage spécifiques à votre organisation, etc.) Pensez à supprimer la première section qui vous explique comment personnaliser l’ouvrage.
  3. 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 Collector 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.

Attention :

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 Collector

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.

Collector 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éValeurNotes

portalURL

L’URL du portail de votre organisation

  • Au lancement de Collector, le système accède directement à l’écran de connexion pour le portail de votre organisation.
  • Par exemple, https://myportal.mycompany.com/gis.
  • Le type de valeur est chaîne.

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. Collector peut être déployé avec cette configuration. Pour configurer le VPN par application pour l’utiliser avec Collector, reportez-vous à la documentation du logiciel pour la gestion des appareils mobiles utilisée.

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 Collector. 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 Collector.

Lorsque vous définissez un paramètre Safari Domain (Domaine Safari) dans le profil VPN par application, comme indiqué ci-dessus, l’application du navigateur Safari peut également accéder au domaine du 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 Collector 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 Collector fonctionne en arrière-plan, le VPN par application reste connecté, mais uniquement à Collector. Lorsque Collector est fermé, l’appareil mobile se déconnecte automatiquement du VPN par application.

Rubriques connexes