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.
0 comments :
Enregistrer un commentaire