Widget Ajouter des données

Le widget Ajouter des données permet d’ajouter temporairement des sources de données à l’application au moment de l’exécution. Vous pouvez ajouter des données depuis du contenu ArcGIS, une URL ou un stockage local. Vous pouvez gérer et filtrer les données ajoutées et afficher des données dans des cartes et des tables. Information majeure : vous ne pouvez pas enregistrer les données.

Exemples

Utilisez ce widget pour prendre en charge les exigences de conception d’application, telles que les suivantes :

  • Vous voulez que les utilisateurs puissent afficher leurs propres données superposées aux données de votre organisation.
  • Vous voulez apparier des fichiers .csv et .geojson à partir d’un portail Open Data sans avoir à les charger en tant qu’éléments ArcGIS.
  • Vous voulez que les utilisateurs affichent rapidement n’importe quel shapefile sur une carte sans avoir à utiliser un logiciel de bureau ou d’abonnement.

Remarques sur l’utilisation

Lorsque vous intégrez ce widget dans une application, il fournit à l’utilisateur les options d’interaction suivantes :

  • Click to add data (Cliquer pour ajouter des données) : ouvre le volet Add data (Ajouter des données). En l’absence de données ajoutées, ce bouton apparaît le long d’un message de liste vide, que vous pouvez personnaliser dans les paramètres du widget.
    • Search (Rechercher) : recherchez le contenu stocké en tant qu’éléments ArcGIS. Vous pouvez parcourir et rechercher des sources de données dans votre contenu, vos groupes, vos organisations, ainsi que dans le contenu partagé publiquement, y compris ArcGIS Living Atlas of the World. Le widget prend en charge la recherche avancée par mot-clé pour affiner les résultats. Vous pouvez aussi cliquer sur le bouton Type afin de rechercher des types de données spécifiques (comme des couches d’entités, des couches d’élévation, des couches de scène et des groupes de couches).
      Remarque :

      ArcGIS Living Atlas of the World inclut trois niveaux de contenu : contenu disponible publiquement, contenu Abonné et contenu Premium. L’accès au contenu Abonné, tel que l’imagerie Landsat 8, nécessite un compte d’abonnement d’organisation. Le contenu Premium est du contenu Abonné qui consomme des crédits (couches démographiques et de style de vie, par exemple).

      Si vous incluez le widget Ajouter des données dans une application et partagez l’application publiquement, le widget invite l’utilisateur à se connecter lorsqu’il essaie d’ajouter du contenu Abonné ou Premium. Les utilisateurs publics peuvent ajouter des éléments publics à partir de ArcGIS Online et de ArcGIS Living Atlas et peuvent ajouter des données par URL et à partir d’un stockage local sans se connecter.

      Remarque :

      Les collections d’entités comportant plusieurs couches apparaissent dans la catégorie Group Layer (Groupe de couches) lorsque vous filtrez par type de couche.

    • URL : ajoutez des couches ou des services Web par URL. Le menu déroulant répertorie les types de données que vous pouvez ajouter par URL. Vous devez sélectionner le type approprié pour ajouter des données de ce type par URL.
      Remarque :
      Vous pouvez ajouter les données dans les formats suivants à la fois par l’intermédiaire de la fonction Search (Rechercher) et via l’URL : service d’entités, service de carte, service de tuiles vectorielles, service d’imagerie, service de scène, KML, WFS, WMS, WMTS, GeoJSON et CSV.
    • File (Fichier) : ajoutez des données en faisant glisser les fichiers dans le widget ou en accédant au stockage local. Actuellement, vous pouvez charger des données aux formats suivants : CSV, GeoJSON, KML, GPX et shapefile.
      Remarque :

      Les fichiers .csv chargés sont limités à 1 000 enregistrements et tous les autres types de fichiers pris en charge sont limités à 4 000 enregistrements. La taille maximale de chargement est de 2 Mo pour un shapefile et de 10 Mo pour tous les autres types de fichiers.

Vous pouvez renommer ou supprimer un élément de données ajouté dans le volet d’exécution.

Paramètres

Le widget Ajouter des données inclut les paramètres suivants :

  • Way of adding data (Méthode d’ajout de données) : activez les méthodes (Select from account (Sélectionner depuis le compte), Input URL (URL en entrée) et Upload files (Charger des fichiers)) pour les inclure dans le widget au moment de l’exécution.
    • Sous Select from account (Sélectionner depuis le compte), vous pouvez afficher les options qui apparaissent dans le menu déroulant de recherche à l’exécution. Faites glisser ces options pour les réorganiser. Double-cliquez ou utilisez le bouton de mise à jour pour les renommer.
    • Curate a collection (Organiser une collection) – Ajoutez une option au menu déroulant de recherche. Vous pouvez utiliser des collections de données pour entrer préalablement des termes de recherche. Par exemple, entrez Incendies sous Filtre de contenu organisé pour créer une option de liste déroulante qui affiche le contenu lié aux incendies. La chaîne que vous entrez doit être un champ de recherche avancé associé à une valeur valide (par exemple ID:123456789) ou une balise (par exemple, Incendies).
  • Empty list message (Message de liste vide) : personnalisez le texte qui apparaît si aucune donnée n’est ajoutée.

Options d’interaction

Ce widget prend en charge la configuration d’un déclencheur sur l’onglet Action dans les paramètres du widget. Avec Experience Builder, vous pouvez utiliser des déclencheurs et des actions Messages pour créer des interactions entre les widgets. Vous pouvez par exemple définir le déclencheur Data added (Données ajoutées) de façon à cibler un widget Carte, ce qui provoque l’affichage par la carte des couches lors de leur premier ajout. Le widget prend également en charge des actions Données pour les couches individuelles, telles que View in table (Afficher dans la table), Zoom to (Zoom sur) et Pan to (Déplacer vers). Si vous choisissez de ne pas configurer l’action Messages Data added (Données ajoutées), vous pouvez activer l’action Données Add to map (Ajouter à la carte) pour que les utilisateurs puissent ajouter manuellement chaque source de données sur la carte.

En savoir plus sur l’ajout d’actions dans des widgets

Deux actions Données, View in table (Afficher dans la table) et Set filter (Définir un filtre), sont disponibles uniquement lorsque les données ajoutées sont une couche d’entités ou une couche de scène avec une couche d’entités associée. Si vous définissez des clauses de filtrage pour un élément de données, tous les autres widgets qui utilisent ces données (cartes et tables, par exemple) sont filtrés.