Concevoir une couche modifiable

Conseil :

Si vous lancez un nouveau projet de collecte de données, vous pouvez créer une carte et les couches modifiables qu’elle contient à l’aide de l’application web Field Maps. Si vous souhaitez configurer des processus d’inspection ou préparer des couches modifiables à l’aide de données existantes, lisez les informations ci-dessous.

ArcGIS Field Maps vous permet de créer un inventaire des ressources, d’enregistrer des observations et d’effectuer des inspections sur le terrain. Les opérateurs de terrain utilisent l’application sur le terrain : ils collectent des localisations et remplissent des formulaires. Les informations que les opérateurs de terrain peuvent fournir varient selon les couches modifiables et la carte que vous déployez. 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.

Avant de créer la carte, vous devez effectuer certains choix concernant les couches que vous allez utiliser dans Field Maps pour votre projet de collecte.

Choisir vos informations spatiales

Avant de créer des couches, considérez les informations spatiales qui sont importantes pour le travail qu’effectuent vos opérateurs de terrain. Créez une couche qui prend en charge le type approprié.

Informations à capturerType spatial à utiliserExemple

Lieu unique sur la Terre

Points

Bouche d’incendie

Distance ou longueur à capturer et mesurer

Lignes

Route

Surface ou espace à capturer et mesurer

Polygones

Parcelle de bâtiment

Choisir le mode de stockage de la couche

Les recommandations concernant le stockage des couches dépendent de l’objectif de votre collecte et si vous souhaitez mettre en place une assurance qualité ou un contrôle qualité. Consultez les recommandations adaptées à l’objectif de votre collecte :

Il est recommandé de générer une couche d’entités hébergée si vous créez une nouvelle couche. Vous devrez toutefois peut-être utiliser ArcGIS Server pour la couche modifiable. Dans ce cas, consultez les recommandations concernant l’utilisation de ArcGIS Server pour une nouvelle couche modifiable.

Créer un inventaire des ressources ou enregistrer de nouvelles observations

Vos opérateurs de terrain capturent un nouveau type de ressource ou d’observation, notamment l’emplacement et le formulaire. Pour prendre en charge ces projets, créez une couche d’entités hébergée modifiable qui contiendra le nouveau type des ressources et observations. Une fois le projet terminé, examinez les nouvelles ressources et observations. Vous pouvez les utiliser comme couche officielle ou les importer dans ArcGIS Server.

Conseil :

Pour conserver les ressources et observations à travers les inspections à l’aide de la couche d’entités hébergée créée pour ce projet, déterminez si vous voulez les rapports d’inspection historiques ou les rapports du statut actuel. Si les rapports historiques sont importants, créez la couche avec des tables associées que vous utiliserez ultérieurement pour collecter les informations des inspections. Cette opération associe plusieurs formulaires à un seul emplacement. Si seul le statut actuel est important, évaluer les autorisations de mise à jour sur la couche après son utilisation pour les inspections, car les opérateurs de terrain n’ont pas besoin de mettre à jour la localisation des ressources et observations. Lorsque vous êtes prêt à l’utiliser dans le cadre des inspections, il est préférable d’autoriser les opérateurs de terrain à uniquement mettre à jour les attributs, afin de les empêcher de changer accidentellement les localisations.

Lorsque vous créez une couche, vous générez habituellement une couche d’entités hébergée : vous devrez toutefois peut-être utiliser ArcGIS Server pour la couche modifiable. Ceci est également pris en charge (même si la création d’un service n’est pas abordée en détail dans cette rubrique). Reportez-vous à la rubrique Utiliser ArcGIS Server pour une nouvelle couche modifiable pour plus d’informations.

Ajouter des ressources ou observations à une collecte existante

Vos opérateurs de terrain capturent des ressources ou observations supplémentaires (notamment l’emplacement et le formulaire), en complétant un inventaire des ressources ou un ensemble d’observations existant. Comme l’assurance qualité et le contrôle qualité jouent souvent un rôle essentiel dans ces projets, utilisez les processus qui les prennent en charge :

  • Créez une couche d’entités hébergée modifiable qui contiendra les ressources et observations récemment ajoutées au cours du projet de collecte. Une fois le projet terminé, examinez les ajouts et importez-les dans votre couche (existante) officielle (soit une autre couche d’entités hébergée, soit dans ArcGIS Server).
  • Ajoutez les nouvelles ressources et observations aux données versionnées existantes dans un service d’entités ArcGIS Server. L’utilisation des données versionnées offre un processus de contrôle ou d’assurance qualité via la réconciliation et la réinjection.
  • Ajoutez les nouvelles ressources et observations dans une couche existante et signalez qu’elles doivent être examinées. Incluez un champ masqué indiquant si la ressource ou l’observation a été examinée à l’aide d’une valeur par défaut comme nouvelle ou non examinée. Sa valeur est modifiée au cours du processus de contrôle ou d’assurance qualité (par exemple Examinée). Une nouvelle ressource ou observation peut être intégrée à votre couche officielle telle qu’elle a été collectée, mais l’entrée indique qu’elle est en cours d’examen. Vous pouvez également utiliser une vue d’entités hébergée, en indiquant si votre couche officielle doit afficher les ressources ou observations en cours d’examen ou si elles doivent être exclues.

Si vous utilisez une couche existante, elle doit répondre aux conditions requises pour les données modifiables.

Vérifier sur le terrain les ressources et observations existantes

Vos opérateurs de terrain inspectent les ressources ou observations existantes, en mettant à jour la localisation et le formulaire comme il convient lorsqu’ils ne correspondent pas au terrain. La recommandation afférente à la couche du projet dépend du mode de stockage de votre couche existante et varie selon que le processus de contrôle/assurance qualité est requis ou non. Consultez les informations supplémentaires pour les types de couches suivants :

Si vous utilisez une couche ou un service existant, reportez-vous à la rubrique Conditions requises pour les couches modifiables.

Couche d’entités hébergée modifiable existante

Si vous avez une couche d’entités hébergée modifiable existante et n’avez pas besoin de recourir à un processus de contrôle ou d’assurance qualité, utilisez la couche existante. Si votre projet nécessite un processus de contrôle ou d’assurance qualité, utilisez l’une des structures ci-dessous pour votre couche de projet. Utilisez celle qui correspond le mieux aux processus de votre organisation :

  • Créez une couche d’entités hébergée modifiable pour le projet et importez la couche existante à l’intérieur. Ajoutez un indicateur signalant les modifications ou utilisez le suivi de l’éditeur pour voir ce qui a changé au cours du projet. Une fois le projet terminé, examinez les modifications et ajoutez-les à votre couche officielle (existante).
  • Ajoutez une entrée au formulaire de la couche d'entités hébergées existante pour signaler les ressources et observations mises à jour à examiner. Utilisez la couche d'entités hébergées existante pour le projet et examinez les ressources et observations signalées.

Données versionnées existantes dans un service d’entités ArcGIS Server

Si un service d’entités ArcGIS Server comporte des données versionnées, utilisez le service existant dans Field Maps Comme votre couche est versionnée, vous allez exécuter une assurance qualité avant d’importer les mises à jour dans la version représentant l’état actuel du système (les données versionnées fournissent un processus via la réconciliation et la réinjection).

Données non versionnées avec archivage activé existantes dans un service d’entités ArcGIS Server modifiable

Si vous avez des données non versionnées avec archivage activé existantes dans un service d’entités ArcGIS Server et que vous n’avez pas besoin de recourir à un processus de contrôle/assurance qualité, utilisez la couche existante. Si votre projet nécessite un processus de contrôle ou d’assurance qualité, utilisez l’une des structures ci-dessous pour votre couche de projet. Utilisez celle qui correspond le mieux aux processus de votre organisation :

  • Créez une couche d’entités hébergée modifiable pour le projet et importez la couche existante à l’intérieur. Ajoutez un indicateur signalant les modifications ou utilisez le suivi de l’éditeur pour voir ce qui a changé au cours du projet. Une fois le projet terminé, examinez les modifications et ajoutez-les à votre couche officielle (existante).
  • Ajoutez une entrée au formulaire de la couche existante pour signaler les ressources et observations mises à jour à examiner. Utilisez la couche existante pour le projet et examinez les ressources et observations signalées.
  • Versionnez les données et publiez un service d’entités ArcGIS Server à utiliser pour le projet. Utilisez la réconciliation et la réinjection pour examiner les changements, intégrez-les aux données versionnées, puis importez-les dans vos données non versionnées d’origine.

Couche existante ne pouvant pas être mise à jour dans Field Maps

Si vous avez une couche existante ne pouvant pas être mise à jour dansField Maps, et que vous n’avez pas besoin de recourir à un processus de contrôle/assurance qualité, créez une couche d’entités hébergée modifiable pour le projet et importez votre couche existante à l’intérieur.. Si votre projet nécessite un processus de contrôle ou d’assurance qualité, utilisez l’une des structures ci-dessous pour votre couche de projet. Utilisez celle qui correspond le mieux aux processus de votre organisation :

  • Créez une couche d’entités hébergée modifiable pour le projet et importez la couche existante à l’intérieur. Ajoutez un indicateur signalant les modifications ou utilisez le suivi de l’éditeur pour voir ce qui a changé au cours du projet. Une fois le projet terminé, examinez les modifications.
  • Créez des données versionnées dans un service d’entités ArcGIS Server pour le projet et importez votre couche existante à l’intérieur. Une fois le projet terminé, utilisez la réconciliation et la réinjection pour examiner les modifications et les intégrer dans les données versionnées.

La nouvelle couche devient alors votre couche officielle et est importée dans ArcGIS Server ou exportée dans votre format précédent.

Enregistrer le statut actuel sans enregistrement historique

Vos opérateurs de terrain mettent à jour le formulaire suite à une inspection. La recommandation afférente au projet dépend du mode de stockage de la couche existante et correspond aux recommandations énoncées ci-dessus concernant la vérification sur le terrain des projets.

Outre les recommandations concernant la vérification sur le terrain des projets, vous pouvez autoriser les opérateurs de terrain à uniquement mettre à jour les attributs, afin de les empêcher de changer accidentellement les localisations. Pour ce faire, vous pouvez créer une vue de couche d’entités hébergée qui autorise uniquement les mises attributaires (voir Limiter les données accessibles aux opérateurs de terrain). Vous vous assurez ainsi que les positions GPS haute précision ne sont pas mises à jour et que les métadonnées enregistrées sont conservées.

Enregistrer le statut actuel avec des enregistrements historiques

Vos opérateurs de terrain ajoutent de nouveaux formulaires associés pour signaler une inspection. Lorsque les rapports historiques sont importants, utilisez les tables associées pour capturer les inspections. Cette opération associe plusieurs formulaires à un seul emplacement. Tout comme les opérateurs de terrain qui enregistrent le statut actuel sans enregistrement historique, ces opérateurs ne mettent pas non plus à jour la localisation des ressources et observations.

La recommandation afférente au projet dépend du mode de stockage de la couche existante et correspond aux recommandations énoncées ci-dessus concernant la vérification sur le terrain des projets. Toutefois, si aucune table n’est associée à votre couche existante, importez la couche existante dans une nouvelle couche qui comporte des tables associées. Il peut s’agir d’une couche d’entités hébergée ou d’un service d’entités ArcGIS Server.

Utiliser ArcGIS Server pour une nouvelle couche modifiable

Lorsque vous créez une couche, vous générez habituellement une couche d’entités hébergée : vous devrez toutefois peut-être utiliser ArcGIS Server pour la couche modifiable. Même si la création d’un service est également prise en charge dans Field Maps, la procédure correspondante n’est pas abordée en détail dans cette rubrique. En fonction du type de projet de collecte de données que vous réalisez, vous trouverez ci-dessous certaines recommandations pour votre service d’entités ArcGIS Server.

Si vous capturez des ressources ou observations (notamment si vous créez un inventaire des ressources, enregistrez de nouvelles observations ou ajoutez des ressources ou observations supplémentaires à une collecte existante) avec ArcGIS Server, vous pouvez utiliser des données non versionnées avec archivage activé dans un service d’entités. Comme les opérateurs de terrain ne mettent pas à jour les mêmes ressources ou observations, vous n’avez pas besoin de données versionnées pour gérer la résolution des conflits. Autre avantage des données versionnées : vous pouvez effectuer un contrôle qualité avant d’intégrer les données dans la version représentant l’état actuel du système. Toutefois, la capture de nouvelles données et leur gestion doivent s’effectuer en dehors de vos données officielles. Vous pouvez vérifier la qualité des données dans le cadre du projet et non dans le cadre de la gestion des données versionnées. Une fois vérifiées, les données peuvent être fusionnées avec les données officielles. À l’avenir, vous pourrez gérer ces données via les données officielles et ne pas utiliser les données capturées à l’origine pour la maintenance. Consultez les conditions requises pour les données des services d’entités ArcGIS Server.

Si vous vérifiez sur le terrain les données existantes ou réalisez des inspections avec ArcGIS Server, il est préférable d’utiliser des données versionnées dans un service d’entités. Même s’il est probable que les opérateurs de terrain n’inspectent pas les mêmes ressources ou observations, il leur arrive fréquemment de mettre à jour des données qui sont déjà dans une base de données de production et utilisées dans toute votre organisation. Vous pouvez exécuter une assurance qualité avant d’importer les mises à jour dans la version représentant l’état actuel du système (les données versionnées fournissent un processus via la réconciliation et la réinjection).

Conception d’un formulaire

Les opérateurs de terrain s’appuient sur le formulaire. Lorsque vous préparez votre couche, n’oubliez pas que les entrées de formulaire sont liées à la structure de la couche : les champs de la couche sont les entrées du formulaire que vos opérateurs de terrain utilisent dans Field Maps. Si vous créez une couche, gardez cela à l’esprit lorsque vous ajoutez des champs. Si vous utilisez une couche existante, il peut être judicieux de la mettre à jour afin d’améliorer le formulaire associé.

Remarque :

Vous pouvez maintenant utiliser l’application Web Field Maps pour créer des formulaires de collecte de données, y compris ajouter de nouveaux champs à la couche. Pour savoir comment créer des formulaires dans Field Maps, reportez-vous à la rubrique Configurer le formulaire.

Entrées de formulairePrise en charge de données

Listes déroulantes

Utilisez un domaine de valeurs précodées pour fournir aux opérateurs de terrain une liste de choix valides. Vous pouvez également utiliser des sous-types pour contraindre les choix en fonction de ceux réalisés pour d’autres entrées.

Plages numériques

Prescrivez la plage des valeurs valides avec un domaine par plage.

Informations requises

Utilisez les champs obligatoires pour forcer les opérateurs de terrain à fournir des informations dans certaines entrées du formulaire.

Valeurs par défaut

Fournissez une valeur par défaut qui renseigne l’entrée d’un nouveau formulaire.

Sélection de date

Utilisez un champ de type date (et non de type chaîne) afin que les opérateurs de terrain puissent sélectionner une date dans le formulaire.

Joindre une photo, une vidéo, un document ou un clip audio

Remarque :

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

Activez les pièces jointes sur la couche.

Informations provenant de codes à barres ou de codes QR

Numérisez un code à barres ou un code QR. Field Maps permet de renseigner des entrées de type texte et chaîne en numérisant un code à barres ou un code QR.

Enregistrer des métadonnées GPS

Préparez la couche pour enregistrer des métadonnées GPS. (Ceci ne constitue qu’une seule partie de la préparation à la collecte de données haute précision.) Ceci est pris en charge pour les couches de points.

Effectuer le suivi des mises à jour

Activez le suivi de l’éditeur sur votre couche et Field Maps l’enregistre pour vous. Ceci est utile si vous devez savoir qui collecte ou modifie les données.

Etapes suivantes

Maintenant que vous avez conçu la couche, vous êtes prêt à la préparer pour la collecte de données. Pour plus d’informations, reportez-vous à la rubrique Préparer une couche modifiable.