La mise à jour de juin 2024 d’ArcGIS Experience Builder dans ArcGIS Online
introduit de nombreuses nouvelles fonctionnalités vous aidant à créer
facilement des applications et pages web en low-code ou no-code. Par
exemple, quatre nouveaux widgets ont été ajoutés : Mesure, Rapport sur les
entités, Explorateur de bâtiments et My Location (en beta).
En plus de cela, les données raster peuvent être utilisées en tant que
source de données pour certains widgets. Grâce à la nouvelle action de
données "Données associées", les enregistrements liés sont accessibles
depuis depuis la fenêtre contextuelle et plusieurs widgets. Il est également
désormais possible d'ajouter par lot plusieurs feuilles au widget "Table".
Le widget "Informations sur l'entité" peut afficher des entités provenant de
plusieurs couches. Enfin, l'utilisation d'une expérience peut être suivie
grâce à Google Analytics.
Dans cet article, je vous propose donc de découvrir plus en détails toutes
les nouveautés majeures de cette nouvelle version.
Mesure
Le widget Mesure vous permet de prédéfinir les unités de mesure par
défaut dans les paramètres du widget. Cela signifie que contrairement à
l'outil Mesure du widget Carte, les utilisateurs peuvent immédiatement
obtenir des résultats de mesure dans les unités prévues, sans avoir à
cliquer sur le menu déroulant Unité pour sélectionner une unité différente.
Le widget utilise l'accrochage par défaut. Vous pouvez appuyer sur la touche "Ctrl" et la maintenir enfoncée pour désactiver temporairement l'accrochage.
Rapport sur les entités
Avec le widget Rapport sur les entités, vous pouvez générer des rapports au
format PDF ou DOCX à partir des enregistrements collectés par Survey123.
Gardez en tête que le widget doit se connecter à une couche d'entités
associée à une enquête Survey123, et que le widget consomme des crédits.
Pour vous aider à démarrer, les paramètres du widget fournissent des
exemples de modèles. Pour plus d'informations sur les modèles de rapport,
cliquez sur l'icône d'aide dans les paramètres, comme le montre l'image de
gauche. Vous pouvez également choisir des champs pour afficher les entités
de saisie ou masquer ces options aux utilisateurs pour plus de simplicité.
Explorateur de bâtiments
Grâce au widget Explorateur de bâtiments , vous pouvez filtrer les bâtiments
en fonction de leur niveau, des phases de construction, des disciplines et
des catégories. Le widget se connecte à une couche de scène de bâtiment.
Les couches de scène de bâtiment sont désormais prises en charge en tant que
source de données et peuvent être utilisée dans des widgets tels que
Recherche, Table et Diagramme, ainsi que dans le widget Explorateur de
bâtiments, pour visualiser et localiser les actifs des bâtiments.
My Location (beta)
Lorsque vous faites de la randonnée ou du vélo sur un sentier, il se peut
que vous souhaitiez localiser et enregistrer votre position et vos
déplacements. Le widget Ma position (beta) peut récupérer les positions de
votre appareil lorsque vous vous déplacez, puis créer des chemins à partir
de ces positions.
En plus de la longitude et de la latitude, vous pouvez enregistrer l'heure,
l'altitude, la vitesse, l'orientation et la précision pour chaque
emplacement. Vous pouvez également choisir la fréquence à laquelle le widget
récupère une nouvelle position, en temps ou en distance. Vos informations de
localisation sont stockées dans le navigateur de votre appareil. Si vous
souhaitez enregistrer les données de façon permanente, vous pouvez les
exporter vers un fichier ou un élément ArcGIS.
Deux modes sont disponibles pour ce widget : le mode par défaut, où la
position est récupérée par un clic d’utilisateur sur un bouton, ou le mode
"watch", où la localisation est récupérée tous les x intervalles de temps ou
de distance.
Notez que, par rapport aux applications natives, la précision de la
localisation dans l'application basée sur le navigateur varie en fonction du
type de navigateur et d'appareil. Il s'agit d'une limitation connue. Dans
cette version, le widget est en phase de bêta, ce qui signifie qu’il n’est
pas encore localisé en français et que vous devrez utiliser l’interface non
traduite.
Sources de données raster
Trois types de données raster sont désormais supportées : les couches
d’imagerie tuilées, les couches d’imagerie dynamiques et les couches
d’imagerie orientées. En plus de pouvoir les afficher dans le widget carte,
vous pouvez utiliser ces données raster dans d’autres widget, comme par
exemple le widget Chronologie pour visualiser des données d’imagerie
temporelles.
Les couches d’imageries orientées ajoutées récemment au système ArcGIS
fonctionnent avec les widgets Carte, Image et Table.
Cependant, les couches d’imagerie orientées ne fonctionnent pas encore avec
le widget "Imagerie Orientée" d’ArcGIS Experience Builder, qui prend pour sa
part en charge les catalogues d’images orientées. Si le sujet de l’imagerie
orientée vous intéresse, je vous invite à en apprendre plus dans cet
article.
Consulter les enregistrement liés
En utilisant la nouvelle action de données "Données associées", vous pouvez
voir les enregistrements liés depuis les widgets Table, Informations sur
l'entité, Liste, Requête, Sélectionner, et depuis la fenêtre contextuelle.
Les enregistrements liés respectent la configuration de la fenêtre
contextuelle définie dans Map Viewer. Notez que si vous avez des champs
configurés avec Arcade dans la fenêtre contextuelle, ces champs ne
s'afficheront pour l’instant pas lors de l'accès aux enregistrements liés à
l'aide de l'action Données liées. Il s'agit d'une limitation connue car
Experience Builder ne prend pas encore en charge Arcade.
Dans l’onglet "Données", vous pouvez explorer les relations entre les couches
d'entités ou les tables d'entités liées. Le développement de chaque table
permet d’afficher davantage d’informations sur la relation entre les
enregistrements liés.
Google Analytics
Vous pouvez désormais suivre l'utilisation de votre application créée avec
Experience Builder grâce à Google Analytics. Cette option est disponible
sous Confidentialité dans l'onglet "Général". Vous pouvez également configurer
une bannière de cookies pour demander à l'utilisateur son consentement pour
la collecte d'informations relatives à son interaction avec l'application.
Actuellement, seul le nombre de pages vues peut être suivi. Si votre
application comporte plusieurs pages, vous obtiendrez le nombre de vues pour
chaque page. Si votre application ne comporte qu'une seule page, le nombre
de pages vues est égal au nombre de vues de l'application.
Autres améliorations
Widget "Carte"
Vous pouvez afficher une carte globale à partir des outils du widget "Carte",
et préconfigurer la position d'affichage des fenêtres contextuelles sur la
carte.
Widget "Table"
Pour améliorer votre travail de configuration d’expériences, vous pouvez
désormais ajouter par lots toutes les couches d'une carte, d'un service ou
d'un groupe de couches au widget Table, en un seul clic.
Widget "Informations sur l’entité"
Auparavant, contrairement à la fenêtre contextuelle, le widget "Informations
sur l’entité" ne pouvait afficher que les entités d'une seule couche.
Désormais, il peut afficher des entités provenant de plusieurs couches et
vous permet de choisir les couches que vous souhaitez afficher. L'exemple
ci-dessous présente trois couches dans le widget : Communes, Départements et
Régions.
Widget "Légende"
Le nouveau paramètre de configuration "Mode Légende" vous permet de ne
montrer dans le widget Légende que les couches visibles actuellement dans la
carte. La légende s’actualise dynamiquement lorsque vous naviguez dans la
carte pour afficher uniquement les couches visibles à l’écran.
Widget "Autour de moi"
D'autres améliorations ont été apportées au widget "Autour de moi", notamment
la possibilité de choisir les champs à exporter. En plus de cela, comme
montré ci-dessous, vous pouvez créer des groupes à plusieurs niveaux dans
l'analyse de proximité.
Vous pouvez aussi utiliser la nouvelle action "Planifier un itinéraire" pour
obtenir des itinéraires si vous avez ajouté un widget Feuille de route à
votre application.
Widget "Diagramme"
Le widget Diagramme se voit enrichi de fonctionnalités issues du Web
AppBuilder pour assurer la parité, dont notamment un curseur de plage
d'affichage sur l'axe X et le nouveau type de graphique Jauge.
Widget "Géosignet"
Lorsque vous migrez des applications 3D depuis Web AppBuilder, vous pouvez
éviter que les images des signets (diapositives) soient floues ou déformées
en ajustant la taille de l'image dans les modèles simples Diapositive1,
Diapositive2 et Diapositive3. Vous pouvez également définir une couleur
d'arrière-plan pour le nom du géosignet, ou masquer ce dernier.
Widget "Analyse"
Vous pouvez maintenant sélectionner des entités sélectionnées en tant que
données d’entrée pour exécuter des outils à partir du widget "Analyse". Dans
l'exemple l'action données est utilisée dans la fenêtre contextuelle du
widget "Carte" pour exécuter les outils d'analyse. Vous pouvez également
exécuter des outils Web publiés depuis un ArcGIS Notebooks dans le widget "Analyse".
Widget "Mettre à jour"
Vous pouvez réorganiser les couches modifiables dans les paramètres du
widget pour qu'elles apparaissent dans l’ordre que vous souhaitez au moment
de l'exécution. Dans la section "Général", vous pouvez également choisir les
fonctionnalités disponibles pour les utilisateurs. La nouvelle option
d'édition des données au moment de l'exécution permet aux utilisateurs de
modifier les couches ajoutées par le widget "Ajouter des données".
Bouton
L’action message "Clic d’un bouton" s’applique désormais également au
widget "Contrôleur de widget". Cela signifie que vous pouvez ouvrir ce widget
en cliquant sur le bouton. Cette fonctionnalité était déjà disponible pour
lier un bouton au widget "Barre latérale" depuis la mise à jour de février
2024.
Widget "Rechercher"
Comme dans Web AppBuilder, vous pouvez désormais trouver un lieu en
utilisant les coordonnées et le WKID. Le format pris en charge est X, Y :
WKID. Dans ce cas, 2154 est le WKID.
Widget "Business Analyst"
Vous pouvez désormais partager publiquement une application avec le widget
Business Analyst en autorisant l'accès au service GeoEnrichment avec votre
abonnement. Les crédits consommés par le widget sont comptabilisés dans le
total des crédits de votre organisation.
Nouveaux modèles d’expériences
Pour faciliter la migration de vos applications, le modèle "Onglet" est ajouté
à la catégorie des modèles Web AppBuilder Classic. Il ressemble et se
comporte comme le thème par onglet du Web AppBuilder.
Quatre autres nouveaux modèles sont également disponibles : Journal de Bord,
Expertise, Examen et Profil.
Ressources à votre disposition
Vous trouverez dans cette application toutes les ressources à votre
disposition pour travailler avec Experience Builder. Vous trouverez
notamment sur cette page la matrice de portage des widgets du Web AppBuilder
mise à jour avec cette nouvelle version, ainsi que deux nouveaux documents
référençant l’avancement du portage des fonctionnalités du Web AppBuilder à
l’échelle des fonctionnalités individuelles et spécifique aux
fonctionnalités d’édition.