Les tableaux de bord contiennent des éléments comme des cartes, des diagrammes, des listes, des jauges, des volets et des sélecteurs. La plupart de ces éléments sont dynamiques. Dans ArcGIS, vous utilisez les données via les couches. Les couches, également appelées couches Web, sont des ensembles logiques de données pouvant être utilisés pour créer des cartes Web et des scènes Web.
Les couches sont stockées sous forme d’éléments de contenu dans le portail de votre organisation. Vous pouvez parcourir et rechercher ces couches. Dashboards utilise des couches Web et des couches opérationnelles dans les cartes Web. Les couches opérationnelles sont les couches avec lesquelles vous pouvez interagir dans une carte Web ; elles sont dessinées au-dessus des couches de fond de carte. Pour plus d’informations, reportez-vous à la section Modalités d’utilisation des couches dans la rubrique d’aide Couches.
Remarque :
La prise en charge des couches dans les scènes Web sera intégrée dans une version ultérieure.
Sources de données et types de couche
En règle générale, il existe deux types de données pouvant être référencées par une couche : les entités et l’imagerie. Les données employées lors de l’affichage d’une couche proviennent de différentes sources. Certaines sources de données sont basées sur des fichiers, comme les fichiers CSV et XLS, ou sont basées sur des normes ouvertes, comme KML et OGC. D’autres sources de données sont natives de ArcGIS, comme les services hébergés et les services ArcGIS Server. Les éléments d’un tableau de bord utilisent des couches basées sur des entités qui sont renforcées par ces services. Les éléments d’un tableau de nord utilisent ainsi des couches de service de carte et des couches de service d’entités. Pour savoir si une couche Web est renforcée par l’un de ces services, consultez les détails des éléments associés. Les couches qui ont pour source un service de carte ou un service d’entités peuvent être employées comme sources de données pour les éléments.
Tous les éléments dynamiques (à l’exception des cartes), comme les listes, les diagrammes de série, les diagrammes à secteurs et les indicateurs, sont basés sur ces couches. La source de données de l’élément cartographique est une carte Web qui peut contenir différents types de couches Web. Voici quelques exemples de sources de données pouvant être employées dans une carte de tableau de bord, mais pas dans d’autres éléments de tableau de bord :
- Couches de tuiles
- Fichiers de formes
- Collections d’entités (y compris les annotations de carte)
- GeoRSS
- Fichiers CSV, TXT et GPX
- KML
- OGC
- Couches d’entités en continu
- Services de carte mis en cache
Une fois qu’une carte Web a été ajoutée à un tableau de bord via l’ajout d’un élément cartographique, toutes ses couches opérationnelles basées sur des services de carte et des services d’entités ArcGIS natifs peuvent être utilisées pour fournir des données à d’autres éléments du tableau de bord. Pour connaître les pratiques recommandées lors de la création de cartes Web destinées à être utilisées dans Dashboards, reportez-vous à la rubrique d’aide Créer des cartes Web pour les tableaux de bord.
Attention :
Lorsque d’autres éléments utilisent les couche opérationnelle d’une carte, la suppression d’un élément cartographique du tableau de bord génère un avertissement indiquant que les éléments dépendants vont également être supprimés.
Fonctionnalités des couches
Lorsqu’une couche est renforcée par un service de carte ou d’entités, elle peut être employée dans un tableau de bord. Vous pouvez alors la sélectionner lorsque vous recherchez des données lors de la configuration des éléments du tableau de bord. Toutefois, les couches candidates ne sont pas toutes dotées des mêmes fonctionnalités.
Remarque :
Les couches qui ne sont pas candidates apparaissent lorsque vous parcourez les données dans l’écran Select a layer (Sélectionner une couche), mais elles sont grisées et ne sont pas disponibles à la sélection.
Lorsque vous sélectionnez une couche à utiliser dans un tableau de bord, un contrôle vérifie que son service sous-jacent peut faire l’objet d’une interrogation. Cela permet d’appliquer des filtres de conception et d’exécution dynamiques. Si ce test échoue, un message indique que la couche ne remplit pas les critères nécessaires pour être utilisée dans un élément visuel et un bouton OK est activé pour que vous puissiez choisir une autre couche dans l’écran Select a layer (Sélectionner une couche).
Lorsque vous configurez un élément, des vérifications de fonctionnalité supplémentaires peuvent être effectuées. En voici quelques exemples :
- La couche prend-elle en charge l’interrogation à l’aide de fonctions agrégées (par exemple, COUNT, MAX, MIN, SUM et AVG) pour regrouper l’ensemble de résultats en une ou plusieurs colonnes ?
- La couche prend-elle en charge l’interrogation de telle sorte que l’ensemble de résultats puisse être affiché dans l’ordre croissant ou décroissant ?
- La couche prend-elle en charge les statistiques ?
- La couche est-elle dotée de fonctionnalités cartographiques et de données ?
Si certaines de ces fonctionnalités ne sont pas présentes, vous risquez de rencontrer des comportements différents lors de la création de votre tableau de bord. Par exemple, si la couche est dotée des fonctionnalités d’interrogation nécessaires, mais qu’elle ne prend pas en charge les autres fonctionnalités répertoriées ci-dessus, un avertissement s’affiche dans l’écran Select a layer (Sélectionner une couche).
Des couches différentes ont des fonctionnalités différentes pour diverses raisons, comme la version d'ArcGIS Server employée pour créer la couche. Pour plus d’informations sur les couches et les services candidats, reportez-vous aux ressources suivantes :
Filtres des couches
Tous les filtres appliqués à la couche opérationnelle ou la couche Web d’une carte sont respectés dans un tableau de bord. Vous pouvez créer des filtres de conception ou d’exécution pouvant être appliqués en plus des éventuelles conditions de filtre prédéfinies déjà existantes.
Noms de champ et alias
Les noms de champ sont les noms attribués aux colonnes dans une couche. Ils indiquent les données contenues par la colonne. Les alias de champ vous permettent d’attribuer un nom secondaire à un champ. Lorsqu’un alias est défini pour un champ, les tableaux de bord affichent cet alias lorsque vous visualisez ce champ, par exemple, lorsque vous choisissez un champ pour une condition de filtre ou que vous choisissez un champ selon lequel trier des entités dans les détails ou les éléments de liste. Lorsqu’aucun alias n’est disponible, le nom du champ est employé.
Vous avez un commentaire à formuler concernant cette rubrique ?