Widget Map Layers (Couches de carte)

Le widget Map Layers (Couches de carte) fournit une liste des couches de carte.

Exemples

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

  • Vous voulez répertorier les couches d’une carte et autoriser les utilisateurs à contrôler leur visibilité.
  • Vous voulez ne pas faire figurer certaines couches sur la liste de couches de votre carte.

Remarques sur l’utilisation

Ce widget doit être connecté à une source de données. Vous pouvez vous connecter à une source de données directement ou vous connecter à un widget Map (Carte) dans votre application. Vous pouvez utiliser le widget Map Layers (Couches de carte) sur une page avec ou sans carte affichée.

Lorsque vous connectez ce widget à un widget Map (Carte), le widget Map Layers (Couches de carte) peut fournir aux utilisateurs les options d’interaction suivantes pour chaque couche répertoriée. Chaque option doit être activée dans les paramètres du widget :

  • Zoom to (Zoom sur) : zoomez sur la carte connectée sur l’étendue de la couche.
  • Show labels (Afficher les étiquettes) ou Hide labels (Masquer les étiquettes) : Pour les couches comportant des étiquettes, affichez ou masquez les étiquettes.
  • Increase transparency (Augmenter la transparence) et Decrease transparency (Diminuer la transparence) : changez la transparence de la couche sur la carte connectée.
  • Details (Détails) : ouvrez la page des détails de la couche.
    Conseil :

    Si la couche se trouve dans un élément ArcGIS Online, cliquer sur Details (Détails) a pour effet d’ouvrir la page d’élément de la couche.

  • Add to table (Ajouter à la table) : affichez les attributs de la couche dans un widget Table.
  • Export (Exporter) : exportez tous les enregistrements de la couche correspondante au format CSV, JSON ou GeoJSON.

Paramètres

Le widget Map Layers (Couches de carte) inclut les paramètres suivants :

  • Source (Source) : données de carte Web ou de scène Web ou widget Map (Carte) de votre application qui affiche une carte 2D ou 3D.
  • Customize layers (Personnaliser les couches) (disponible lorsque vous connectez un widget Map [Carte]) : personnalisez les couches qui apparaissent dans la liste des couches. Les scènes ou cartes Web connectées au widget Map (Carte) sont répertoriées ici. Si vous cliquez sur une carte ou une scène Web, un volet répertoriant toutes les couches de la carte ou de la scène apparaît.
    • Enable customize layers (Activer la personnalisation des couches) : activez ce paramètre pour sélectionner les couches qui apparaissent dans la liste des couches lors de l’exécution.
  • Options (Options) : parmi toutes les options proposées, sélectionnez celles qui doivent apparaître dans le widget pour chaque couche répertoriée.

    Les options suivantes sont disponibles uniquement lors de la configuration de ce widget en vue de son utilisation avec le widget Map (Carte) :

    • Zoom to (Zoom sur) : incluez le bouton Zoom to (Zoom sur) pour chaque couche.
    • Show or hide labels (Afficher ou masquer les étiquettes) : Pour les couches comportant des étiquettes, autorisez les utilisateurs à afficher ou masquer les étiquettes.
    • Transparency (Transparence) : autorisez les utilisateurs à changer les transparences des couches sur la carte connectée.
    • View layer details (Afficher les détails de la couche) : incluez le bouton Details (Détails).
    • Use tick boxes to control layer visibility (Utiliser les cases à cocher pour contrôler la visibilité des couches) : incluez des cases à cocher qui permettent aux utilisateurs d’activer ou de désactiver la visibilité d’une couche sur la carte connectée.
    • Show legend (Afficher la légende) : affichez une légende pour toutes les couches visibles.
      • Show legend for all visible layers by default (Afficher la légende pour toutes les couches visibles par défaut) : développez la légende pour toutes les couches visibles par défaut.
    • Reorder layers (Réorganiser les couches) : autorisez les utilisateurs à déplacer les couches pour les réorganiser pendant l’exécution. Ce paramètre s’applique s’il y a au moins deux couches.
    • Search layers (Rechercher des couches) : incluez une zone de recherche en haut du volet du widget pour permettre aux utilisateurs de rechercher des couches par nom. Ce paramètre s’applique s’il y a au moins deux couches.

Options d’interaction

Le widget Map Layers (Couches de carte) prend en charge les actions Données que vous pouvez activer dans l’onglet Action des paramètres du widget.

Les actions Données ajoutent des boutons à l’interface utilisateur du widget pour effectuer des tâches de traitement de données. Le widget Map Layers (Couches de carte) prend actuellement en charge les actions Données suivantes au niveau de la source de données. Lorsque la cible est un widget, l’action Données apparaît en tant qu’option dans les paramètres du widget Map Layers (Couches de carte) lorsque vous ajoutez un de ces widgets à l’application.

CibleAction Données

Structure

Exporter

Set filter (Définir un filtre)

Statistiques

Widget Autour de moi

Définir l'emplacement

Widget Table

Add to table (Ajouter à la table)