Préparer votre couche

Collector vous permet de créer un inventaire des ressources, d’enregistrer des observations et d’effectuer des inspections sur le terrain. Vos opérateurs de terrain utilisent l’application sur le terrain : ils collectent des emplacements et remplissent des formulaires. Les informations que les opérateurs de terrain peuvent fournir dépendent de la carte qu’ils utilisent, et c’est vous qui définissez la carte. Vous pouvez inclure de nouvelles couches en plus des couches existantes. Les couches déterminent les informations qui peuvent être capturées dans le formulaire et la carte vous permet de personnaliser le formulaire pour vos opérateurs de terrain.

Dans cette rubrique, vous allez utiliser votre conception de couche et créer la couche (vous pouvez également charger des ressources ou observations existantes à l’intérieur). Commencez par choisir le mode de création de la couche. Vous pouvez créer la couche de quatre façons :

Une fois votre couche créée, vous pouvez limiter les données accessibles aux opérateurs de terrain via les vues de couches d’entités hébergées.

Dans une rubrique ultérieure, vous allez créer une carte (en intégrant la couche créée ici) que vos opérateurs peuvent utiliser sur le terrain pour votre projet de collecte. Vous allez continuer à préparer la carte pour vos opérateurs de terrain en configurant le formulaire. Vous allez ensuite configurer Collector et vous serez alors prêt à tester et à déployer votre carte.

Choisir le mode de création de la couche

Pour de nombreux types de projets de collecte, il est conseillé de créer une couche d’entités hébergée modifiable afin de collecter des ressources et observations (comme indiqué dans la rubrique Concevoir votre couche). Vous devez tenir compte de deux facteurs lors vous choisissez le mode de création de la couche : la façon dont vous voulez utiliser les données existantes (le cas échéant) et votre degré d’expérience avec ArcGIS.

Tenez d’abord compte de la façon dont vous voulez utiliser les données existantes. Si votre projet de collecte concerne des inspections (pour une vérification sur le terrain ou pour mettre à jour des ressources ou observations en fonction du statut actuel), vos opérateurs de terrain ont besoin de vos données existantes sur le terrain. Souhaitez-vous définir la structure de la nouvelle couche vous-même (en désignant les champs) et importer vos données existantes dans cette structure, ou est-ce que la structure de vos données existantes suffit pour votre projet de collecte ? Si vous voulez définir la structure, créez une couche et chargez vos données existantes à l’intérieur. Si vous voulez utiliser la structure des données existantes, créez votre couche en fonction de ces données.

Grâce à votre expérience avec ArcGIS, vous pouvez choisir le bon produit à utiliser pour créer votre couche. Peut-être que vous découvrez les SIG, ou que vous utilisez ArcGIS Online ou ArcGIS Enterprise pour la première fois juste pour ce projet ? Dans ce cas, créez votre couche avec ArcGIS Online ou ArcGIS Enterprise. Selon la façon dont vous allez utiliser les données existantes, vous allez créer une couche à l’aide d’un modèle (en concevant la couche, puis éventuellement en ajoutant des données existantes) ou créer une couche en important des données existantes.

Si toutefois, vous êtes un analyste SIG et utilisez déjà ArcGIS Pro, créez une couche avec ArcGIS Pro (en concevant la couche, puis éventuellement en chargeant des données existantes à l’intérieur) ou créez une couche en important des données existantes dans ArcGIS Pro. L’utilisation de ArcGIS Pro requiert une meilleure compréhension des géodatabases et des classes d’entités, ainsi que de l’utilisation des outils de géotraitement.

Une fois la couche créée, demandez-vous si tous vos opérateurs ont besoin d’accéder à l’intégralité de la couche une fois sur le terrain, ou si certains n’ont besoin que d’une partie. S’ils n’ont besoin que d’une partie, vous pouvez créer une vue de couche d’entités hébergée afin de limiter les données auxquelles ils peuvent accéder.

Utiliser un modèle dans ArcGIS Online ou ArcGIS Enterprise

Des modèles de couches d’entités couvrant un large éventail de secteurs d’activité et de processus sont proposés avec ArcGIS Online et ArcGIS Enterprise. Vous pouvez par exemple créer une couche dédiée aux bouches d’incendie, aux points de contrôle au sol ou à l’évaluation de dommages. Chacune contient un modèle qu’il est recommandé de suivre et peut être personnalisée. Ajoutez et supprimez des champs (entrées de formulaire), définissez des listes de choix valides, définissez des valeurs par défaut et activez les pièces jointes (photos, vidéos, documents et fichiers audio). Vous pouvez commencer par le modèle vierge « Concevoir une couche » afin de générer une couche d’entités hébergée et définir tous les champs vous-même. Si vous souhaitez baser votre nouvelle couche sur une couche en particulier (par exemple, le projet de l’année passée), vous pouvez utiliser une couche existante comme modèle. Une fois votre couche d’entités hébergée prête, vous avez la possibilité de charger des données existantes. Reportez-vous à la rubrique Créer à partir d’un modèle ou d’une couche d’entités existante dans ArcGIS Online ou Créer à partir d’un modèle ou d’une couche d’entités existante dans ArcGIS Enterprise.

Remarque :

Le modèle Build a layer (Concevoir une couche) et la possibilité de mettre à jour les champs d’une couche d’entités hébergée sont pris en charge dans ArcGIS Enterprise 10.7 ou version ultérieure.

Voici des recommandations pour créer une couche à partir d’un modèle à utiliser dans Collector :

  • Créez et configurez le formulaire pour votre couche en personnalisant les champs. Reportez-vous à la rubrique Définir les champs pour préparer le formulaire.
  • Pour autoriser les opérateurs de terrain à joindre des photos, des vidéos, des documents et des fichiers audio, activez les pièces jointes. Reportez-vous à la rubrique Autoriser les pièces jointes dans ArcGIS Online ou Autoriser les pièces jointes dans ArcGIS Enterprise.
    Remarque :

    Les clips audio et documents joints (fichiers .doc, .docx, .pdf, .xls et .xlsx) sont uniquement pris en charge sur iOS.

  • Pour que la couche puisse être utilisée hors connexion par les opérateurs de terrain qui travaillent dans des zones sans connexion de données fiable, voire sans aucune connexion, vérifiez que la synchronisation est activée. Pour ce faire, utilisez les paramètres de la couche.
  • Pour savoir quel opérateur de terrain a réalisé quelles mises à jour, configurez le suivi des mises à jour sur la couche. Vous pouvez également faire en sorte que les opérateurs de terrain mettent uniquement à jour leurs propres ressources et observations. Reportez-vous à la rubrique Autoriser d’autres personnes à effectuer des modifications dans ArcGIS Online ou Autoriser d’autres personnes à effectuer des modifications dans ArcGIS Enterprise.
  • Limitez les mises à jour réalisées par les opérateurs de terrain en fonction du type de projet de collecte de données. Pour ce faire, sélectionnez un paramètre pour What kind of editing is allowed (Quel est le type de mise à jour autorisé) dans les paramètres de la couche. Pour en savoir plus sur les autorisations à choisir, reportez-vous à la rubrique Restreindre les autorisations de mise à jour.
  • Pour stocker des rapports historiques, vous devez utiliser un modèle doté d’une table associée, par exemple le modèle Hydrant Maintenance Inspections (Inspections de maintenance des bouches d’incendie). Comme vous serez en mesure de configurer le nom de la couche et de la table, ainsi que les champs, vérifiez d’abord que vous disposez d’une table associée et ne vous inquiétez pas si le reste du modèle ne correspond pas à la structure de couche souhaitée.
  • Pour enregistrer des informations sur le GPS utilisé lorsque les opérateurs de terrain ajoutent des emplacements (par exemple, si vous voulez connaître le degré de précision des emplacements), capturez les informations du récepteur GPS. Cette opération ajoute des champs dans votre couche et la prépare à la capture de métadonnées GPS. Une fois ces champs en place, Collector capture automatiquement les valeurs fournies par le GPS.
  • Pour charger des données existantes dans votre couche d’entités hébergée, ajoutez les données existantes dans la couche. Reportez-vous à la rubrique Ajouter des données à la couche dans ArcGIS Online ou Ajouter des données à la couche dans ArcGIS Enterprise.

Pour consulter un exemple complet et détaillé pour Collector, reportez-vous à la rubrique Créer votre première carte Collector.

Importer des données dans ArcGIS Online ou ArcGIS Enterprise

Si la structure de vos données existantes est suffisante pour votre projet de collecte et que vous utilisez ArcGIS Online ou ArcGIS Enterprise, vérifiez d’abord si vous pouvez publier vos données en tant que couche d’entités hébergée. Reportez-vous à la rubrique Publier des couches d’entités hébergées dans ArcGIS Online ou Publier des couches d’entités hébergées dans ArcGIS Enterprise.

Si le format de vos données existantes n’est pas pris en charge pour la publication en tant que couche d’entités hébergée, vous devez les convertir dans un format pris en charge et les publier ou créer une couche et charger vos données à l’intérieur. Pour fournir tous vos champs lorsque vous créez la couche, choisissez le modèle Build a layer (Concevoir une couche). Lors de l’ajout des champs, référez-vous à vos données existantes et respectez leur structure.

Remarque :

Le modèle Build a layer (Concevoir une couche) est pris en charge dans ArcGIS Enterprise 10.7 ou version ultérieure.

Utiliser ArcGIS Pro

Utilisez ArcGIS Pro pour concevoir une classe d’entités. Une fois votre classe d’entités prête, vous avez la possibilité de charger des données existantes. Pour utiliser les données dans Collector, ajoutez votre classe d’entités à une carte dans votre projet ArcGIS Pro et publiez votre classe d’entités en tant que couche d’entités hébergées. Reportez-vous à la rubrique Partager une couche d’entités web.

Astuce :

Vous pouvez uniquement charger des données dans votre nouvelle classe d’entités à partir de classes d’entités, de tables, de shapefiles, de rasters et de classes d’entités d’annotations ou de cotations. Si vos données existantes sont dans un format différent, vous devez les importer dans un de ces formats pour créer la couche en suivant ces étapes. Si elles sont dans un format différent, reportez-vous à la rubrique Créer une couche en important des données dans ArcGIS Pro.

Voici des recommandations pour créer une couche dans ArcGIS Pro à utiliser dans Collector :

  • Créez et configurez le formulaire pour votre couche en personnalisant les champs. Utilisez le type de champ, les domaines et les sous-types pour configurer le comportement des entrées. Reportez-vous à la rubrique Définir les champs pour préparer le formulaire.
  • Pour autoriser les opérateurs de terrain à joindre des photos, des vidéos, des documents et des fichiers audio, activez les pièces jointes. Exécutez l’outil Activer les pièces jointes sur votre nouvelle classe d’entités.
    Remarque :

    Les clips audio et documents joints (fichiers .doc, .docx, .pdf, .xls et .xlsx) sont uniquement pris en charge sur iOS.

  • Pour que la couche puisse être utilisée hors connexion par les opérateurs de terrain qui travaillent dans des zones sans connexion de données fiable, voire sans aucune connexion, activez la synchronisation . Pour ce faire, utilisez l’onglet Configuration lors de la publication de la couche.
  • Pour savoir quel opérateur de terrain a réalisé quelles mises à jour, activez le suivi de l’éditeur.
  • Limitez les mises à jour réalisées par les opérateurs de terrain en fonction du type de projet de collecte de données. Pour ce faire, utilisez l’onglet Configuration lors de la publication de la couche. Pour en savoir plus sur les autorisations à choisir, reportez-vous à la rubrique Restreindre les autorisations de mise à jour.
  • Pour stocker les rapports historiques, vous devez ajouter une table associée comme suit : ajoutez d’abord un champ GlobalID dans votre classe d’entités (il s’agira de la clé primaire d’origine de la classe de relations). Créez une table dans la géodatabase du projet pour stocker les rapports d’inspection, puis configurez le formulaire de la table, comme vous le faites pour celui de la couche (il s’agira du formulaire d’inspection dans Collector). Incluez un champ GUID dans votre table (il s’agira de la clé étrangère d’origine de la classe de relations). Exécutez l’outil Créer une classe de relations en utilisant votre nouvelle classe d’entités comme origine et votre table de rapports d’inspection comme destination. Pour les rapports historiques, utilisez la valeur Cardinality (Cardinalité) One to many (Un vers plusieurs). Reportez-vous à la rubrique Propriétés de la classe de relations.
  • Pour enregistrer des informations sur le GPS utilisé lorsque les opérateurs de terrain ajoutent des emplacements (par exemple, si vous voulez connaître le degré de précision des emplacements), exécutez l’outil Ajouter des champs de métadonnées GPS sur votre nouvelle classe d’entités. Cette opération ajoute des champs dans votre couche et la prépare à la capture de métadonnées GPS. Une fois ces champs en place, Collector capture automatiquement les valeurs fournies par le GPS.
    Remarque :

    L’outil Champs de métadonnées GPS est disponible dans ArcGIS Pro 2.2 ou version ultérieure. Si vous utilisez une version antérieure de ArcGIS Pro, vous devez exécuter un script. Vous pouvez l’exécuter via ArcGIS Pro ou sur une ligne de commande. Consultez le script Ajouter des champs de métadonnées GNSS.

  • Pour charger des données existantes dans votre classe d’entités, importez-les en exécutant un outil approprié de la boîte d’outils Conversion.

Une fois votre couche d’entités hébergée publiée, vous pouvez affiner davantage les autorisations de mise à jour de vos opérateurs de terrain. Pour ce faire, utilisez les paramètres de la couche publiée (en mettant à jour la page des éléments de votre couche d’entités hébergée à l’aide d’un navigateur web). Vous pouvez imposer deux types de limitations :

  • Si les opérateurs de terrain doivent uniquement être en mesure de mettre à jour les ressources et observations qu’ils ont envoyées, utilisez les paramètres de la couche pour uniquement les autoriser à mettre à jour leurs propres entités. Reportez-vous à la rubrique Autoriser d’autres personnes à effectuer des modifications dans ArcGIS Online ou Autoriser d’autres personnes à effectuer des modifications dans ArcGIS Enterprise.
  • Si vous réalisez des inspections (vérification sur le terrain ou mise à jour de ressources ou d’observations en fonction du statut actuel), vous pouvez limiter davantage les autorisations de mise à jour de vos opérateurs de terrain. Lorsque vous avez publié la couche, vous pouviez limiter leur action à l’ajout, la mise à jour et la suppression des entités ou à la mise à jour des attributs d’entités uniquement. La couche d’entités hébergée vous permet toutefois d’être plus précis quant à ce qui est autorisé ou non. Pour limiter davantage les autorisations de mise à jour de vos opérateurs de terrain, sélectionnez un paramètre pour What kind of editing is allowed (Quel est le type de mise à jour autorisé) dans les paramètres de la couche. Pour en savoir plus sur les autorisations à choisir, reportez-vous à la rubrique Restreindre les autorisations de mise à jour.
Astuce :

Les solutions ArcGIS fournissent des configurations spécialisées gratuites pour ArcGIS. Un grand nombre des configurations courantes, notamment celles destinées à l’administration locale, à la gestion de l’urgence et aux réseaux électriques, incluent des configurations pour Collector. Si une solution répond à vos besoins, ou s’en approche, utilisez le complément Outil de déploiement des solutions ArcGIS de ArcGIS Pro pour déployer la solution de votre choix dans votre organisation ArcGIS. Une fois la solution déployée, vous pouvez modifier les éléments déployés comme n’importe quelle autre couche d’entités hébergée dans votre organisation ArcGIS. Ceci comprend le chargement des données existantes.

Si ArcGIS Server est installé, il est recommandé d’exécuter le projet en dehors de la géodatabase (à l’aide d’une couche d’entités hébergée) s’il génère de nouvelles données ou met à jour des données qui ne sont pas encore intégrées à votre géodatabase. Une fois le projet terminé, vous pouvez ensuite exécuter une assurance qualité et l’importer dans ArcGIS Server.

Importer des données dans ArcGIS Pro

Si la structure de vos données existantes est suffisante pour votre projet de collecte et que vous utilisez ArcGIS Pro, vérifiez d’abord si vous pouvez importer vos données dans ArcGIS. Vous allez exécuter un outil approprié de la boîte à outils Conversion pour créer une classe d’entités à partir de vos données existantes. Utilisez ensuite la classe d’entités pour publier une couche d’entités hébergée (voir Créer une couche avec ArcGIS Pro, mais ignorez les étapes 2 et 3, et à l’étape 4, importez les données dans une nouvelle classe d’entités et non dans une classe d’entités déjà créée).

Définir les champs pour préparer le formulaire

Le formulaire représente la façon dont les opérateurs de terrain fournissent des détails sur les ressources, observations et inspections (y compris des remarques et des images). Chaque champ correspond à une entrée du formulaire. La façon dont vous définissez les champs détermine le formulaire que vous pouvez créer. Lorsque vous préparez la couche, vous incluez les champs nécessaires et réalisez certains choix concernant la structure de vos données, qui déterminent la configuration possible de votre formulaire. Reportez-vous à la rubrique Ajouter ou supprimer un champ dans ArcGIS Online, Ajouter ou supprimer un champ dans ArcGIS Enterprise, ou Vue des champs dans ArcGIS Pro.

Remarque :

L’utilisation de ArcGIS Enterprise pour ajouter et mettre à jour des champs requiert ArcGIS Enterprise 10.7 ou version ultérieure.

Restreindre les autorisations de mise à jour

Limitez les mises à jour réalisées par les opérateurs de terrain en fonction du type de projet de collecte de données. Les autorisations recommandées pour les différents projets de collecte de données sont les suivantes :

  • Créer un inventaire des ressources, enregistrer de nouvelles observations ou ajouter des ressources supplémentaires à une collecte existante.

    Les opérateurs de terrain ont besoin des autorisations de mise à jour complètes pour les ressources et observations. Sélectionnez l’autorisation Add, update, and delete features (Ajouter, mettre à jour et supprimer des entités) à leur intention.

    Remarque :

    Même si vous pouvez limiter cette autorisation à l’ajout d’entités uniquement (ou uniquement à l’ajout et la mise à jour d’entités si vous utilisez ArcGIS Online ou ArcGIS Enterprise), il peut être judicieux de les autoriser à mettre à jour et supprimer des entités, car ils peuvent ainsi corriger d’éventuelles erreurs dans le formulaire et supprimer des ressources et observations créées par erreur.

  • Vérifier sur le terrain les ressources et observations existantes, en corrigeant les divergences qui sont identifiées.

    Les autorisations de mise à jour dépendent de ce que doivent vérifier vos opérateurs de terrain :

    • Les opérateurs de terrain corrigent les emplacements et les formulaires des ressources et des observations : ils ont besoin de l’autorisation de mise à jour des entités. Sélectionnez l’autorisation Update features (Mettre à jour les entités) à leur intention. Cette autorisation peut uniquement être configurée via ArcGIS Online ou ArcGIS Enterprise. Si vous créez la couche dans ArcGIS Pro, sélectionnez Add, update, and delete features (Ajouter, mettre à jour et supprimer des entités) et restreignez davantage les autorisations après la publication de la couche.
    • Les opérateurs de terrain corrigent les formulaires (mais pas les emplacements) des ressources et des observations : ils ont besoin de l’autorisation de mise à jour des attributs uniquement. Sélectionnez l’autorisation Update attributes only (Mettre à jour les attributs uniquement) (ArcGIS Online ou ArcGIS Enterprise) ou l’autorisation Update feature attributes only (Mettre à jour les attributs d’entités uniquement) (ArcGIS Pro).
    • Les opérateurs de terrain corrigent les emplacements et les formulaires des ressources et des observations et ajoutent les entités qui n’étaient pas prises en compte dans les données d’origine : ils ont besoin de l’autorisation d’ajout et de mise à jour des entités. Sélectionnez l’autorisation Add and update features (Ajouter et mettre à jour les entités). Cette autorisation peut uniquement être configurée via ArcGIS Online ou ArcGIS Enterprise. Si vous créez la couche dans ArcGIS Pro, sélectionnez l’autorisation Add, update, autorisation and delete features (Ajouter, mettre à jour et supprimer des entités) et restreignez davantage les autorisations après la publication de la couche.
    • Les opérateurs de terrain corrigent les emplacements et les formulaires des ressources et des observations, ajoutent les entités qui n’étaient pas prises en compte dans les données d’origine et suppriment celles qui n’existent pas sur le terrain : ils ont besoin des autorisations de mise à jour complètes pour les ressources et observations. Sélectionnez l’autorisation Add, update, and delete features (Ajouter, mettre à jour et supprimer des entités).
  • Mettre à jour les ressources ou observations existantes à l’aide du statut actuel, sans recourir à des rapports historiques.

    Les opérateurs de terrain doivent mettre à jour le formulaire. Ils ne doivent pas être en mesure de changer l’emplacement des ressources et observations, ni de les ajouter ou de les supprimer. Sélectionnez l’autorisation Update attributes only (Mettre à jour les attributs uniquement) (ArcGIS Online ou ArcGIS Enterprise) ou l’autorisation Update feature attributes only (Mettre à jour les attributs d’entités uniquement) (ArcGIS Pro).

  • Mettre à jour les ressources ou observations existantes à l’aide du statut actuel, en conservant les rapports historiques disponibles.

    Les opérateurs de terrain doivent ajouter de nouveaux rapports. Si les mises à jour sont autorisées, ils peuvent également modifier les rapports existants. Sélectionnez l’autorisation Add features (Ajouter des entités) (ArcGIS Online ou ArcGIS Enterprise), l’autorisation Add and update features (Ajouter et mettre à jour les entités) (ArcGIS Online ou ArcGIS Enterprise) ou l’autorisation Add features only (Ajouter des entités uniquement) (ArcGIS Pro).

    Remarque :

    Avec ces paramètres, les opérateurs de terrain peuvent ajouter de nouvelles ressources et observations (ainsi que mettre à jour le formulaire et l’emplacement de celles qui existent, si la mise à jour est autorisée) et ajouter des rapports. Si vous autorisez la mise à jour des attributs uniquement, le même principe s’applique à votre table associée et les opérateurs de terrain ne pourront pas ajouter de nouveaux rapports. Si vous souhaitez les empêcher d’ajouter de nouvelles ressources ou observations, ou de modifier celles qui existent, vous pouvez le faire lors de la création de la carte en désactivant la mise à jour sur la couche des ressources et observations (en la laissant activée dans la table). Vous trouverez la procédure détaillée dans la rubrique Créer une carte.

Limiter les données accessibles aux opérateurs de terrain

Votre couche peut inclure plus de données que ce que vos opérateurs de terrain ont besoin de voir. Vous pouvez par exemple travailler avec des prestataires dont la mission consiste uniquement à inspecter des ressources, tandis que d’autres employés de votre organisation ont besoin d’une autorisation de mise à jour complète. Vous pouvez même avoir envie d’interdire l’accès de certaines entrées du formulaire aux prestataires. En créant une vue de la couche d’entités hébergée destinée aux prestataires, vous pouvez limiter les fonctionnalités et l’accès dont ils disposent en les empêchant de contourner les restrictions. Reportez-vous à la rubrique Créer des vues de couches d’entités hébergées dans ArcGIS Online ou Créer des vues de couches d’entités hébergées dans ArcGIS Enterprise.

Ajouter votre couche à une carte

Vous avez préparé les données que vos opérateurs de terrain utilisent pour la collecte. Comme Collector s’ouvre et fonctionne avec des cartes, vous devez ajouter votre couche à une carte à l’aide de ArcGIS Online ou de ArcGIS Enterprise.

Rubriques connexes