Les propriétés de plage sont définies pour une couche ou une table autonome à l’aide de la boîte de dialogue Layer Properties (Propriétés de la couche).
Remarque :
Les tables sans ObjectID ne prennent pas en charge la visualisation de plage.
Conseil :
- Pour les champs contenant des valeurs de date, pensez à utiliser le curseur temporel.
Pour ajouter ou mettre à jour une plage de définition pour une couche, procédez comme suit :
- Double-cliquez sur la couche dans la fenêtre Content (Contenu) pour ouvrir la boîte de dialogue Properties (Propriétés).
- Cliquez sur Plage.
- Cliquez sur Ajouter une plage.
- Choisissez le champ dont vous voulez définir la plage dans la liste déroulante Champ.
Par défaut, l'étendue de la plage est calculée dès que vous choisissez un champ. Si les données sont volumineuses, il est possible qu'un échantillonnage des données seulement soit utilisé pour déterminer l'étendue de la plage. Dans ce cas, une icône d’avertissement apparaît en regard du bouton Calculate (Calculer) avec un message indiquant la situation. Cliquez sur Calculer pour calculer l'étendue de la plage entière à l'aide de toutes les lignes de la table. Vous pouvez également saisir l'étendue de la plage de la couche manuellement.
- Vous pouvez éventuellement définir une expression d'Alias pour la plage.Cette option est disponible uniquement pour les plages de type entier. Elle permet de définir un champ ou une expression qui représente les valeurs de plages actuelles plus précisément. Vous pouvez, par exemple, utiliser un champ DissolvedOxygen comme alias d’une valeur de plage DissolvedOxygen pour les poissons et afficher Stressant au lieu de 5 (ppm) lorsque le curseur de plage se trouve en mode d’affichage Valeur unique. Pour définir un alias de plage, choisissez un champ dans la liste déroulante ou définissez l’expression en cliquant sur le bouton Expression Builder (Générateur d’expressions) .
Remarque :
Si vos données sont dépourvues d’un champ contenant un alias, ou si une relation un vers plusieurs est présente dans la valeur de plage, vous pouvez utiliser une expression Arcade qui applique manuellement une paire valeur-alias, par exemple : decode ($value, 1, "One", 2, "Two", 3, "Three", "Other"). - Cliquez sur Add (Ajouter).
- Cliquez sur OK pour fermer la boîte de dialogue Propriétés.
Le curseur de plage apparaît à droite de la carte ou scène et l'onglet Plage permettant de configurer les paramètres de la plage apparaît en haut de l'application.
Plusieurs plages
Dans certains cas, vous pouvez spécifier plusieurs plages pour une couche. La définition de plusieurs plages pour une couche vous permet de passer rapidement d'une plage à une autre pour une couche, mais une seule peut être active à la fois. La plage active est liée au curseur de plage et toutes les plages verrouillées jouent le rôle d'ensembles de définition.
Cela est courant si vous inspectez visuellement des données multidimensionnelles où l'objectif est de rechercher des tendances émergentes au sein de données provenant d'une combinaison de plusieurs attributs. Lorsque vous spécifiez plusieurs plages pour une couche, une seule plage peut être active (et par conséquent connectée au curseur de plage à l'écran) à la fois. Toutes les autres plages d'une couche sont verrouillées et jouent le rôle d'ensembles de définition sur la couche, en filtrant les entités qui ne répondent pas à leurs critères. Vous pouvez modifier la plage active et les plages verrouillées d'une couche à tout moment. Les valeurs du curseur de plage sont alors reconfigurées pour prendre en compte les paramètres actualisés.
Dans les cas avancés où une propriété de plage est définie sur plusieurs couches, l'étendue du curseur de plage couvre toutes les valeurs de toutes les couches. Cela signifie que vous devez prendre en compte la plage active de toutes les couches dans votre carte lorsque vous utilisez plusieurs couches avec des plages. Ce processus est généralement mieux adapté aux couches qui partagent des éléments de structure en commun, par exemple si plusieurs couches de la carte contiennent un attribut Occupancy.
Exemple de cas d'utilisation : associer plusieurs vues aux plages verrouillées
Si plusieurs plages sont définies pour une couche, vous remarquerez que vous avez la possibilité de choisir quelle plage sera affichée activement par le curseur. Par défaut, dans la boîte de dialogue Properties (Propriétés), la première plage ajoutée est connectée au curseur de plage et toutes les plages ajoutées par la suite pour cette couche sont activées ou désactivées avec un symbole de verrouillage. Cela signifie uniquement qu’elles jouent le rôle d’un ensemble de définition appliqué à la couche, mais qu’elles ne sont pas activement affichées. Vous pouvez modifier la plage active en cliquant sur le bouton dans la page des propriétés ou modifier la sélection Active Range (Plage active) sous l’onglet Range (Plage).
Les propriétés de plage sont appliquées par vue. La même couche peut apparaître dans deux vues, mais l'ensemble de définition peut être défini différemment pour afficher différentes valeurs par vue. Supposons que vous vous intéressez à un espace à louer dans un immeuble avec des espaces d’une capacité supérieure à quatre personnes et inférieure à quatre personnes. Avec deux vues, vous pouvez afficher la même couche avec les étages du bâtiment comme plage, et l'occupation des pièces comme plage. Vous pouvez utiliser le curseur de plage pour parcourir les étages du bâtiment et afficher les pièces disponibles pour l'occupation qui vous intéresse, par vue.
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?