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.

  • View in table (Afficher dans la table) : affichez les attributs de la couche dans un widget Table.
  • Export all (Exporter tout) : 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. Ce paramètre affecte également l’outil Layers (Couches) du widget Map (Carte).
      Remarque :

      Vous ne pouvez pas accéder au paramètre Customize layers (Personnaliser les couches) si plusieurs widgets Map Layers (Couches de carte) sont connectés au même widget Map (Carte).

  • Options (Options) : parmi toutes les options proposées, sélectionnez celles qui doivent apparaître dans le widget pour chaque couche répertoriée.
    Conseil :

    Pour tester ces options, cliquez sur Live view (Vue en temps réel) dans la barre d’outils du générateur.

    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).
    • Toggle layer visibility (Activer/désactiver la visibilité d’une couche) : autorisez les utilisateurs à activer ou désactiver la visibilité d’une couche sur la carte connectée.
      • Use tick boxes (Utiliser des cases à cocher) : remplacez les icônes de visibilité représentant un œil par des cases à cocher.
    • 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.

Options d’interaction

Le widget Map Layers (Couches de carte) prend en charge les actions Données Export (Exporter) et View in table (Afficher dans la table), que vous pouvez activer dans l’onglet Action des paramètres du widget. L’action Données View in table (Afficher dans la table) apparaît dans l’onglet Action du widget lorsque vous incluez un widget Table dans votre application.