Skip To Content

Nouveautés

La mise à jour de ArcGIS Experience Builder inclut de nouveaux widgets, de nouveaux modèles et des paramètres de widget supplémentaires. Les grandes lignes sont présentées ci-après.

  • Accessibility (Accessibilité) : quatre widgets supplémentaires prennent en charge les entités d’accessibilité : Accordion (Accordéon), Bookmark (Géosignet), Search (Rechercher) et Swipe (Balayer). Cette version inclut également la prise en charge de l’accessibilité pour les paramètres d’autres widgets spécifiques. Pour le widget Button (Bouton), le paramètre Link to page top (Lien vers le haut de page) et toutes les actions du message Button click (Clic d’un bouton) prennent en charge la navigation au clavier. Pour le widget Filter (Filtre), des filtres personnalisés et les styles de disposition Horizontal et Icon (Icône) prennent en charge les entités d’accessibilité. Pour le widget Text (Texte), vous pouvez désormais définir des niveaux de titre. Dans cette version, la structure de code des widgets Views Navigation (Navigation entre les vues) et Menu a été optimisée pour améliorer leur accessibilité. Dans les paramètres du thème, vous pouvez modifier la couleur de l’indicateur de focus qui indique quel élément interactif de la page d’application a un indicateur de focus. Par défaut, l’indicateur de focus est lié à la couleur du thème principal. Il s’agit d’un ombrage différent de cette couleur. Toute modification de la couleur du thème principal modifie également la couleur de l’indicateur de focus. Si vous modifiez la couleur de l’indicateur de focus avec son sélecteur de couleur associé, les deux couleurs ne sont plus liées, mais vous pouvez cliquer sur Reset (Réinitialiser) pour les lier de nouveau. Pour créer des expériences accessibles, il est recommandé d’utiliser l’un des modèles en mode plein écran suivants : Billboard (Tableau d’affichage), Dart (Flèche), Foldable (Pliable), JewelryBox (Boîte à options), Launchpad (Barre de lancement), Plateau, Pocket et Tab (Onglet).
  • Actions : ajoute trois nouvelles actions sur les données : Edit (Mettre à jour), Select (Sélectionner) et Show pop-up (Afficher le menu contextuel). Vous pouvez utiliser l’action Edit (Mettre à jour) pour sélectionner une entité dans un autre widget, ouvrir un widget Edit (Mettre à jour) et commencer la mise à jour de l’entité. Le widget Mettre à jour cible doit se trouver dans un widget Contrôleur de widgets et être connecté à la même source de données que le widget source. Vous pouvez utiliser l’action sur les données Select (Sélectionner) pour sélectionner des enregistrements chargés. Vous pouvez utiliser l’action sur les données Show pop-up (Afficher le menu contextuel) pour que le menu contextuel s’affiche sur la carte pour les enregistrements chargés ou actuels. Les champs d’identifiant d’objet ne sont désormais plus utilisés avec l’action sur les données Statistics (Statistique). Les widgets Select (Sélectionner) et Feature Info (Informations sur les entités) chargent les champs de la fenêtre contextuelle dans les actions sur les données. Si vous exécutez l’action sur les données Statistic (Statistique) avec l’un ou l’autre des widgets, vous pouvez afficher les statistiques des champs utilisés dans les fenêtres contextuelles. Un widget Table peut désormais se cibler lui-même avec l’action Données View in table (Afficher dans la table). Cela vous permet par exemple de sélectionner certains enregistrements et de les afficher dans une nouvelle feuille de la même table. Certaines actions Messages, parmi lesquelles Zoom to (Zoom sur), vous invitent désormais à choisir les données du déclencheur. Il s’agit des données qui déclenchent l’action Messages. Elles peuvent correspondre à l’ensemble des données connectées au widget source ou à certaines données spécifiques. Si vous utilisez l’action Données Show on map (Afficher sur la carte) pour voir les entités d’un autre widget dans un widget Map (Carte), les entités que vous ajoutez à la carte apparaissent également dans les listes de couches. Les widgets Map (Carte) reviennent désormais à leur étendue par défaut lorsque vous désélectionnez une entité dans un widget List (Liste) configuré avec les actions Messages Zoom to (Zoom sur) ou Pan to (Déplacer sur). De plus, les widgets que vous déplacez vers la liste en attente n’apparaissent pas comme des cibles disponibles lors de l’ajout d’une action de message. Si vous déplacez dans la liste en attente un widget qui est déjà la cible d’une action de message, cette dernière est désactivée uniquement pour les modes de l’appareil pour lesquels vous avez déplacé le widget dans la liste en attente.
  • Générateur : les paramètres avancés des widgets Button (Bouton), Menu, Views Navigation (Navigation entre les vues) et Widget Controller (Contrôleur de widgets) peuvent désormais hériter des paramètres de style du thème de l’application. Si une des sections sous Advanced (Avancés) est indisponible, cela signifie que les paramètres sont synchronisés avec le thème. Vous pouvez toujours personnaliser les paramètres avancés. Dans ce cas, le bouton Reset (Réinitialiser) apparaît en regard de chaque section que vous personnalisez. Cliquez sur ce bouton pour revenir au style de thème. De plus, lorsque vous dupliquez une page, une section, une vue ou une fenêtre, les widgets de la mise en page dupliquée conservent les mêmes relations les uns avec les autres et avec la structure que les widgets d’origine.
  • Sources de données : Experience Builder prend désormais en charge les couches de groupe de sous-type. De plus, Experience Builder prend désormais en charge les couches d’imagerie dynamique sans information sur les champs. Pour de nombreux widgets, la manière dont vous vous connectez à une source de données est unifiée et améliorée. Les widgets Edit (Mettre à jour), Feature Info (Informations sur les entités), Map Layers (Couches cartographiques), Search (Rechercher), Select (Sélectionner) et Table vous permettent désormais de vous connecter à des sources de données individuelles ou d’interagir avec un widget Map (Carte). Si vous interagissez avec un widget Map (Carte), le widget qui interagit se connecte automatiquement à la première carte de la page actuelle et se synchronise avec les données de la carte. Dans les paramètres du widget, si vous basculez entre des vues de données provenant de la même source de données, le widget conserve l’ensemble de ses paramètres. Aucune reconfiguration n’est nécessaire. Si vous connectez un widget (Table ou Select (Sélectionner), par exemple) à un widget Map (Carte) en mode Interact with a Map widget (Interagir avec un widget Carte) et que vous ne personnalisez pas les couches, tous les champs de couche cartographique utilisés dans les fenêtres contextuelles sont considérés comme des champs utilisés et s’affichent dans les exportations de ces widgets.
  • Export : vous pouvez ouvrir la nouvelle fenêtre Export settings (Exporter les paramètres) depuis la fenêtre Data (Données) du générateur. Toutes les cartes et scènes de l’application et leurs couches prises en charge s’affichent dans une liste Layers (Couches). Vous pouvez autoriser l’exportation et choisir les formats de fichier pris en charge pour les couches individuelles. Vous pouvez également utiliser des options de traitement par lots pour activer l’exportation et choisir les formats de fichier pour toutes les couches.
  • Mode Express : le mode Express est un nouveau mode de mise à jour de l’application qui se concentre sur les fonctionnalités essentielles. Il s’agit d’une version simplifiée de Experience Builder conçue pour vous permettre de créer efficacement une application. Vous pouvez faire votre choix parmi neuf modèles centrés sur une carte. Vous pouvez ajouter des widgets à des emplacements spécifiques de chaque modèle, et chaque modèle est optimisé pour les écrans de petite à moyenne taille. Si vous démarrez en mode Express, puis que vous voulez accéder à toutes les fonctionnalités de mise à jour d’application de Experience Builder, vous pouvez basculer une application du mode Express au mode Complet. Vous ne pouvez en revanche pas basculer une application du mode Complet au mode Express.
  • Images : vous pouvez charger des images WebP.
  • Composant de sélecteur de couche : vous pouvez rechercher des couches par nom et utiliser le menu de liste déroulante Batch options (Options de traitement par lots) pour appliquer les options à toutes les couches disponibles. Les widgets Edit (Mettre à jour), Map Layers (Couches de carte), Processing Templates (Modèles de traitement), Select (Sélectionner), Swipe (Balayer) et Table utilisent tous ce composant.
  • Partage : si vous cliquez sur More (Plus) dans la barre d’outils en haut du générateur, vous pouvez scanner les codes QR pour ouvrir le brouillon et les versions publiées d’une application. Cela est très utile si vous souhaitez visualiser rapidement une application sur un appareil mobile. Vous pouvez également télécharger les fichiers .png des codes QR.
  • Paramètres de style : dans les paramètres de style du widget, vous pouvez désormais définir un style pour les bordures du volet du widget de tous les côtés en même ou pour chaque bordure séparément. Cette amélioration s’applique également aux widgets pour lesquels des paramètres de bordure sont définis dans les paramètres Content (Contenu) (List [Liste], Card [Fiche], Button [Bouton] et Views Navigation [Navigation entre les vues]).
  • Modèles : ajoute le modèle de fenêtre Poster, les modèles Catalog (Catalogue) et Edifice full-screen (Édifice plein écran), les modèles Prism (Prisme) et Vista multi-page (Vue multipage) et quatre nouveaux modèles de page déroulante, Booth, FAQ, Recap (Récapitulatif) et Skyline (Horizon).
  • Mise à jour : dans le générateur, les widgets se mettent désormais à jour à la dernière version disponible lorsque vous ouvrez au moins l’un de leur type de widget. Pour ouvrir un widget, vous devez accéder à la page ou vue qui le contient. Lorsque vous ouvrez un type particulier de widget dans le générateur, tous les widgets de ce type se mettent à niveau en même temps. Par exemple, l’ouverture d’un widget Map (Carte) met à jour tous les widgets Map (Carte) de l’application.
  • Paramètres d’URL : ajout du paramètre zoom_to_selection. Pour que toutes les cartes zooment sur les entités sélectionnées, vous pouvez ajouter zoom_to_selection=true à l’URL de l’application. Pour que toutes les cartes effectuent un déplacement sur les entités sélectionnées, vous pouvez ajouter zoom to selection=false. L’onglet General (Général) sur la gauche du générateur inclut désormais une case à cocher Zoom to selected features (Zoom sur les entités sélectionnées) sous Manage URL status (Gérer le statut de l’URL). La case à cocher apparaît si vous activez l’option Data selection (Sélection de données). Cochez la case pour inclure le paramètre zoom_to_selection=true dans l’URL de l’application lorsque l’utilisateur sélectionne une entité.

Widgets

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

  • Widget Accordion (Accordéon) (nouveau) : le widget Accordion (Accordéon) est un conteneur de mise en page qui sert à organiser d’autres widgets dans un menu empilé verticalement avec des boutons de développement et de réduction.
  • Widget Flow Row (Ligne avec débordement automatique) (nouveau) : le widget Flow Row (Ligne avec débordement automatique) est un conteneur de mise en page que vous pouvez utiliser pour positionner le contenu dans une ligne continue sur une page. Il s’apparente au widget Row (Ligne), sauf que la zone du widget Row (Ligne) est divisée en 12 colonnes discrètes, alors que le widget Flow Row (Ligne avec débordement automatique) est continu et ressemble à une page de défilement et au widget Column (Colonne). Lorsque vous supprimez un widget d’un widget Flow Row (Ligne avec débordement automatique), tous les widgets restants sont décalés pour remplir l’espace laissé libre.
  • Widget Oriented Imagery Viewer (Visionneuse d’imagerie orientée) (nouveau) : permet d’interagir avec les couches d’imagerie orientée pouvant contenir des images capturées selon n’importe quel angle (notamment les images obliques, bulles, côté rue, d’inspection et à 360 degrés) et de les visualiser dans une carte 2D ou une scène 3D. L’imagerie orientée peut provenir d’un certain nombre d’appareils de caméra, notamment des caméras mobiles, des drones et des capteurs terrestres.
  • Widget Processing Templates (Modèles de traitement) (nouveau) : permet d’appliquer des modèles de fonction raster à leurs couches d’imagerie associées. Les couches d’imagerie ArcGIS peuvent être associées à des modèles de traitement, appelés modèles de fonction raster, qui sont des éléments réutilisables pouvant contenir une ou plusieurs fonctions raster reliées. Vous pouvez utiliser ce widget pour modifier l’affichage de la couche d’imagerie à la volée.
  • Widget Add Data (Ajouter des données) : lors de l’exécution, vous pouvez faire glisser les coins de la fenêtre Add data (Ajouter des données) pour la redimensionner. Vous pouvez à présent trier les éléments par pertinence par rapport au terme de recherche. Vous pouvez charger plusieurs fichiers en même temps depuis le stockage local. Vous pouvez charger jusqu’à 30 fichiers à la fois. De plus, vous pouvez choisir d’inclure le bouton Rename (Renommer) pour chaque source de données ajoutée dans le volet du widget.
  • Widget Analysis (Analyse) : permet d’ajouter deux nouveaux outils d’analyse spatiale : Tabulate Area (Croiser les superficies) et Zonal Geometry as Table (Géométrie zonale [table]). Tabulate Area (Croiser les superficies) calcule les surfaces croisées entre deux jeux de données et fournit les résultats sous forme de table. Zonal Geometry as Table (Géométrie zonale [table]) calcule les mesures géométriques pour chaque zone d’un jeu de données et fournit les résultats sous forme de table. Si un paramètre n’est pas obligatoire (Required: False), vous pouvez décocher la case Visible pour supprimer le paramètre du widget. Vous pouvez mettre à jour les noms des outils de géotraitement personnalisés que vous ajoutez dans les paramètres du widget. Les outils de géotraitement peuvent renvoyer différents messages d’erreur, d’avertissement et de statut. Vous pouvez choisir les types de messages que vous voulez qu’un outil personnalisé envoie aux utilisateurs. Le widget prend en charge trois nouveaux types de données, GPArealUnit, GPMultiValue:GPArealUnit et GPComposite, comme données en entrée et en sortie pour les outils de géotraitement personnalisés. Le widget prend désormais en charge les couches de service de carte en tant que couches en entrée et prend en charge les groupes de couches de sous-type.
  • Widget Basemap Gallery (Bibliothèque de fonds de carte) : lorsque vous importez des fonds de carte, vous pouvez désormais les trier par pertinence par rapport à un terme de recherche, par date de modification, par titre, par nombre de vues ou par propriétaire. Pour ces quatre dernières catégories, vous pouvez également choisir un sens de tri. Vous pouvez également ajouter des fonds de carte par URL. Le widget prend en charge cinq types de couches de fonds de carte par URL : VectorTileLayer, ImageryLayer, ImageryTileLayer, TileLayer et MapImageLayer. Vous pouvez mettre à jour les attributs d’un fond de carte que vous ajoutez par URL, notamment l’étiquette et la miniature.
  • Widget Bookmark (Géosignet) : vous pouvez masquer le nom des géosignets dans les modèles de grille, de bibliothèque et de diapositive. Si le modèle que vous choisissez prend en charge les noms ou les descriptions des géosignets, vous pouvez personnaliser la police, le style, la couleur et la taille. Vous pouvez masquer les icônes des géosignets du modèle de liste. Les paramètres de disposition des modèles de grille et de bibliothèque ont été améliorés. Vous pouvez choisir de conserver la taille des géosignets de la carte web ou de la scène web. Le widget Bookmark (Géosignet) se connecte automatiquement au premier widget Map (Carte) de la page actuelle et affiche tous les géosignets de cette carte par défaut. Les paramètres de personnalisation du titre, de la description et de l’image d’un géosignet ont été améliorés pour les rendre plus intuitifs.
  • Widget Business Analyst : ajout de nouvelles méthodes de calcul des zones tampon de temps de déplacement. Vous pouvez créer des zones tampon en vous basant sur le temps de trajet, le temps de trajet en zone rurale et la durée du trajet en camion. Dans ces trois situations, vous pouvez choisir un sens de déplacement : depuis la ressource ou vers la ressource. Vous pouvez également tenir compte du trafic lors du calcul du temps de trajet, soit en utilisant le trafic réel, soit en utilisant le trafic habituel un jour et à une heure donnés. Vous pouvez définir un décalage temporel pour les conditions de trafic. Une nouvelle documentation relative à l’ajout d’un service utilitaire de géoenrichissement par URL est disponible.
  • Widget Coordinates (Coordonnées) : vous pouvez utiliser le nouveau paramètre Use transform forward (Utiliser la transformation avant) pour indiquer si vous voulez effectuer une transformation de datum vers l’avant ou vers l’arrière. Vous pouvez saisir une étiquette pour chaque système de coordonnées que vous ajoutez. Par défaut, l’étiquette est le nom du système de coordonnées.
  • Widget Chart (Diagramme) : vous pouvez maintenant utiliser la symbologie d’une couche pour apporter des couleurs à un diagramme. Les diagrammes à barres et en colonnes prennent désormais en charge le regroupement temporel lorsque vous transformez le champ de catégorie en champ de date. Pour les diagrammes linéaires, si vous utilisez un champ numérique comme champ de catégorie, vous pouvez analyser numériquement le champ comme continu ou discret sur un axe. L’analyse correspond au processus de conversion d’une représentation sous forme de chaîne d’un nombre en représentation numérique. Vous pouvez désactiver les étiquettes des axes x et y. Pour les diagrammes de série, vous pouvez masquer toutes les séries vides, c’est-à-dire celles qui ne contiennent pas de points de données, du diagramme et de sa légende. Le widget génère désormais un titre par défaut basé sur vos données. Vous pouvez modifier ce titre dans les paramètres du widget. Vous pouvez désormais personnaliser l’étiquette d’un repère auxiliaire en en modifiant la couleur, le style et la taille. Le widget Chart (Diagramme) ne prend plus en charge l’utilisation de champs d’ID pour les statistiques autres que le nombre. Si un diagramme existant les utilise, il risque d’échouer. Nous vous recommandons donc de reconfigurer le widget. Pour les diagrammes applicables, vous pouvez définir la quantité d’espace en pixels entre les graduations sur l’axe de valeur. Vous pouvez utiliser trois nouveaux comportements d’étiquette (Default (Par défaut), Stagger (Échelonner) et Wrap (Renvoi à la ligne)) pour faciliter la lecture des étiquettes d’axe des catégories. Vous pouvez inclure les étiquettes de nombre de valeurs et de pourcentage dans les légendes du diagramme à secteurs. Vous pouvez saisir un message qui va s’afficher lorsque aucune donnée n’est sélectionnée ou que le diagramme n’affiche pas de donnée.
  • Widget Classic Oriented Imagery (Imagerie orientée classique) (auparavant widget Oriented Imagery [Imagerie orientée]) : le widget Oriented Imagery Viewer (Visionneuse d’imagerie orientée) ayant été ajouté dans cette mise à jour, ce widget s’appelle maintenant Classic Oriented Imagery (Imagerie orientée classique).
  • Widget Directions (Feuilles de route) : vous pouvez mettre à jour un itinéraire en cliquant sur la carte pour ajouter des arrêts et des barrières. Les barrières permettent de définir des parties d’un réseau routier qui ne peuvent pas être traversées. Le nouvel outil Optimize order (Optimiser l’ordre) permet de calculer le meilleur itinéraire pour vos arrêts à l’aide d’un calcul d’itinéraire optimisé. Vous pouvez choisir un système de mesure pour les valeurs qui s’affichent dans le widget (impérial ou métrique). Par défaut, il s’agit du système défini dans vos paramètres de profil. Vous pouvez ajouter des couches ponctuelles en tant que sources de recherche. Vous pouvez limiter les résultats de recherche pour n’inclure que les sites ou entités à l’intérieur de l’étendue de carte actuelle. De plus, vous pouvez saisir un code de pays pour limiter les résultats de recherche à ce pays. Vous pouvez choisir d’inclure les couches d’itinéraires créées par le widget Directions (Feuille de route) pour qu’elles apparaissent dans les listes de couches, par exemple dans l’outil Layers (Couches) du widget Map Layers (Couches cartographiques) ou Map (Carte).
  • Widget Draw (Dessiner) : ajout d’un outil de production de texte permettant d’écrire sur une carte. L’outil inclut des options de formatage du texte standard, qui vous permettent de personnaliser la police, la taille, la couleur, la largeur du contour, l’opacité, la couleur d’arrière-plan et l’opacité de l’arrière-plan. Vous pouvez désormais inclure des entités dessinées en tant que couche dans les listes de couches, par exemple dans l’outil Layers (Couches) du widget Map Layers (Couches cartographiques) ou Map (Carte). Si vous activez les info-bulles dans les paramètres de widget, les utilisateurs peuvent appuyer sur Tab (Onglet) pour saisir des valeurs dans les info-bulles qui s’affichent lors du dessin des entités. Les utilisateurs peuvent appuyer sur Entrée pour définir des valeurs en entrée. Les utilisateurs peuvent également appuyer sur Tab (Onglet) pour naviguer entre les champs en entrée. De plus, le widget Draw (Dessiner) prend désormais en charge les paramètres de capture. Dans les paramètres de widget, vous pouvez utiliser Flexible mode (Mode flexible) pour permettre aux utilisateurs de modifier les paramètres de capture au moment de l’exécution ou utiliser Prescriptive mode (Mode normatif) pour que les utilisateurs ne puissent pas, lors de l’exécution, modifier les paramètres de capture que vous avez configurés. En mode Flexible mode (Mode flexible), vous pouvez activer une grille qui se superpose à la carte. Les utilisateurs peuvent capturer les dessins sur la grille. Le widget ajoute également de nouvelles unités de mesure de longueur (miles nautiques et yards) et une nouvelle unité de mesure de surface (yards carrés).
  • Widget Edit (Mettre à jour) : vous pouvez connecter des sources de données individuelles ou interagir avec un widget Map (Carte). Si vous connectez le widget Edit (Modifier) à un widget Map (Carte), toutes les couches du widget Map (Carte) sont automatiquement synchronisées avec le widget Edit (Modifier). Si vous souhaitez seulement connecter certaines couches de carte au widget, vous pouvez ouvrir le volet Select layers (Sélectionner des couches) et activer Customize layers (Personnaliser les couches). Vous pouvez faire en sorte que l’option Enable tooltips (Activer les info-bulles) soit activée par défaut lors du premier chargement du widget. Vous pouvez afficher les sommets pour les entités linéaires et surfaciques sélectionnées. Les utilisateurs peuvent faire glisser, ajouter et supprimer des sommets. Les sections Edit features (Mettre à jour les entités) et Create features (Créer des entités) apparaissent désormais uniquement au moment de l’exécution si vous activez les fonctionnalités de mise à jour correspondantes dans les paramètres du widget. En mode Flexible mode (Mode flexible), vous pouvez activer une grille qui se superpose à la carte. Les utilisateurs peuvent capturer des entités sur la grille. Si vous tentez de faire quelque chose susceptible d’annuler les mises à jour sans les enregistrer (si vous modifiez votre sélection, par exemple), le widget vous avertit que vous n’avez pas enregistré les mises à jour et qu’elles pourraient être perdues, puis vous invite à confirmer ou annuler.
  • Widget Elevation Profile (Profil d’élévation) : vous pouvez générer un profil d’élévation à partir de plusieurs couches d’élévation. Vous pouvez sélectionner des lignes dans les couches ajoutées au moment de l’exécution à l’aide du widget Add Data (Ajouter des données) et les utiliser pour générer un profil d’élévation. Highlight next selectable (Mettre en surbrillance les prochains segments sélectionnables) est un nouveau paramètre sous Selectable Layers (Couches sélectionnables). Vous pouvez choisir de mettre ou non en surbrillance les segments de ligne connectés qui peuvent être sélectionnés par la suite. Vous pouvez permettre à l’utilisateur de sélectionner un ou plusieurs segments de ligne à la fois pour générer un profil d’élévation. Le widget utilise désormais la couleur de mise en évidence du widget Carte pour mettre en évidence les entités sur la carte. La sélection des entités avec le widget Elevation Profile (Profil d’élévation) permet à présent de les sélectionner au niveau de la source de données.
  • Widget Embed (Intégrer) : le widget peut lire automatiquement une vidéo YouTube si vous incluez le paramètre de lecture automatique dans une URL ou un iFrame HTML. Pour lire automatiquement une vidéo YouTube, les paramètres de site de votre navigateur doivent autoriser le son. Si vous affichez un texte dans le widget Embed (Intégrer) avec HTML, vous pouvez appliquer la police du thème de l’application au texte.
  • Widget Feature Info (Informations sur l’entité) : le nouveau paramètre Show index (Afficher l’index) vous permet d’afficher le nombre total d’entités d’une couche. Vous pouvez ajouter un bouton Clear selection (Effacer la sélection) dans le volet des widgets.
  • Widget Filter (Filtrer) : si vous voulez que les utilisateurs créent leurs propres clauses de filtre lors de l’exécution, vous pouvez ajouter des filtres personnalisés dans les paramètres du widget. Lorsque vous ajoutez un filtre personnalisé, vous sélectionnez les données et, au moment de l’exécution, l’utilisateur peut ajouter des clauses et des ensembles de clauses à l’aide d’un générateur d’expression. Vous pouvez ajouter un bouton Turn off all filters (Désactiver tous les filtres) dans le volet des widgets. Cette mise à jour supprime la limitation qui imposait aux opérateurs is in the last (est dans les dernier(ère)s), is not in the last (n’est pas dans les dernier(ère)s), is in the next (est dans les prochain(e)s) et is not in the next (n’est pas dans les prochain(e)s) de ne fonctionner qu’avec des services d’entités hébergés ArcGIS Online.
  • Widget Grid (Grille) : les boutons de la barre d’outils du widget permettant d’ajouter de nouveaux éléments de grille, qui s’appelaient auparavant Split horizontally (Fractionner horizontalement) et Split vertically (Fractionner verticalement), s’intitulent désormais Insert after (Insérer après) et Insert below (Insérer en dessous). De plus, vous pouvez choisir un élément de grille à faire apparaître en premier lors de l’ouverture de l’application sur un appareil petit écran.
  • Widget List (Liste) : permet d’ajouter une nouvelle catégorie de modèles de listes : Flow (Flux). Dans ces modèles, les éléments de liste défilent verticalement et se comportent comme des widgets Flow Row (Ligne avec débordement automatique). Si vous supprimez un widget de l’un de ces modèles, tous les widgets restants sont décalés pour remplir l’espace laissé libre.
  • Widget Map (Carte) : vous pouvez fixer les fenêtres contextuelles à la position Default (Par défaut) ou opter pour l’option Custom (Personnalisé) et choisir un des six points d’ancrage dans la fenêtre du widget Map (Carte). La position par défaut est l’angle supérieur droit de la carte sur les appareils moyen écran et grand écran, et le bas de la carte sur les appareils petit écran. Le paramètre d’URL zoom_to_selection prend désormais en charge les trois types de sélection : les sélections basées sur l’ID d’enregistrement (id), les sélections basées sur l’emplacement des entités par rapport aux autres entités (geometry) et les sélections basées sur les attributs (where). Si vous configurez un autre widget pour cibler le widget Map (Carte) avec le déclencheur Record selection changes (Modifications de sélection d’enregistrements) et l’action Zoom to (Zoom sur) ou Pan to (Se déplacer vers), vous pouvez désormais activer l’option Return to the initial map extent when selection is cleared (Revenir à l’étendue initiale de la carte lorsque la sélection est effacée). Lorsque vous procédez ainsi, un zoom ou un déplacement est automatiquement appliqué à la carte pour faire la faire revenir à son étendue initiale lorsque vous supprimez la sélection. Si vous utilisez l’action Messages ou Données Show on map (Afficher sur la carte) pour voir les entités d’un autre widget dans un widget Map (Carte), les entités que vous ajoutez à la carte apparaissent également dans les listes de couches, et vous pouvez utiliser le nouveau paramètre Set as operational layers (Définir comme couches opérationnelles) pour activer les fenêtres contextuelles pour ces couches. Certaines actions Messages, parmi lesquelles Zoom to (Zoom sur) et Pan to (Se déplacer vers), vous invitent désormais à choisir les données du déclencheur. Il s’agit des données qui déclenchent l’action Messages. Elles peuvent correspondre à l’ensemble des données connectées au widget source ou à certaines données spécifiques. Lorsque vous configurez le déclencheur Record selection changes (Modifications de sélection d’enregistrements) à l’aide des actions Flash ou Filter (Filtrer), vous pouvez utiliser le nouveau paramètre Automatic (Automatique) pour transformer le widget en widget Flash ou Filter (Filtrer) si les données du widget source se trouvent dans le widget Map (Carte). Pour gagner de l’espace, les paramètres du volet des paramètres du widget Map (Carte) sont réduits par défaut. Pour les cartes 2D, vous pouvez limiter la plage d’échelle sur laquelle les utilisateurs peuvent faire un zoom avant. Les niveaux de zoom peuvent aller des pièces d’un bâtiment à l’ensemble du globe. Sur la barre de plage d’échelle, un indicateur affiche l’échelle de la vue cartographique actuelle. Vous pouvez faire glisser les échelles minimale et maximale pour modifier la plage. Vous pouvez également cliquer sur les deux menus déroulants pour choisir des échelles ou saisir des valeurs d’échelle spécifiques. Les barres de la carte affichent le niveau de détail des fonds de carte dans les cartes connectées. Si les valeurs d’échelle minimale et maximale sont en dehors de la plage des niveaux de détail, un avertissement s’affiche. De plus, lorsque vous ajoutez une action de message Zoom to (Zoom sur) et que vous choisissez Automatic (Automatique) pour Zoom scale (Échelle de zoom), le widget a désormais la possibilité de zoomer sur les échelles appropriées. De manière spécifique, lorsque vous configurez l’action de message Zoom to (Zoom sur) avec le widget Search (Rechercher) et utilisez la source du localisateur, cette dernière génère des données étendues lorsque vous recherchez l’adresse d’un site, Experience Builder utilisant désormais ces données étendues pour zoomer sur une échelle appropriée.
  • Widget Map Layers (Couches cartographiques) : vous pouvez activer ou désactiver les fenêtres contextuelles pour chaque couche. Lorsque les fenêtres contextuelles sont activées pour une couche, elles apparaissent lorsque vous cliquez sur une entité de cette couche. Vous pouvez choisir d’étendre toutes les couches de groupe par défaut au premier chargement du widget. Le nouvel outil Visibility range (Plage de visibilité) permet de spécifier les niveaux de zoom auxquels les couches apparaissent. Vous pouvez inclure une section Tables dans le widget qui dresse la liste de toutes les tables issues de la carte ou scène connectée. Vous pouvez ajouter un bouton en haut de la fenêtre du widget pour ouvrir un menu déroulant permettant d’appliquer des options de traitement par lots à toutes les couches dans le widget. Vous pouvez ajouter un outil permettant de modifier la transparence des couches avec un curseur. Vous pouvez choisir d’afficher le temps d’exécution ajouté aux couches (avec des widgets tels que Add Data (Ajouter des données)) dans la liste des couches.
  • Widget Menu : vous pouvez saisir un rayon de bordure pour l’arrière-pan du widget en pixels ou en pourcentage.
  • Widget My Location (Widget Ma position) : n’est désormais plus en version bêta. Les paramètres de visibilité de la couche sont synchronisés entre le widget My Location (Ma position) et les widgets Swipe (Balayer), Map Layers (Couches cartographiques) et Map (Carte). Si vous masquez une couche dans un widget, elle est également masquée dans les autres widgets. Vous pouvez afficher les couches Locations et Paths créées par le widget My Location (Ma position) dans les listes de couches des autres widgets, telles que l’outil Layers (Couches) des widgets Map Layers (Couches cartographiques) et Map (Carte).
  • Near Me widget (Widget Autour de moi) : si une source de données comporte des données associées et que vous configurez des enregistrements associés dans des fenêtres contextuelles dans Map Viewer, vous pouvez afficher les enregistrements associés dans le widget Near Me (Autour de moi). Vous pouvez inclure les polygones qui intersectent une position en entrée dans les résultats. Vous pouvez choisir d’inclure les entités des couches dont la visibilité est désactivée dans les résultats d’une analyse. Un bouton de chargement apparaît désormais lorsqu’une analyse est en cours. Les utilisateurs peuvent cliquer sur ce bouton pour annuler une analyse qui prend trop de temps. Vous pouvez exporter au format PDF. Si vous n’avez pas besoin de fonctionnalités de création de rapport avancées, que vous souhaitez obtenir de meilleures performances et que vous n’avez pas besoin de personnaliser la mise en page d’impression, l’exportation au format PDF avec l’action de données Export (Exporter) est le meilleur moyen de générer un rapport. De plus, vous pouvez enregistrer l’emplacement en entrée d’une analyse en tant que couche d’entités et enregistrer une zone de recherche en tant que couche surfacique. En outre, le widget prend en charge cinq actions Données supplémentaires : Zoom to (Zoom sur), Pan to (Se déplacer vers), Show on map (Afficher sur la carte), Set location (Définir l’emplacement) et Plan route (Planifier un itinéraire).
  • Widget Print (Imprimer) : prend en charge les éléments dynamiques des mises en page dans le cadre de services d’impression personnalisés. Une mise en page d’impression peut contenir un texte dynamique et des tables dynamiques. Si une mise en page contient des éléments dynamiques, vous pouvez cliquer sur Select data (Sélectionner les données) pour associer chaque élément à une source de données.
  • Widget Query (Requête) : vous pouvez autoriser les utilisateurs à exécuter des filtres spatiaux avec les données d’exécution, par exemple les couches ajoutées à l’aide du widget Add Data (Ajouter des données).
  • Widget Search (Rechercher) : vous pouvez ajouter des sources de recherche individuelles ou interagir avec un widget Map (Carte). Si vous vous connectez à un widget Map (Carte), le widget Search (Rechercher) utilise par défaut n’importe quelle couche et les localisateurs déjà configurés comme sources de recherche de carte. Pour modifier les sources de recherche, vous pouvez activer l’option Customize search sources (Personnaliser les sources de recherche) et sélectionner les sources disponibles dans la liste qui apparaît, ou ajouter de nouvelles sources en cliquant sur New search source (Nouvelle source de recherche). De plus, dans le volet Select data (Sélectionner des données), vous pouvez cliquer sur une carte ou un service web pour ajouter simultanément toutes ses couches en tant que sources de recherche. Vous pouvez sélectionner automatiquement le premier résultat lorsque l’utilisateur effectuer une recherche, sans avoir à activer le volet des résultats. Si vous utilisez ArcGIS World Geocoding Service, vous pouvez saisir un code de pays pour affiner les résultats de la recherche sur ce pays. En présence de plusieurs sources de recherche, vous choisissez d’inclure le menu déroulant permettant aux utilisateurs d’activer ou de désactiver les sources individuelles. Lorsque vous choisissez Interact with a Map widget (Interagir avec un widget Carte), vous pouvez limiter les résultats de recherche pour n’inclure que les sites se trouvant à l’intérieur de la carte actuelle. Vous pouvez également permettre aux utilisateurs de procéder à des recherches locales. Les recherches locales donnent la priorité aux résultats proches du centre de la carte actuelle. Vous pouvez définir l’échelle minimale à laquelle appliquer la recherche locale.
  • Widget Select (Sélectionner) : vous pouvez connecter ce widget à des sources de données individuelles ou interagir avec un widget Map (Carte). Si vous vous connectez à un widget Map (Carte), toutes les couches visibles dans les cartes ou scènes connectées sont automatiquement synchronisées avec le widget Select (Sélectionner). Vous pouvez activer l’option Customize layers (Personnaliser les couches) pour sélectionner des couches spécifiques à rendre sélectionnables.
  • Widget Sidebar (Barre latérale) : lorsque vous configurez l’action Messages Open sidebar (Ouvrir la barre latérale) et le déclencheur Record selection changes (Modifications de sélection d’enregistrements), vous êtes invité à choisir les données du déclencheur. Il s’agit des données qui déclenchent l’action Messages. Elles peuvent correspondre à l’ensemble des données connectées au widget source ou à certaines données spécifiques. Si vous le souhaitez, vous pouvez définir la taille de la barre latérale sur un pourcentage du volet du widget.
  • Widget Table : vous pouvez connecter des couches individuelles ou interagir avec un widget Map (Carte). Si vous vous connectez à un widget Map (Carte), les cartes web ou scènes web du widget Map (Carte) apparaissent dans une liste dans les paramètres du widget Table. Si vous le souhaitez, vous pouvez choisir les couches de ces cartes et les scènes à inclure dans la table. De plus, le widget Table peut se cibler lui-même avec l’action Données View in table (Afficher dans la table). Cela est utile si vous voulez par exemple sélectionner certains enregistrements et les afficher dans une nouvelle feuille de la même table. Le nouvel outil Filter by map extent (Filtrer selon l’étendue de la carte) vous permet de filtrer la table selon l’étendue actuelle de la carte. Vous pouvez inclure une colonne Attachments (Pièces jointes) à la fin de chaque feuille d’une table. Si une entité contient des pièces jointes, vous pouvez les visualiser dans le widget Table. Si une couche prend en charge les pièces jointes et la mise à jour, et si l’utilisateur détient les privilèges de mise à jour, il peut ajouter, mettre à jour et supprimer des pièces jointes.
  • Widget Text (Texte) : vous pouvez insérer des images dans un widget Text (Texte). Vous pouvez charger des fichiers à partir du stockage local ou en indiquant une URL. Le widget Text (Texte) prend en charge les URL https et base64. Vous pouvez charger des fichiers aux formats PNG, GIF, JPG, JPEG, BMP et WebP. Trois options permettent d’aligner des images à du texte : vous pouvez placer les images dans la ligne avec le texte, entourer les images par le texte ou faire apparaître le texte au-dessus ou au-dessous des images. Vous pouvez définir des liens sur des images et fournir un autre texte pour la technologie d’assistance (les lecteurs d’écran, par exemple). Vous pouvez appliquer une mise en forme de titre et de paragraphe au texte. Vous pouvez appliquer six niveaux de titre différents. Lorsque vous sélectionnez l’intégralité de la zone de texte, la couleur de la police s’applique désormais également aux puces et aux numéros des listes.
  • Widget Timeline (Chronologie) : vous pouvez connecter des sources de données individuelles ou interagir avec un widget Map (Carte). Si vous vous connectez à un widget Map (Carte), le widget Timeline (Chronologie) synchronise automatiquement toutes les données temporelles du widget Map (Carte). Il existe une nouvelle méthode pour visualiser les données : Show current features (Afficher les entités actuelles). Grâce à cette option, le widget affiche uniquement les données à un moment donné. Un point se déplace avec le curseur sur la chronologie. De plus, vous pouvez désormais choisir d’activer ou de désactiver l’option Timeline filtering applied (Filtrage de la chronologie appliqué) par défaut au premier chargement du widget lors de l’exécution. Vous pouvez définir un niveau de précision de l’affichage pour le widget, de plusieurs années à quelques secondes.
  • Widget Views Navigation (Navigation entre les vues) : vous pouvez saisir un rayon de bordure pour l’arrière-pan du widget en pixels ou en pourcentage.
  • Widget Widget Controller (Contrôleur de widgets) : vous pouvez aligner des widgets dans le contrôleur. Veuillez noter que vous remarquez seulement une petite différence entre les alignements si la largeur ou la hauteur du contrôleur est plus grande que la longueur totale des widgets. Si les widgets sont trop nombreux pour entrer dans la longueur du contrôleur, vous pouvez désormais ajouter des flèches pour parcourir les widgets ou ajouter un bouton intitulé More widgets (Autres widgets) à la fin du contrôleur. Lorsque l’utilisateur clique sur ce bouton, une fenêtre dans laquelle figurent les autres widgets apparaît. Lorsque vous configurez l’action Messages Open widget (Ouvrir le widget), vous êtes désormais invité à choisir les données du déclencheur. Il s’agit des données qui déclenchent l’action Messages. Elles peuvent correspondre à l’ensemble des données connectées au widget source ou à certaines données spécifiques. En outre, la barre d’outils du widget inclut désormais le bouton Manage widgets (Gérer les widgets). Vous pouvez cliquer sur ce bouton pour afficher la liste de tous les widgets dans le contrôleur. Vous pouvez réorganiser les widgets, les supprimer ou les ajouter à un groupe. Pour créer un groupe dans le contrôleur, faites glisser un widget par-dessus un autre widget dans le volet Manage widgets (Gérer les widgets). Les groupes sont en réalité des widgets Accordion (Accordéon). Ils sont utiles, car ils vous permettent de placer plusieurs widgets dans un seul volet du contrôleur. Les paramètres d’un groupe sont identiques à ceux d’un widget Accordion (Accordéon), à la seule différence qu’il se nomme Group (Groupe) dans le contour de la page. Lorsque vous cliquez sur un groupe dans le contrôleur, ses widgets apparaissent dans un menu empilé verticalement avec des boutons de développement et de réduction.


Dans cette rubrique
  1. Widgets