Le blog francophone consacré
aux technologies Esri

Mise à jour d'ArcGIS Experience Builder - Novembre 2024


La dernière mise à jour de l'année 2024 d'Experience Builder dans ArcGIS Online est disponible depuis mi-novembre ! Celle-ci introduit de nouvelles fonctionnalités vous permettant d'aller toujours plus loin avec le concepteur d'expériences : un nouveau widget de mise en page, l'amélioration des capacités des widgets existants, ou encore un tout nouveau mode permettant de créer des applications de manière plus facile et rapide. Dans cet article, je vous propose de découvrir ensemble les nouveautés majeures introduites par cette mise à jour. 
 
 
Mode "Express"

Afin de rendre la conception d'expérience plus rapide et facile, vous pouvez désormais basculer en mode Express. Cela réduit le nombre de fonctionnalités et capacités de personnalisation accessibles dans l'interface de création d'expériences afin de proposer un workflow simplifié, se rapprochant davantage de ce qui était proposé dans Web AppBuilder. Si vous souhaitez en apprendre davantage sur ce nouveau mode, je vous conseille de consulter cet article dédié à sa prise en main.
 


Widget "Accordéon"
 
Accordéon est un nouveau widget de mise en page qui vous permet d'organiser vos widgets dans un menu avec un empilement horizontal. Chaque élément du menu peut-être agrandit ou réduit par l'utilisateur.
Vous pouvez également modifier les couleurs des entêtes selon que les éléments sont étendus ou réduits. Pour cela, rendez-vous dans la section "Entête" de la configuration du widget, puis sélectionnez la configuration de l'arrière plan et la bordure comme dans la capture ci-dessous.
 


Groupes de couches de sous-type
 
Ce nom se réfère à des couches d'entités composites pouvant contenir plusieurs sous-couches appelées couches de sous-type, notamment utilisés dans les Utility Networks afin d'offrir une meilleure performance. Ces groupes de couches de sous-types sont donc désormais pris en charge dans les sources de données d'Experience Builder afin d'être utilisés dans le widget Carte, mais également d'autres widget comme par exemple Table. Notez que le widget d'Analyse ne supporte pas encore ce type de données.
 
 
Améliorations
 
Connexion des widgets aux données de la carte
 
Lorsque vous connectez vos widgets à vos données, vous avez maintenant la possibilité d'"Interagir avec un widget Carte". Cela vous permet de connecter d'un seul coup à votre widgets toutes les couches compatibles dans la carte, plutôt que d'ajouter les couches une par une comme ce que vous deviez faire jusqu'à présent.
 

Dessiner
 
Suite à de nombreuses demandes, il est désormais possible d'ajouter du texte à une carte via le widget Dessiner. Vous avez également maintenant la possibilité d'afficher ou de cacher les couches de dessin de la même manière que les autres couches, via le widget Couches cartographiques ou l'outil couche de la carte.


Filtre
 
Jusqu'à présent, il était nécessaire de configurer à l'avance tous les filtres pouvant être nécessaires dans votre application. Désormais, vous pouvez laisser à l'utilisateur la capacité de créer ses propres filtres pendant l'exécution de l'application en ajoutant un filtre personnalisé via le widget Filtre. Cela laisse une plus large liberté à l'utilisateur dans l'exploration des données, avec la possibilité de créer des filtres dont vous n'aviez peut-être pas imaginé l'utilité en amont.
 
  
Recherche
 
Si vous utilisez l'ArcGIS World Geocoding Service comme source de recherche dans le widget Rechercher, vous avez maintenant accès à l'option "Rechercher dans des pays ou des régions spécifiques", ce qui permet de restreindre les résultats renvoyés par le service.  
Dans l'exemple ci-dessous, vous pouvez voir à gauche un exemple de suggestion par défaut, puis à droite les suggestions pour la même recherche où le service ne renvoie que des adresses localisées en France. 
 

Autour de moi
 
De nombreuses capacités ont été ajoutées au widget "Autour de moi", comme par exemple :
 
  • la possibilité de mettre à jour automatiquement les résultats selon l'étendue de la carte;
  • la capacité de montrer les résultats sur la carte pour toutes les couches configurées dans le widget, indépendamment de leur visibilité;
  • la prise en charge des enregistrements associés...  
 
Carte
 
Des améliorations ont été apportées à la carte. Par exemple, lorsque vous désélectionnez une entité dans un widget tiers comme le widget "Liste", la carte peut maintenant dézoomer et revenir à son étendue initiale grâce à une nouvelle option dans les actions messages. 
 
 

En plus de cela, lorsque vous utilisez les paramètres URL pour zoomer sur les entités sélectionnées avec zoom_to_selection (disponible directement dans l'onglet "Gérer le statut de l'URL"), vous pouvez maintenant vous baser sur les attributs pour définir les entités sélectionnées avec where.

Couches cartographiques

Les fenêtres contextuelles peuvent maintenant être activées ou désactivées pour chaque couche grâce à l'option "Activer/Désactiver les fenêtres contextuelles". Pour cela, vous devrez activez l'option dans le panneau de configuration du widget à droite.
 

Informations sur l'entité

Vous pouvez désormais activer ou désactiver la navigation dans les entités, et choisir si vous affichez ou non les index des entités parcourues. Dans l'exemple ci-dessous, l'image à gauche montre la configuration par défaut utilisée jusqu'à présent, celle du milieu désactive l'affichage des index et celle de droite désactive la navigation.
 

Bibliothèque de fonds de carte

La Bibliothèque de fond de carte supporte désormais les fonds de carte personnalisés que vous pouvez configurer via leur URL. Les 5 types de données suivants sont supportés pour les fonds de carte : les couches de tuiles vectorielles, les couches d'imagerie, les couches d'imagerie tuilées, les couches de tuiles et les couches d'images de carte.
 

Table

La nouvelle option "Filtrer selon l'étendue de la carte" permet, comme son nom l'indique, d'afficher dans la table de manière dynamique uniquement les entités visibles dans l'étendue actuelle de la carte.
 


 
Requête

Avant cette mise à jour, les données ajoutées pendant l'exécution de l'application avec le widget "Ajouter des données" ne pouvaient pas être utilisées par le widget Requête. L'utilisateur aura maintenant cette possibilité grâce à la nouvelle option "Inclure les données d'exécution".

Diagramme

Il est maintenant possible d'utiliser la symbologie de la couche pour appliquer des couleurs à un graphique. 
Notez aussi que les diagrammes linéaires, à barres et à colonnes supportent désormais le regroupement selon un champ date. Vous pouvez également désactiver les étiquettes des axes x et y si vous le souhaitez.
 

Géosignet
 
Vous pouvez maintenant utiliser l'option "Respecter la taille des géosignets de la carte" afin d'éviter que les vignettes soient floues ou distordues. Les paramètres pour personnaliser le titre, la description et l'image associés aux géosignets ont également été améliorés pour proposer une meilleure expérience utilisateur lors de la conception de l'application.
 
 
Profil d'élévation

Le widget "Profil d'élévation" peut maintenant superposer différents profils, permettant de les comparer les uns avec les autres. Cela peut notamment être utile pour comparer des données d'élévation relevées à différents moments, pour évaluer des changements pouvant être liés à différents phénomènes (érosions, projets de construction, etc.).
 

Comme pour le widget Requête, il est également possible d'utiliser des lignes ajoutées durant l'exécution de l'application avec le widget Ajouter des données pour générer des profils d'élévation.

Contrôleur de widget
 
Lorsque votre contrôleur comporte de nombreux widgets, vous pouvez utiliser un nouveau style de débordement appelé "Fenêtre contextuelle". Quand vous cliquez dans "..." (autres widgets), les widgets cachés apparaissent tous en même temps dans une fenêtre. Cela rend la navigation dans les widgets plus simple pour l'utilisateur qu'avec le mode par défaut, permettant une navigation via des flèches.
Vous pouvez également modifier non seulement la couleur de l'arrière plan mais aussi celle de l'icône des widgets ajoutés au contrôleur.
 

En cliquant sur le contrôleur lors du paramétrage, vous verrez apparaître la nouvelle option "Gérer les widgets", grâce à laquelle vous pouvez facilement réordonner, supprimer ou grouper les widgets. Pour créer un groupe, il vous suffit de sélectionner un widget puis de le faire glisser sur le widget avec lequel vous souhaitez le grouper. 
 

Barre latérale
 
La barre latérale est maintenant capable d'écouter le changement de sélection d'enregistrement. Cela peut être pratique pour la déployer automatiquement afin d'afficher des informations sur l'entité sélectionnée par exemple.
 


Mise à jour de l'accessibilité
 
A chaque mise à jour, Esri essaye d'améliorer l'accessibilité des applications construites avec Experience Builder afin de les rendre adapté au plus large public possible. Voici les éléments ayant été introduits ou améliorés en ce sens :
 
  • Prise en charge des tailles automatiques d'éléments dans les pages en plein écran;
  • Support de l'accessibilité dans les widgets "Rechercher", "Géosignet" et "Balayer";
  • Le widget "Bouton" peut désormais renvoyer en haut d'une page déroulante;
  • Le widget "Texte" prend en charge des niveaux d'entête pour une meilleure lecture par les navigateurs;
  • Amélioration des widgets "Navigateur de vues" et "Menu".

 
Dépréciation
 
Avec cette mise à jour, le widget "Traçage de réseau de distribution" n'est plus disponible et il n'est plus possible de l'ajouter dans des applications. Cependant, il continue de fonctionner dans les applications dans lesquelles il est déjà ajouté. Le widget reste disponible via le SDK JavaScript d'ArcGIS ou ArcGIS Enterprise.
 

En savoir plus
 
Pour plus retrouver toutes les ressources relatives à Experience Builder, n'hésitez pas à consulter cette application partageant de nombreux documents pour vous aider dans votre utilisation du concepteur d'applications.

Vous pouvez également lire cet article afin d'en apprendre plus sur le reste des nouveautés introduites par la mise à jour d'ArcGIS Online.

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: