Nouveautés

La mise à jour de juin 2025 de ArcGIS Experience Builder inclut les nouvelles fonctions, les nouveaux widgets et les améliorations répertoriés ci-après.

  • Accessibilité : sept widgets supplémentaires prennent en charge les fonctions d’accessibilité. Il s’agit des widgets Add Data (Ajouter des données), Feature Info (Informations sur les entités), Feature Report (Rapport sur les entités), Flow Row (Ligne avec débordement automatique), Measurement (Mesure), Select (Sélectionner) et Sidebar (Barre latérale). Le mode Compact dans le widget Print (Imprimer) prend en charge les fonctions d’accessibilité. Vous pouvez appuyer sur les touches Alt+Barre d’espace pour sélectionner des lignes dans un widget Table. Quatre modèles par défaut supplémentaires ont été optimisés pour l’accessibilité : Gallery (Bibliothèque), General (Général), Skyline (Horizon) et Summary (Résumé).
  • Actions : ajoute deux nouvelles actions de message, Open view (Ouvrir la vue) et Toggle widget (Activer/désactiver le widget), ainsi que l’action Données Add marker (Ajouter un symbole ponctuel). Open view (Ouvrir la vue) ouvre une vue spécifique dans un widget Section. Toggle widget (Activer/désactiver le widget) ouvre et ferme les widgets dans un widget Widget Controller (Contrôleur de widgets). Vous pouvez utiliser la nouvelle action Données Add marker (Ajouter un symbole ponctuel) pour ajouter sur la carte des symboles ponctuels qui représentent des entités ponctuelles, linéaires et surfaciques. Dans le cas d’un point, le symbole ponctuel apparaît au même endroit que le point. Dans le cas d’une ligne et d’un polygone, le symbole ponctuel apparaît sur le centroïde. De plus, les actions Données View in table (Afficher dans la table) et Add to table (Ajouter à la table) possèdent un nouveau paramètre, Open in the same sheet (Ouvrir dans la même feuille). Si vous activez ce paramètre, lorsque vous ajoutez des données ou affichez des données dans une table pour la première fois, la table ajoute une nouvelle feuille. Lorsque vous ajoutez ou affichez à nouveau des données, les nouvelles données remplacent les données précédentes dans la même feuille et aucune nouvelle feuille n’est ajoutée. Désormais, vous pouvez procéder à l’exportation au format Shapefile, FGDB et KML avec l’action Données Export (Exporter).
  • Mise en forme avancée : ajoute la prise en charge de la mise en forme avancée, qui inclut le contenu dynamique avancé et le style dynamique. Le contenu dynamique avancé implique l’exécution de calculs avec les données et le renvoi de valeurs dynamiques à afficher en tant que contenu du widget, notamment du texte, les sources des images et des liens définis par une URL. Vous pouvez utiliser des expressions Arcade pour créer un contenu dynamique avancé. Le style dynamique implique la mise à jour des arrière-plans, des bordures et d’autres éléments visuels des widgets en fonction des données. Vous pouvez utiliser à la fois des expressions Arcade et le style conditionnel, une fonction sans code, pour créer un style dynamique. Vous pouvez styliser dynamiquement les widgets Text (Texte), les widgets Button (Bouton) et les éléments de liste dans les widgets List (Liste).
  • Générateur : depuis le volet Data (Données), vous pouvez copier un ID de source de données en cliquant sur le bouton Copy data ID (Copier l’ID des données) Copier l’ID des données. Ce nouveau bouton apparaît sur les fiches d’élément de source de données et dans le volet des détails des données. Il apparaît également pour les vues de données si vous placez le pointeur de la souris sur la vue. Désormais, Experience Builder applique les paramètres de recherche de contenu dans l’organisation, ce qui signifie que vous pouvez rechercher des cartes, des couches, des services utilitaires et tout autre contenu appartenant à des utilisateurs hors de votre organisation, si votre administrateur l’autorise dans les paramètres de sécurité de l’organisation.
  • Données : vous pouvez utiliser Arcade pour ajouter des sources de données à une application. De plus, Experience Builder prend en charge trois nouveaux types de champ : entier très grand, date uniquement et heure uniquement. Un champ de type entier très grand est un champ numérique. Il s’agit d’un entier 64 bits signé pouvant stocker des nombres entiers d’une valeur très élevée dans une plage comprise entre -(253) -1 et 253 -1. Les champs de type date uniquement et heure uniquement sont similaires aux champs de date, mais chacun ne représente que son type respectif de valeurs. Les champs de type date uniquement stockent des valeurs de date sans valeurs d’heure et les champs de type heure uniquement stockent des valeurs d’heure sans valeurs de date.
  • Intégration : il existe de nouvelles règles pour le partage de l’authentification. ArcGIS utilise l’authentification par jeton pour toutes les demandes d’accès. Lorsque vous intégrez une application Experience Builder dans une autre application ArcGIS avec le paramètre d’URL arcgis-auth-origin, l’application Experience Builder demande un jeton d’accès à l’application parent. L’application parent décide de répondre ou non au jeton. Lorsque vous intégrez une autre application dans une application Experience Builder avec le widget Embed (Intégrer), l’application Experience Builder parent ne répond à la demande de jeton que si l’application enfant se trouve dans le domaine *.arcgis.com ou dans le même domaine que l’application Experience Builder parent.
  • Mode Express : désormais, les déclencheurs apparaissent uniquement dans la section Message action (Action Messages) des paramètres des widgets s’il existe au moins une cible prise en charge actuellement dans l’application. De plus, les deux premières cartes ou scènes Web que vous ajoutez dans le volet Select data (Sélectionner des données) sont connectées automatiquement au widget Map (Carte) et apparaissent dans la zone d’affichage. Si vous ajoutez plus de deux cartes ou scènes, vous pouvez choisir les deux cartes ou scènes à connecter au widget.
  • Paramètres généraux : vous pouvez utiliser le nouveau paramètre Experience state (État de l’expérience) pour restaurer l’état précédent d’une interface d’application lorsque vous rouvrez l’application.Experience Builder stocke des informations sur l’état actuel de l’application dans le cache du navigateur. Les informations sur l’état de l’application indiquent entre autres quelle page, vue ou fenêtre est ouverte actuellement, le point de vue de la carte et la visibilité de la carte. Si vous activez le bouton bascule Experience state (État de l’expérience), la banière Restore experience state (Restaurer l’état précédent de l’expérience) apparaît lorsque vous relancez l’application après l’avoir fermée. La bannière vous invite à restaurer l’état précédent de l’application. Elle disparaît automatiquement après 10 secondes. La bannière apparaît si des informations sur l’état ont été enregistrées dans le cache du navigateur. De plus, vous pouvez utiliser les nouveaux paramètres Security (Sécurité) pour désactiver les invites de connexion. Certaines parties d’une application Experience Builder peuvent inviter les utilisateurs à se connecter avec un compte ArcGIS. Vous pouvez désactiver les invites qui demandent aux utilisateurs de se connecter pour afficher les ressources non partagées. Dans ce cas, l’application charge uniquement le contenu auquel l’utilisateur actuel peut accéder. Vous pouvez également désactiver la bannière des informations d’identification, qui apparaît si une application comporte des widgets, des données, des services utilitaires ou d’autres composants requérant un compte avec des privilèges particuliers.
  • Langues : désormais, NO est l’abréviation officielle pour les langues norvégiennes dans les URL d’application. Les abréviations NB (Norwegian Bokmål) et NN (Norwegian Nynorsk) utilisées précédemment sont automatiquement remplacées par NO.
  • Liste en attente : désormais, la liste en attente est organisée en fonction de l’emplacement des widgets dans l’application. Dans l’onglet Pending (En attente) du volet Insert widget (Insérer un widget), les widgets qui se trouvent dans l’application dans au moins un mode d’appareil apparaissent désormais dans une liste sous Other devices used (Autres appareils utilisés). Des icônes indiquent quels widgets sont présentés par chaque mode d’appareil. Les widgets qui ne se trouvent pas actuellement dans la zone d’affichage dans l’un des modes d’appareil apparaissent sous All devices unused (Tous les appareils inutilisés).
  • Modèles : ajoute le modèle de page plein écran Harbor et le modèle de page de défilement Beacon. Vous pouvez utiliser le nouveau bouton Capabilities (Fonctionnalités) pour filtrer les modèles en fonction des widgets et des autres entités qu’ils comportent. Le bouton apparaît dans la bibliothèque de modèles, le volet Add page (Ajouter une page) et le volet Add window (Ajouter une fenêtre).

Widgets

Les widgets ajoutés et mis à jour suivants comptent parmi les autres améliorations de cette mise à jour :

  • Widget Display Order (Ordre d’affichage) (nouveau) : définissez les règles de mosaïquage et d’affichage des images superposées. Une mosaïque est une combinaison ou une fusion d’au moins deux images. Vous pouvez utiliser ce widget pour créer une mosaïque depuis une couche d’imagerie ArcGIS avec un jeu de données mosaïque.
  • Widget Document Explorer (Explorateur de documents) (nouveau) : explorez les fichiers et les dossiers des projets Autodesk Construction Cloud (ACC) et BIM 360. Ce widget fonctionne comme un outil de navigation parmi les fichiers et répertorie les documents dans une structure de dossiers déroulante. Vous pouvez sélectionner un document avec le widget Document Explorer (Explorateur de documents) et afficher son contenu avec le nouveau widget Document Viewer (Visionneuse de documents).
  • Widget Document Viewer (Visionneuse de documents) (nouveau) : affichez des documents Autodesk Construction Cloud (ACC) et BIM 360 et interagissez avec eux.
  • Widget Link Explorer (Explorateur de liens) (nouveau) : affichez des documents de projet Autodesk Construction Cloud (ACC) et BIM 360 qui sont liés à des entités dans une carte Web ou dans une scène Web. Vous pouvez utiliser ce widget pour sélectionner des documents et les afficher dans le nouveau widget Document Viewer (Visionneuse de documents).
  • Widget Add Data (Ajouter des données) : ajoute un bouton Copy (Copier) que vous pouvez utiliser pour copier les exemples d’URL qui apparaissent lorsque vous ajoutez des données par URL. Si vous ajoutez des données en chargeant un fichier, la symbologie des couches qui existe dans le fichier est conservée lorsque vous ajoutez les données à la carte. Vous pouvez utiliser le menu déroulant Data type restriction (Restriction liée au type de données) dans les paramètres des widgets pour limiter le type de données que les utilisateurs peuvent ajouter à l’exécution.
  • Widget Analysis (Analyse) : pour les paramètres des entités en entrée, par défaut, Experience Builder envoie les couches d’entités au serveur de géotraitement sous forme d’URL de service. Vous pouvez cocher la case Send Feature Collection instead of URL (Envoyer une collection d’entités au lieu d’une URL) pour envoyer les données directement en tant que collection d’entités depuis le côté client. Sélectionnez cette case à cocher si la couche d’entités en entrée est privée et que le serveur de géotraitement ne peut pas y accéder sans informations d’identification ou si l’outil de géotraitement accepte uniquement les collections d’entités et non les URL de service.
  • Widget Business Analyst : vous pouvez utiliser le nouveau paramètre Always use latest data source (Toujours utiliser la source de données la plus récente) pour que le widget sélectionne automatiquement la source de données disponible la plus récente. Actuellement, ce paramètre apparaît seulement si vous sélectionnez les États-Unis comme pays. Les données pour les États-Unis sont actualisées tous les ans. De plus, il existe une nouvelle catégorie de modèles d’infographie nommée Esri Tabular Reports (Rapports tabulaires Esri), qui inclut des modèles de rapport inspirés des rapports Esri classiques de ArcGIS Web AppBuilder.
  • Widget Chart (Diagramme) : vous pouvez étiqueter les secteurs du diagramme à secteurs par nom de catégorie dans l’étiquette de données, les étiquettes de survol et les légendes.
  • Widget Directions (Feuille de route) : vous pouvez utiliser le nouveau paramètre Enable route saving (Activer l’enregistrement de l’itinéraire) pour inclure les nouveaux outils Save (Enregistrer) et Save as (Enregistrer sous) dans le volet des widgets à l’exécution. Vous pouvez définir des couches d’interruptions par défaut dans les paramètres des widgets avec jusqu’à 250 interruptions ponctuelles, 500 intersections d’interruption linéaire et 2 000 intersections d’interruption surfacique par requête de calcul d’itinéraire. Vous pouvez aussi définir des points de départ et d’arrivée par défaut dans les paramètres des widgets.
  • Widget Draw (Dessiner) : ajoute les outils de dessin de polyligne à main levée et de polygone à main levée. Vous pouvez modifier la symbologie des graphiques que vous avez déjà dessinés avec le widget. Vous pouvez modifier plusieurs graphiques à la fois si vous sélectionnez plusieurs graphiques dont le type de géométrie est identique.
  • Widget Edit (Mettre à jour) : prend en charge la modification par lots pour les données 2D. Vous pouvez sélectionner de nombreuses entités dans une même couche et mettre à jour leurs attributs simultanément. Vous pouvez aussi déplacer plusieurs entités en une fois. Le nouvel outil Enable segment labels (Activer les étiquettes de segment) ajoute des étiquettes qui indiquent les longueurs des segments de ligne pour les entités que vous créez dans les scènes 3D. Vous pouvez cliquer sur les couches et les faire glisser pour changer leur ordre. Vous pouvez connecter le widget Edit (Mettre à jour) aux données que vous ajoutez à l’application avec des expressions Arcade. De plus, le chargement des couches est désormais beaucoup plus rapide dans le widget Edit (Mettre à jour).
  • Widget Elevation Profile (Profil d’élévation) : vous pouvez choisir de conserver ou d’effacer les résultats lorsque vous fermez ou masquez le widget. Cette fonction est utile si vous voulez placer le widget sur une page autre que celle de la carte connectée, dans une fenêtre ou dans une vue de widget Widget Controller (Contrôleur de widgets), Sidebar (Barre latérale), Accordion (Accordéon) ou Section.
  • Widget Embed (Intégrer) : lorsque vous connectez le widget à des données et procédez à l’intégration à l’aide d’une URL dynamique, vous pouvez utiliser le paramètre Blank message (Message en cas de valeurs vides) pour saisir un message lorsque la résolution d’une URL générée depuis les données correspond à des valeurs vides. Avec cette mise à jour, *.arcgis.com est le seul domaine sécurisé pour lequel l’attribut de bac à sable n’est pas ajouté aux iframes.
  • Widget Feature Report (Rapport sur les entités) : vous pouvez générer des rapports à partir de toutes les couches d’entités, et pas seulement à partir des couches d’entités associées à une enquête ArcGIS Survey123. Si vous générez des rapports en utilisant une couche d’entités, le modèle de rapport est joint à la couche d’entités. Si vous générez des rapports en utilisant une enquête, le modèle de rapport est joint à l’enquête.
  • Widget Filter (Filtrer) : désormais, lorsque vous créez un filtre avec des valeurs prédéfinies, vous pouvez changer l’ordre des valeurs en cliquant dessus et en les faisant glisser pour les trier. Avec les champs attributaires, vous pouvez effectuer un tri par valeur. Avec les champs de domaine, vous pouvez effectuer un tri par étiquette ou valeur de domaine. Dans le cas du tri par valeur, les valeurs sont triées par défaut par ordre croissant.
  • Widget Floor Filter (Filtre des étages) : ajoute de nouveaux paramètres que vous pouvez utiliser pour filtrer les données dans des widgets centrés sur les données en fonction de l’étage sélectionné ou pour définir l’étage en fonction des sélections que vous avez effectuées avec les widgets centrés sur les données. De plus, vous pouvez utiliser Arcade pour remplir automatiquement les champs des nouvelles entités prenant en compte les étages créées avec le widget Edit (Mettre à jour).
  • Widget Flow Row (Ligne avec débordement automatique) : ajoute deux options d’alignement horizontal, Space around (Espacer autour) et Space between (Espacer entre). Space around (Espacer autour) positionne les widgets imbriqués sur la ligne avec le même espace à gauche et à droite de chaque widget. Chaque widget étant entouré du même espace, les widgets à l’extrémité gauche et à l’extrémité droite de la ligne sont plus proches du bout de la ligne que des autres widgets. Les widgets sont espacés de deux unités, une pour chaque widget. Space between (Espacer entre) positionne les widgets imbriqués sur la ligne avec le même espace par rapport aux widgets adjacents. Les widgets à l’extrémité gauche et à l’extrémité droite de la ligne sont alignés avec les bouts de la ligne selon la marge spécifiée.
  • Widget Image : vous pouvez ajouter le bouton de développement Image viewer (Visionneuse d’images) dans le coin de l’image. Cliquez sur le bouton de développement pour ouvrir l’image en grand. Un outil de zoom vous permet de zoomer sur certaines parties de l’image. Vous pouvez zoomer sur l’image et la déplacer. La valeur d’agrandissement du zoom peut être comprise entre 10 pour cent et 1 000 pour cent de la taille de départ. De plus, si un widget Image affiche plusieurs images, par exemple plusieurs pièces jointes pour une entité, vous pouvez utiliser les flèches qui apparaissent dans le widget pour passer d’image en image. Sur les écrans tactiles, vous pouvez balayer les images.
  • Widget Legend (Légende) : vous pouvez activer Customize layers (Personnaliser les couches) pour choisir les couches de la carte connectée à afficher dans la légende. Vous pouvez également choisir d’inclure les couches ajoutées à l’exécution avec des widgets tels que le widget Add Data (Ajouter des données).
  • Widget List (Liste) : le nombre d’enregistrements comporte un séparateur de milliers pour les valeurs supérieures ou égales à 1 000. Une coche indique quel est le champ de tri actif avec l’outil Sort (Trier).
  • Widget Map (Carte) : vous pouvez utiliser le paramètre d’URL marker:<x><y> pour ajouter un symbole ponctuel sur la carte. Le symbole ponctuel apparaît sur la carte à la localisation x et y spécifiée. Si vous le souhaitez, vous pouvez spécifier un identifiant connu (WKID) de système de coordonnées, un titre pour la fenêtre contextuelle du symbole ponctuel, une étiquette qui apparaîtra à côté du symbole ponctuel et un symbole pour le symbole ponctuel. Vous pouvez ajouter plusieurs symboles ponctuels avec différentes propriétés en saisissant leurs informations dans l’URL au format JSON. Vous pouvez aussi ajouter des symboles ponctuels à une carte avec l’action Données Add marker (Ajouter un symbole ponctuel), que vous pouvez configurer dans l’onglet Action des paramètres d’autres widgets. De plus, Automatic (Automatique) est le nouveau mode de qualité de la scène par défaut. En mode automatique, le widget utilise une qualité de scène différente selon le navigateur détecté. La qualité de la scène est pauvre pour tous les navigateurs sur les iPhones et moyenne pour les autres navigateurs.
  • Widget Map Layers (Couches de carte) : vous pouvez changer les symboles pour les couches ajoutées à l’exécution avec des widgets tels que le widget Add Data (Ajouter des données). Sélectionnez Use predefined symbols (Utiliser des symboles prédéfinis) pour conserver les symboles originaux. Sélectionnez Use custom symbols (Utiliser des symboles personnalisés) pour personnaliser les symboles ponctuels, linéaires et surfaciques. Vous pouvez changer les symboles pour les couches d’entités, les couches d’imagerie orientée, les couches d’images de carte pour lesquelles la fonctionnalité supportsDynamicLayers est activée, les couches CSV, les couches GeoJSON et les sous-couches de sous-types.
  • Widget Measurement (Mesure) : vous pouvez désactiver la capture pour les cartes 2D.
  • Widget Near Me (Autour de moi) : ajoute des éléments de carte supplémentaires aux exportations PDF. La barre d’échelle et la flèche d’orientation vers le nord apparaissent dans l’exportation PDF lorsque vous activez ces outils dans les paramètres du widget Map (Carte) connecté. L’attribution de la carte apparaît pour la carte dans le PDF. Les étiquettes indiquant les dimensions de la zone d’intérêt apparaissent dans le PDF lorsque vous effectuez une recherche par localisation. La date et l’heure de l’exportation apparaissent et sont modifiables. Vous pouvez masquer la légende dans le PDF. Les rapports au format PDF appliquent les paramètres de groupe et de sous-groupe lorsqu’ils sont configurés. De plus, vous pouvez choisir de conserver ou d’effacer les résultats lorsque vous fermez ou masquez le widget. Cette fonction est utile si vous voulez placer le widget sur une page autre que celle de la carte connectée, dans une fenêtre ou dans une vue de widget Widget Controller (Contrôleur de widgets), Sidebar (Barre latérale), Accordion (Accordéon) ou Section.
  • Widget Oriented Imagery Viewer (Visionneuse d’imagerie orientée) : vous pouvez utiliser l’outil Directional navigation (Navigation directionnelle) pour naviguer parmi les images à l’aide de flèches directionnelles indiquant si d’autres images sont disponibles après l’image actuelle. Cliquez sur une flèche pour passer à l’image suivante. Si aucune flèche n’est visible, cela signifie qu’aucune image n’est disponible dans cette direction. Vous pouvez utiliser l’outil Sequential navigation (Navigation séquentielle) pour naviguer parmi les images dans la visionneuse à l’aide des boutons Précédent et Suivant. L’ordre des images est déterminé par leur ordre dans le champ SequenceOrder défini par l’utilisateur. Trois nouveaux outils de mesure d’image utilisent la triangulation pour calculer la distance, la surface et les coordonnées ponctuelles à partir de plusieurs images. Le widget peut afficher des vidéos si la carte Web connectée comporte des couches d’imagerie orientée compatibles avec les vidéos.
  • Widget Print (Imprimer) : vous pouvez définir la référence spatiale en sortie pour l’impression. Par défaut, le widget utilise la référence spatiale du fond de carte dans le widget Map (Carte) connecté. Vous pouvez changer la référence spatiale en sortie en saisissant un identifiant connu (WKID) valide.
  • Widget Search (Rechercher) : les résultats qui commencent par le terme de recherche en entrée apparaissent en premier dans les résultats de la recherche.
  • Widget Select (Sélectionner) : lorsque vous connectez le widget Select (Sélectionner) à un widget Map (Carte), vous pouvez cliquer sur les couches et les faire glisser pour changer leur ordre.
  • Widget Share (Partager) : vous pouvez personnaliser le texte qui apparaît dans le corps de l’e-mail qui est généré lorsque des utilisateurs partagent des éléments par e-mail.
  • Widget Table : vous pouvez afficher les données associées dans une table. Si une source de données comporte des données associées, vous pouvez faire apparaître les enregistrements associés dans des colonnes à la fin de chaque feuille. Chaque enregistrement dans la table affiche un nombre d’enregistrements associés joints. Les utilisateurs disposant de privilèges de mise à jour peuvent modifier les enregistrements associés existants. Si vous connectez le widget Table à un widget Map (Carte), les entités sont mises en surbrillance sur la carte lorsque vous les survolez dans la table. Cette surbrillance lors du survol est jaune pour la différencier de la surbrillance de sélection. Dans le volet Select layers (Sélectionner des couches), vous pouvez activer Display layers generated at runtime (Afficher les couches générées à l’exécution) pour inclure les couches ajoutées à la carte à l’exécution avec des widgets tels que le widget Add Data (Ajouter des données). Si vous connectez le widget Table à un widget Map (Carte) et activez Customize layers (Personnaliser les couches), vous pouvez cliquer sur les couches et les faire glisser pour changer leur ordre. De plus, vous pouvez aligner le texte à droite, au centre ou à gauche dans les cellules. Vous pouvez renvoyer le texte à la ligne. Désormais, vous pouvez choisir d’inclure l’outil Show/Hide columns (Afficher/masquer les colonnes) dans la barre d’outils du widget.

Dans cette rubrique
  1. Widgets