Introduction à ArcGIS Web Editor
ArcGIS Web Editor
est une application qui enrichit les capacités de mise à jour de données en
mode Web dans ArcGIS. Elle est disponible dans ArcGIS Online depuis la mise à
jour de juin 2024, depuis la version 11.3 d'ArcGIS Enterprise via une
installation additionnelle, et est intégrée à ArcGIS Enterprise depuis la
version 11.4.
Contexte
Saisir et mettre à jour les données est une étape clé du flux de travail, et
nombreux sont les utilisateurs du SIG qui peuvent y contribuer. Il existe
traditionnellement plusieurs moyen de saisir et mettre à jour les données dans
ArcGIS :
- Via l'application bureautique ArcGIS Pro
- Via une application mobile, où selon les nécessités et modalités il est possible d'utiliser ArcGIS Field Maps, ArcGIS Survey123 ou ArcGIS QuickCapture
- Via la visionneuse de cartes ou de scènes, Map Viewer propose la fonction Modifier pour le travail sur les couches d'une carte Web, et Scene Viewer propose la fonction Mise à jour pour faire de même au sein d'une scène Web
- Via une application Web conçue avec ArcGIS, principalement via deux applications :
- ArcGIS Instant Apps propose deux modèles permettant la mise à jour des données : Barre latérale et Manager
- ArcGIS Experience Builder propose le widget Mettre à jour
Un besoin de simplicité et une tendance à l'autonomisation
Alors pourquoi dédier ce flux de travail à une application Web spécifique ?
La motivation assumée d'Esri est que les activités de mise à jour et de
maintenance des données soient les plus simples possibles.
Une tendance s'observe également dans la communauté des utilisateurs et une
évolution notable des pratiques se concrétise : Historiquement, les équipes SIG ou spécialistes de la géomatique se
voyaient soumettre des modifications, des demandes de mise à jour et des
annotations par les métiers qui maîtrisent la connaissance de ces données.
Cela pouvait amener à des demandes fréquentes et multiples, avec un effet de
goulet d'étranglement et une sur-sollicitation du service SIG. Désormais, la tendance évolue vers une autonomisation des utilisateurs métiers en tant qu'experts de leurs données, en leur offrant la possibilité d'effectuer eux-mêmes les opérations de mise à
jour des données en libre-service.
Ainsi, une nouvelle répartition des rôles voit le jour :
- Les géomaticiens complètent leurs propres flux de travail de mise à jour bureautique, permettent aux autres d'être autonomes et réduisent le délai de correction et de validation des données.
- Parallèlement, les experts métiers ayant des compétences limitées en SIG accomplissent en toute confiance les responsabilités de gestionnaire de données, saisissent correctement les informations dès la saisie.
Des composants web mutualisés, une stratégie de cohérence de gamme
Esri vise une cohérence au sein d’ArcGIS dans la réponse aux besoins. Les applications clientes ArcGIS consomment des composants de mise à jour Web
lorsqu'ils correspondent à l'identité et à l'objectif général de
l'application. Ces composants fournissent une expérience utilisateur cohérente
et familière, que vous utilisiez Map Viewer, Experience Builder, ou autre. Des composants de mise à jour avancée des données sont également proposés,
sous conditions d'une licence spécifique de l'extension de type d'utilisateur ArcGIS Advanced Editing.
Une seule et même réponse aux besoins, via des composants web mutualisés,
réutilisés au sein du système ArcGIS est ainsi mise en place. Des composants
Web et outils partagés sont ainsi disponibles pour les formulaires, les
modèles d'entités, les outils de dessin, les fenêtres contextuelles, les
options de capture, le pavé directionnel pour faciliter les déplacements, etc.
De nouveaux composants verront également le jour dans les prochaines versions
afin d'enrichir ce cadre mutualisé.
De nouveaux besoins, une nouvelle application
Esri souhaite ainsi proposer un outil Web simple d’utilisation pour les
travaux de mise à jour et maintenance des données, enrichir cet outil dédié de
fonctionnalités avancées (gestion de réseaux de distribution…), améliorer la
qualité des données en limitant la quantité de données inexactes (géométriques
ou attributaires), et autonomiser les équipes métiers non-spécialistes de la
géomatique
Ainsi est né ArcGIS Web Editor.
Optimisez vos flux de travail de mise à jour des données
ArcGIS Web Editor vise à permettre aux utilisateurs métiers de gérer leurs
propres données, garantir la qualité et respecter les normes des données dès
la saisie, et réduire la validation et la correction des données en aval. Cela se concrétise au travers d'une application Web dédiée, disponible dans
ArcGIS Online et ArcGIS Enterprise, permettant de modifier les données
rapidement et avec précision.
ArcGIS Web Editor est disponible dans ArcGIS Online depuis fin juin 2024, dans
ArcGIS Enterprise 11.3 via une installation spécifique et en standard dans
ArcGIS Enterprise 11.4 et les versions supérieures.
Un flux de travail simple, tous les outils essentiels
On peut résumer le flux de travail en deux étapes clé : la préparation des données à mettre à jour, puis la mise à jour à proprement
parler.
- Préparer les données à mettre à jour
En amont de la mise à jour des données, la phase de préparation des données consiste, généralement à :
- Créer une ou plusieurs couches d'entités depuis l'onglet Contenu > Nouvel élément > Couche d'entités
- Activer et configurer la mise à jour pour chaque couche d'entités depuis l'onglet Contenu dans les Paramètres de chaque couche > Feature layer (hébergé) > Mise à jour
- Partager la ou les couches d'entités éditables depuis l'onglet Contenu dans l'Aperçu de la couche > bouton Partager
- Configurer des formulaires pour la mise à jour les attributs (champs visibles, éditables, obligatoires) depuis Map Viewer
- Créer et enregistrer une carte Web contenant une ou plusieurs couches éditables depuis Map Viewer
- Si la carte Web elle-même - en tant qu'élément hébergé sur le portail - a besoin d'être modifiée par les parties prenantes (d'autres utilisateurs du portail), il peut être nécessaire de créer un groupe de mise à jour partagée contenant le ou les contenus à mettre à jour depuis l'onglet Groupes > Créer un groupe. Une option importante étant alors à activer dès la création du groupe dans la section Désignations du groupe > Mise à jour partagée.
- Partager la carte, potentiellement avec le groupe créé autorisant la mise à jour partagée
- Créer, mettre à jour et supprimer les données
Le flux de travail dans ArcGIS Web Editor se déroule simplement en deux étapes :
- Ouvrir la carte Web partagée
- Utiliser les barres d'outils contextuelles pour créer, mettre à jour et supprimer des données dans les couches éditables grâce à un ensemble d'outils standard de sélection, de création, de modification et de suppression.
Démarrer ArcGIS Web Editor
Pour démarrer, ArcGIS Web Editor est disponible de trois façons :
- Depuis le lanceur d'applications du portail
- Dans l'onglet Contenu, dans la liste des contenus, devant chaque carte Web, le bouton "…" propose le raccourci Ouvrir dans Web Editor
- Dans l'onglet Contenu, dans les détails d'une carte Web, le bouton Ouvrir dans Web Editor est également disponible
Présentation de l'interface utilisateur
Au démarrage de l'application, une fois la carte Web de votre choix ouverte
(première action à effectuer au lancement de Web Editor), l'interface se
décompose en plusieurs parties, reprenant certaines habitudes de l'expérience
utilisateur déjà connue dans d'autres applications comme Map Viewer :
- La barre d'outils Contenu (en sombre) est utilisée pour gérer les composants clés de la carte.
- Le panneau Sélection se situe dans la barre d'outils Contenu.
- La barre d’outils de mise à jour contient des outils permettant de créer et de modifier des entités.
- La barre d'outils générale propose des options de copier-coller, d'alignement et de recherche.
- Les outils de zoom permettent d'agrandir ou de réduire la carte ou de revenir à l'étendue d'origine.
- Le pavé directionnel, ou D-pad, peut être utilisé pour déplacer la carte pendant que vous l'éditez sans interruption.
- En complément pour les données versionnées (depuis ArcGIS Enterprise), il est possible d’annuler/rétablir les modifications. Cette fonction n’est pas présente dans ArcGIS Online.
- Tout un ensemble de Raccourcis vient compléter cet aperçu, améliorant l'efficacité et donc la productivité, par exemple en cours de saisie des données. Ces raccourcis clavier facilitent la sélection, la modification et l'utilisation des contraintes de modification.
Les principales fonctionnalités
Si vous utilisez déjà Map Viewer ou même ArcGIS Pro pour mettre à jour les données, vous retrouverez certaines fonctionnalités très utiles ainsi que vos habitudes et les éléments d'ergonomie qui facilitent votre travail. Ainsi, les principales fonctionnalités sont les suivantes :
- Sélection : un contrôle des couches sélectionnables dans la carte est possible, la sélection d'entités peut se faire ensuite à la souris selon différents modes (rectangle, polygone, lasso), mais aussi selon les attributs, permettant un filtrage précis des entités à sélectionner. L'affichage de la sélection courante ou des entités en cours d'ajout à la sélection reprend les codes visuels disponibles dans ArcGIS Pro. Un accès à la liste des entités sélectionnées en détaille le contenu et permet aussi un filtrage plus fin par couche.
- Création : le choix de la couche à enrichir se fait dans une liste avec une recherche par mot-clé qui simplifie le parcours de cartes aux multiples couches. Une fois la création activée pour une couche précise, une info-bulle informe de la direction, la distance ou la surface, et via les raccourcis clavier, il est possible de saisir précisément les informations, d'accéder à des paramétrages spécifiques ou d'annuler les derniers points saisis. Les options de capture selon des repères géométriques ou entité sur entité, déjà présentes dans Map Viewer sont également disponibles. Des modes de saisie de lignes, d'angles droits ou à main levée complètent les modalités de saisie. Les formulaires intelligents définis dans la carte s'appliquent pour faciliter la saisie des attributs.
- Mise à jour : le déplacement d'entités sélectionnées est possible, mais également l'édition des sommets, des capacités de remodeler une géométrie existante, d'ajouter ou soustraire à une entité une portion de géométrie pour créer ou modifier une entité à multi-géométrie, de remodeler une géométrie en fractionnant par ligne ou par polygone, de fusionner plusieurs entités en une entité multi-géométrie. Le copier/coller d'entités sélectionnées est possible, ainsi que le collage spécial permettant le transfert d'une entité dans une autre couche.
Pré-requis d'utilisation
ArcGIS Web Editor est accessible dès le type d'utilisateur Creator. Le type d'utilisateur Creator, Professional ou Professional Plus est requis pour utiliser ArcGIS Web Editor avec ArcGIS Online ou ArcGIS Enterprise 11.4 et versions supérieures. Dans ArcGIS Enterprise 11.3, ArcGIS Web Editor peut être utilisé avec les types d'utilisateurs Creator et GIS Professional (Basic, Standard ou Advanced).
Dans ArcGIS Enterprise, Web Editor propose des fonctionnalités avancées de mise à jour des données, disponibles via l'extension de type d'utilisateur ArcGIS Advanced Editing. Traditionnellement, les mises à jour avancées de géodatabase se faisaient depuis ArcGIS Pro. Le but principal de cette extension est de permettre l'édition de services publiés en mode Web depuis des géodatabases d'entreprise par exemple, et de mettre à jour les entités depuis une application Web, principalement depuis ArcGIS Web Editor. Les capacités avancées offertes par cette extension sont décrites dans la matrice des fonctionnalités d'ArcGIS Enterprise 11.3 ou version courante). Cette matrice décrit :
- Les capacités pour chaque type d'utilisateur, comme l'édition sur le Web pour les types de données : dimensions, entités comprises dans une topologie de géodatabase, entités d'un réseau de distribution Utility Network ou de traces
- Le travail en mode déconnecté : afficher et requêter des entités, visualiser et requêter un réseau de distribution Utility Network de traces ou parcellaire
- Les possibilités d'édition des données versionnées (utilisant le versionnement de branche) : créer une version, éditer dans une version, réconcilier et réinjecter une version, détecter et résoudre les conflits, gérer les versions, détecter les modifications de versions, changer de version et visualiser les données, créer et éditer une version.
Cette extension est incluse dans les types d'utilisateurs traditionnels GIS Professional Standard et GIS Professional Advanced (dans ArcGIS Enterprise 11.2 et 11.3) ou les nouveaux types d'utilisateurs Professional et Professional Plus (depuis la version 11.4 d'ArcGIS Enterprise). Elle est également disponible additionnellement aux types d'utilisateurs inférieurs (Viewer exclus).
En résumé
Esri propose désormais un ensemble de composants Web de gestion et de mise à
jour de données qui peuvent être exposés de diverses manières :
- En tant que fonctionnalités dans Map Viewer et Scene Viewer
- En tant que widgets avec ArcGIS Experience Builder, ArcGIS Instant Apps et l'API JavaScript (ArcGIS Maps SDK for JavaScript)
- En tant qu'élément d'une application d'édition ciblée et configurable via ArcGIS Web Editor
Bien que l'expérience d'édition soit cohérente dans les différents
déploiements, toutes les fonctionnalités ne sont pas forcément exposées dans
chaque application. Certaines fonctionnalités seront réservées à l'application
ArcGIS Web Editor, et les fonctionnalités avancées nécessiteront l'extension
de type d'utilisateur ArcGIS Advanced Editing, quel que soit l'endroit où
elles sont exposées
Premiers pas avec ArcGIS Web Editor
Pour bien démarrer avec ArcGIS Web Editor, vous pouvez consulter les
ressources suivantes. La documentation propose :
- des pages sur la présentation d'ArcGIS Web Editor, les exigences et la prise en charge, les paramètres, les raccourcis clavier et les nouveautés de l'application.
- une aide pour Créer et mettre à jour les données dans ArcGIS Online
- ainsi qu'une aide pour Créer et mettre à jour les données dans ArcGIS Enterprise, présentant les fonctionnalités spécifiques (Modèles de mise à jour, Utiliser les réseaux de distribution, Gérer les données versionnées).
Pour aller plus loin
- Vidéo de l'atelier de présentation et démonstration : Découvrir ArcGIS Web Editor et Advanced Editing, les nouvelles capacités de mise à jour avancée de données en mode Web
- Article arcOrama : Introduction à l'extension de type d'utilisateurs ArcGIS Advanced Editing
- Guide d'installation d'ArcGIS Web Editor pour ArcGIS Enterprise 11.3 (en anglais)