Parmi les principales évolutions figurent deux nouveaux widgets : "Filtre de
date" et "Sélecteur de mode de thème". Cette version introduit également
l’assistant Arcade (beta), qui aide à rédiger des expressions permettant
d’alimenter des contenus dynamiques ou des styles avancés. Parmi les autres
amélioration attendues figurent notamment la possibilité de copier-coller des
entités dans le widget "Mettre à jour", la possibilité d'importer et
d'exporter des dessins dans le widget "Dessiner" et la personnalisation des
emplacements des outils dans le widget "Carte". Dans cet article, je vous
propose de découvrir ensemble ces nouveautés, déjà disponibles dans ArcGIS
Online, attendues pour la version 1.20 (mars 2026) de la Developer
Edition et la 12.1 d'ArcGIS Enterprise.
Le nouveau widget Filtre de date permet de sélectionner une date précise ou
une plage de dates dans un calendrier afin d’afficher uniquement les entités
correspondant à la période choisie.
Le widget "Sélecteur de mode de thème" permet de contrôler l’apparence de
l’application en basculant entre mode clair et mode sombre en un clic.
Depuis la mise à jour de juin 2025, il est possible d'utiliser Arcade dans
Experience Builder pour de l'ajout de données ou de la mise en forme avancée.
Désormais, vous pourrez vous aider d'un assistant IA pour générer des
expressions Arcade dans le contexte d'Experience Builder, et ce via des
instructions en langage naturel. Plutôt que d’écrire manuellement une
syntaxe complexe, il suffit de décrire le résultat souhaité. L’assistant
interprète la demande et génère une expression Arcade prête à l’emploi,
permettant de gagner du temps, de limiter les erreurs et de se concentrer sur
le workflow.
-
L'administrateur de l'organisation doit avoir activé l'autorisation des
membres de l'organisation à utiliser des assistants IA ;
-
L’utilisateur doit disposer d’un rôle autorisant l’utilisation des assistants IA.
Autoriser la duplication d’une application
Les auteurs d’applications peuvent désormais autoriser d’autres utilisateurs
à dupliquer leur application en activant l’option"Autoriser d'autres
utilisateurs à enregistrer une copie de cette application" dans les
paramètres généraux de l'expérience.
Cette nouvelle capacité facilite
la duplication d’une application ou d’un modèle au sein d’une organisation.
Toute personne disposant d’un compte ArcGIS organisationnel et ayant accès à
l’application ou au modèle peut ainsi en créer une copie.Il s’agit d’un
moyen rapide de partager et reproduire des conceptions d’applications sans
repartir de zéro.
Une fois cette option activée, d’autres utilisateurs peuvent dupliquer
l’application ou le modèle de différentes manières :
-
Depuis la page d’accueil d’Experience Builder : il suffit de cliquer sur
le bouton "Plus" de la carte de l’application puis de choisir
"Dupliquer" (option disponible lorsque l’application est partagée avec
l’organisation) ;
-
À l’aide d’une URL directe : il est également possible d’entrer l’URL
suivante dans la barre d’adresse du navigateur, en remplaçant
<item_id> par l’identifiant de l’application à copier
:
https://experience.arcgis.com/builder/?copy_app_id=<item_id>
Remarques :
- L’utilisateur doit disposer des droits d’accès à l’application ;
-
L’utilisateur doit également disposer des privilèges de création de
contenu dans son organisation ArcGIS.
Cette fonctionnalité facilite la collaboration entre équipes, le partage de
modèles et l’adaptation rapide d’applications existantes à de nouveaux
besoins.
Widget "Mettre à jour"
Copier-coller des entités
Comme c’était déjà possible dans
Web AppBuilder, il est désormais possible de copier et coller des entités au
sein d’une même couche ou vers une autre couche disposant du même type de
géométrie. Cette amélioration simplifie les workflows en permettant de
dupliquer rapidement des entités, y compris à partir de couches non
éditables. Pour cela, vous devez activer l'option "Copier et coller" dans
les paramètres du widget.
La copie depuis des couches non éditables est prise en charge, mais la
couche cible doit autoriser la création d’entités pour pouvoir coller les
éléments. Si nécessaire, il est également possible de fusionner les entités
collées en une seule entité à l’aide de l’outil Fusionner.
Configuration des champs pour l’édition par lots
Vous pouvez maintenant configurer directement les champs
utilisés lors des mises à jour d’attributs par lots dans le widget "Mettre à
jour", comme c’était le cas dans Web AppBuilder. Cette version permet
de personnaliser les champs lorsque l’édition par lots est activée.
Widget "Dessiner"
Le widget "Dessiner" prend désormais en charge l’export et l’import de
dessins au format JSON directement sur la machine locale. Cette
fonctionnalité permet aux utilisateurs, et en particulier à ceux qui ne sont
pas spécialistes SIG, de partager facilement des esquisses et annotations.
Pour
accéder à ces capacités, vous devez avoir activé les
options "Ajouter à partir d'un fichier" et "Exporter les dessins" du
widget.
Que ce soit pour annoter une carte lors d’une phase de planification, mettre
en évidence des zones d’intérêt ou collaborer sur des idées d’aménagement, il
est désormais possible
, d’enregistrer les dessins localement, de
les réimporter ultérieurement, ou de les partager avec des collègues pour
poursuivre l’édition.
Widget "Carte"
Afficher sa position
L'outil Localiser du widget "Carte" permet désormais d’afficher sa position
en temps réel lors des déplacements.
Personnaliser l’emplacement des outils de la carte
La nouvelle option "Personnaliser" permet de réorganiser les outils affichés
sur la carte afin de les adapter aux besoins de l’application.
Après avoir activé cette option, des zones apparaissent dans chaque coin de
la carte pour indiquer les emplacements possibles des outils. Il suffit
ensuite de glisser-déposer un outil vers l’emplacement souhaité afin de
personnaliser l’interface cartographique.
Widget "Autour de moi"
Cette mise à jour introduit plusieurs améliorations du widget "Autour de
moi", qui renforcent les performances et la facilité d’utilisation,
notamment lors de l’exploitation de jeux de données volumineux ou complexes
:
-
Le traitement différé permet d'exécuter certaines certaines
opérations uniquement lorsqu’elles sont nécessaires, améliorant ainsi la
réactivité. Par exemple, lors de l’exécution d’une analyse, le
nombre de résultats est d’abord affiché. Si ce nombre dépasse les 10 000
enregistrements, les résultats détaillés (les 20 premiers éléments) ne
sont générés que lorsque l’utilisateur déploie l’accordéon correspondant
à une couche ;
-
Le paramètre “Quelle que soit la visibilité des couches, afficher les
résultats” a été amélioré et permet désormais de gérer l’affichage des
résultats provenant de couches masquées ;
-
Un nouveau paramètre lié aux
paramètres d’URL a été
ajouté dans l’onglet
des paramètres généraux du widget. Lorsque cette option est activée,
le widget "Autour de moi" s’exécute automatiquement pour les entités
sélectionnées via des paramètres d’URL.
Widget "Table"
Jusqu’à présent, le widget "Table" ne prenait en charge que les paramètres
de fenêtre contextuelle de la carte web lors de la configuration des champs.
Ainsi, lorsque les champs d’une table étaient configurés dans Map Viewer,
ces paramètres n’étaient pas reflétés dans le widget.
Une
nouvelle option "Utiliser les paramètres de la table" permet désormais
d’afficher les champs configurés directement dans Map Viewer. Cette
amélioration garantit une présentation cohérente des données entre cartes et
applications, tout en réduisant les duplications de configuration.
Widget "Ajouter des données"
Comme dans Web AppBuilder, il est désormais possible d’ajouter des données
via une URL provenant d’un service WFS ou WMS, ce qui permet de se connecter
à davantage de sources de données externes.
Par ailleurs, la
taille de la fenêtre du widget peut maintenant être prédéfinie en
redimensionnant ses coins, de manière similaire aux panneaux flottants du
widget Contrôleur de widgets, ce qui permet d’adapter l’interface au
workflow de l’utilisateur.
Widget "Rechercher"
Le widget "Rechercher" propose désormais une option permettant de réduire
automatiquement le panneau des résultats lorsqu’un utilisateur sélectionne
un résultat de recherche. Cette amélioration garantit que les widgets
situés sous ce widget restent visibles et non masqués, ce qui contribue à
une expérience utilisateur plus fluide et plus lisible.
Widget "Sélectionner"
Dans certains cas, il est utile de sélectionner des entités sur la carte dès
le lancement de l’application. Cette version ajoute deux nouvelles
possibilités :
- choisir un outil de sélection interactif par défaut,
-
activer automatiquement cet outil au lancement du widget, sans action
supplémentaire de l’utilisateur.
Nouvelles actions message
Jusqu’à présent, lorsque le message "Modification de sélection
d'enregistrements" était déclenché, les seules actions disponibles étaient
"Zoom sur" et "Déplacer sur". Avec cette version, ces possibilités ont été
étendues grâce à l’ajout de deux nouvelles actions : "Filtrer les
enregistrements de données" et "Sélectionner les enregistrements de
données". Ces actions peuvent désormais être déclenchées en réponse à ce
message. Cette amélioration permet à des widgets comme Carte, Liste,
Rechercher ou Table d’interagir plus intuitivement avec les données.
L'exemple ci-dessous contient deux couches : les arrondissements de
Paris et les dossiers récents d'urbanisme. Lorsqu'un arrondissement est
filtré, les dossiers d'urbanisme de cet arrondissement sont automatiquement
filtrés et sélectionnés.
Cela crée une expérience fluide et cohérente entre les différents
widgets, facilitant l’exploration et l’analyse de données liées.
Modèles
Concourse est un nouveau modèle carto-centrique. Avec son contrôleur de
widget très visible présentant des icônes et labels faciles à lire, il
permet une navigation sans efforts. Lorsqu'ils sont activés, les widgets
s'ouvrent dans un panneau placé en haut à droite.
Thèmes
De nombreuses applications ArcGIS, comme par exemple ArcGIS Instant App et
ArcGIS Dashboard, utilisent le Calcite Design System, le système de design
mis à disposition par Esri. Le nouveau thème "Calcite" disponible dans
Experience Builder vous permet de créer des applications avec un style
cohérent dans tout le système ArcGIS, assurant une expérience unifiée pour
vos utilisateurs.
Accessibilité
Cette version apporte plusieurs améliorations importantes afin de garantir
une expérience plus inclusive et accessible :
-
Repère pour la structure de page : Les en-têtes et pieds de page
disposent désormais de rôles repères permettant aux lecteurs d’écran de
les identifier correctement comme header et footer.
-
Accessibilité étendue à davantage de widgets : six widgets
supplémentaires prennent désormais en charge des fonctionnalités
d’accessibilité : "Filtre de date", "Contrôleur de survol", "Légende",
"Connexion", "Requête" et "Section".
-
Navigation au clavier entre les vues : avec le widget "Navigateur de
vues", il est possible d’utiliser les touches fléchées pour se déplacer
entre les vues et d’appuyer sur "Entrée" pour activer une vue ;
-
Gestion du focus clavier pour les éléments défilants : les widgets
"Texte", "Légende" et d’autres éléments non interactifs peuvent
désormais recevoir le focus clavier lorsqu’ils contiennent un contenu
défilant ;
-
Accessibilité améliorée des modèles : le modèle par défaut "Voyage" a
été optimisé afin d’améliorer son accessibilité.
-
Navigation améliorée dans le builder : dans l’interface de conception,
la zone de recherche du panneau "Insérer un widget" est désormais le
premier élément dans l’ordre de navigation au clavier, ce qui permet de
trouver et d’ajouter des widgets plus rapidement.
Dépréciation du widget "Imagerie Orientée (classique)"
Le widget "Imagerie Orientée (classique)" supportant l'ancien format de
catalogues d'imageries orientées est désormais retiré et n'est plus
disponible dans le builder ni dans les applications. Si ce widget
est déjà utilisé dans certaines applications existantes, celles-ci
continueront de fonctionner.
Ressources
Comme d'habitude, vous pouvez consulter l'application
des ressources Experience Builder pour retrouver toutes les informations et documentations
disponibles, et notamment la roadmap qui vous permettra de savoir ce qui
est prévu pour la suite des évolutions du produit.