Les symboles gradués permettent d'afficher une différence quantitative entre les entités cartographiées en variant la taille des symboles. Les données sont classées en plages. Une taille de symbole est ensuite attribuée à chacune pour représenter la plage. Par exemple, si votre schéma de classification comporte quatre classes, quatre tailles de symbole sont attribuées. La couleur des symboles ne change pas.
La taille de symbole est un moyen efficace de représenter les différences d’amplitude d’un phénomène, car les symboles de plus grande taille sont naturellement associés à des éléments plus importants. Les symboles gradués vous permettent de mieux maîtriser la taille de chaque symbole, car ils ne sont pas directement associés aux valeurs des données comme c’est le cas avec les symboles proportionnels. En d'autres termes, vous pouvez concevoir un ensemble de symboles dont la taille représentant chaque classe de données varie suffisamment pour être en mesure de les distinguer.
Les symboles gradués peuvent reposer sur un champ attributaire du jeu de données, ou vous pouvez écrire une expression Arcade pour générer des valeurs numériques selon lesquelles la symbolisation doit être effectuée.
En savoir plus sur l’écriture d’expressions en langage Arcade.
Attention :
Lorsque la symbologie graduée est basée sur un seul champ, les symboles sont dessinés dans un ordre précis : les entités plus volumineuses sont dessinées en premier et les plus petites sont dessinées par-dessus. Lorsque la symbologie repose sur une expression, ce tri ne s’effectue pas, et certains symboles plus petits peuvent être occultés par des plus grands.
L’onglet Primary symbology (Symbologie principale) comporte deux sous-onglets qui permettent d’établir la symbologie de symboles gradués :
- L’onglet Classes vous permet de gérer le symbole, les valeurs, les étiquettes descriptives et le regroupement des classes de symboles.
- L’onglet Histogram (Histogramme) permet d’afficher et de mettre à jour les plages de données des classes de symboles. Pour plus d’informations, reportez-vous à la rubrique Histogrammes.
Dessiner une couche avec des symboles gradués
Pour dessiner une couche avec des symboles gradués, procédez comme suit :
- Sélectionnez une couche d’entités dans la fenêtre Contents (Contenu).
- Dans l’onglet Feature Layer (Couche d’entités), dans le groupe Drawing (Dessin), cliquez sur la flèche de liste déroulante Symbology (Symbologie) , puis sur Graduated Symbols (Symboles gradués) .
La fenêtre Symbology (Symbologie) apparaît.
- Dans la fenêtre Symbology (Symbologie), dans l’onglet Primary symbology (Symbologie principale) , choisissez le champ numérique des données à apparier ou écrivez une expression.
Pour utiliser une expression, cliquez sur le bouton Expression pour ouvrir la boîte de dialogue Expression Builder (Générateur d’expressions). Ecrivez une expression, puis cliquez sur Vérifier pour la valider. Notez que même si une expression est valide, elle peut ne pas renvoyer de valeur numérique valide. Vous pouvez filtrer la boîte de dialogue Expression Builder (Générateur d’expressions) pour afficher uniquement les champs numériques, afin d’éviter cela.
- Pour normaliser les données, choisissez un champ dans le menu Normalisation ou sélectionnez pourcentage du total pour diviser la valeur des données pour créer des ratios ou choisissez journal pour symboliser sur le logarithme de chaque valeur.
Cette méthode peut s’avérer efficace pour générer une plus petite plage de valeurs, si le jeu de données comprend des points aberrants importants. La normalisation est disponible uniquement lorsque la symbologie gradué repose sur un champ. Si elle est symbolisée d’après une expression, le champ Normalization (Normalisation) n’est pas disponible.
- Classez les données à l’aide d’une méthode de classification et d’un nombre de classes appropriés.
- Définissez les tailles minimale et maximale du symbole représentant les données.
Choisir le modèle de symbole
Cliquez sur le symbole Template (Modèle) afin d’ouvrir la fenêtre Format Symbol (Formater le symbole) pour modifier le symbole ou sélectionner un autre symbole. Le symbole du modèle définit l’apparence des symboles dont la taille est définie pour chaque classe. L’apparence inclut par exemple la forme, le modèle de tiret ou le profil d’un symbole. La taille du symbole de modèle est ignorée, car il s’agit des propriétés minimales (et de la taille maximale) de la symbologie du symbole gradué qui définissent la taille du symbole pour chaque classe de symboles.
Pour les couches ponctuelles et linéaires, le symbole du modèle est respectivement un symbole de point ou de ligne. Dans le cas de couches surfaciques, le symbole du modèle est un symbole de point dont la taille est définie pour chaque classe de symboles. En outre, un symbole de polygone en arrière-plan est défini pour dessiner les entités surfaciques elles-mêmes. Cliquez sur le symbole Background (Arrière-plan) pour le modifier.
Dans le cas de couches surfaciques, utilisez la case à cocher Draw graduated symbols above all layers (Afficher les symboles gradués au-dessus de toutes les couches) pour contrôler l’emplacement des symboles de point dans l’ordre d’affichage de la carte.
- Si elle est cochée, les symboles de point gradués sont affichés au-dessus de toutes les couches dans la carte, y compris les couches d’annotations, quel que soit l’ordre d’affichage des couches spécifié dans la fenêtre Contents (Contenu). Seules les étiquettes sont dessinées au-dessus des symboles gradués.
- Si cette option n’est pas cochée, cette couche respecte l’ordre d’affichage spécifié par la disposition des couches dans la fenêtre Contents (Contenu), avec les symboles de point gradués affichés au-dessus des symboles de polygone en arrière-plan dans la couche. Ce choix permet de s’assurer que les couches d’annotations dans la carte ne sont pas masquées par les symboles gradués.
Remarque :
Cette option ne s’applique pas lorsque la couche est dans la catégorie 3D Layers (Couches 3D) d’une scène. Dans ce cas, les symboles ponctuels respectent toujours l’ordre d’affichage de la couche.
Modifier la symbologie de symboles gradués
L’onglet Primary symbology (Symbologie principale) de la fenêtre Symbology (Symbologie) inclut les sous-onglets Classes et Histogram (Histogramme), tous les deux étant également dotés d’un menu déroulant More (Plus) qui comporte des commandes supplémentaires.
L’onglet Classes comprend une table interactive qui répertorie les classes de symboles gradués avec leurs symboles et en-têtes correspondants, tels que définis par les paramètres de symbologie dans la partie supérieure de la fenêtre.
Dans la table des classes de symboles gradués, vous pouvez réaliser les opérations suivantes :
Tâche | Etapes |
---|---|
Changer le symbole d’une classe unique | Cliquez sur un symbole dans la colonne Symbol (Symbole) de la table pour ouvrir la fenêtre Format Symbol (Formater le symbole) et modifiez le symbole ou choisissez un autre symbole. Vous pouvez modifier les propriétés communes à plusieurs symboles à la fois. Mettez en surbrillance les classes de symboles dans la table, cliquez avec le bouton droit et sélectionnez Format symbol (Formater le symbole). Cliquez sur le bouton Précédent pour revenir ensuite à la fenêtre Symbology (Symbologie). |
Mettre à jour l’étiquette d’une classe | Cliquez avec le bouton droit sur une cellule autre que de symbole dans la table et sélectionnez Edit label (Modifier l’étiquette) ou double-cliquez sur une cellule dans la colonne Label (Étiquette) et saisissez une nouvelle valeur. |
Mettre à jour la valeur supérieure d’une classe | Cliquez avec le bouton droit sur une cellule autre que de symbole dans la table ou double-cliquez sur une cellule dans la colonne Upper value (Valeur supérieure) et saisissez une nouvelle valeur. |
Modifier la description d’une classe de symboles | Commencez par vérifier que la colonne Description est visible dans la table. Si ce n’est pas le cas, dans le menu More (Plus), sélectionnez Show description (Afficher la description) pour ajouter la colonne à la table. Pour modifier la description, cliquez avec le bouton droit sur une cellule ne représentant pas un symbole dans la table ou double-cliquez sur une cellule dans la colonne Description pour ouvrir la boîte de dialogue Edit Description (Modifier la description) et saisir ou modifier la description de la classe de symbole. Les descriptions des classes de symboles sont incluses dans les légendes de mise en page, selon les paramètres de légende. |
Ajouter des classes de symboles supplémentaires | Utilisez le menu déroulant Classes en haut de la fenêtre pour contrôler le nombre de classes de symboles. Si la méthode de classification est définie sur Manual Interval (Intervalle manuel), vous ajoutez des classes de symboles supplémentaires manuellement dans la table même. Cliquez avec le bouton droit sur une cellule autre que de symbole et sélectionnez Insert break above (Insérer une interruption au-dessus) ou Insert break below (Insérer une interruption au-dessous) pour positionner la nouvelle classe de symbole. |
Combiner des classes de symboles | Pour combiner deux classes de symboles ou plus, mettez en surbrillance les lignes de la table, cliquez avec le bouton droit et sélectionnez Combine breaks (Combiner les interruptions) . |
Supprimer des classes de symboles | Utilisez le menu déroulant Classes en haut de la fenêtre pour contrôler le nombre de classes de symboles. Pour supprimer une classe de symbole, cliquez avec le bouton droit sur une cellule ne représentant pas un symbole dans la table et cliquez sur Remove (Supprimer) . |
Depuis le menu déroulant More (Plus), vous pouvez effectuer les tâches suivantes :
Tâche | Etapes |
---|---|
Afficher les valeurs qui sont hors de la plage | Des valeurs peuvent se retrouver en dehors de la plage dans le jeu de classification lorsqu’elles sont ajoutées après l’établissement de la classification, lorsqu’elles sont comprises dans des classes supprimées ou lorsqu’elles contiennent des valeurs nulles. Vous pouvez afficher des valeurs qui sont hors de la plage dans la table et leur attribuer un symbole pour les afficher sur la carte. Cliquez sur le menu More (Plus) et sélectionnez Show values out of range (Afficher les valeurs hors de la plage) pour ajouter une classe de symbole <out of range>. |
Afficher les valeurs exclues | Pour désigner les valeurs à exclure de la classification, sur l’onglet Advanced symbology options (Options de symbologie avancées) dans la fenêtre Symbology (Symbologie), saisissez une clause sous l’en-tête Data Exclusion (Exclusion de données). Dans le menu More (Plus), sélectionnez Show excluded values (Afficher les valeurs exclues) pour ajouter une classe de symbole <excluded>. |
Afficher le nombre total d’entités pour chaque classe de symbole | Cliquez sur le menu More (Plus) et sélectionnez Show count (Afficher le total) pour ajouter la colonne Count (Total) à la table. Si des valeurs exclues ou hors de la plage n’apparaissent pas dans la légende, leur total respectif est indiqué en bas de la fenêtre Symbology (Symbologie). Pour mettre à jour le nombre d’entités dans chaque plage de classification (et les valeurs hors plage), cliquez avec le bouton droit sur la colonne Count (Total) dans la table et choisissez Refresh count (Actualiser le total). |
Afficher les statistiques | Cliquez sur le menu More (Plus) et sélectionnez Show count (Afficher le total) pour ajouter la section Statistics (Statistiques) sous la table. Les statistiques sont notamment le nombre total d’entités, les valeurs minimale et maximale des données, ainsi que la moyenne et l’écart type des valeurs. |
Afficher des plages de classes à l’aide de valeurs d’entité | Cliquez sur le menu More (Plus) et sélectionnez Use feature values in labels (Utiliser les valeurs d’entités dans les étiquettes) pour utiliser uniquement les valeurs qui sont présentes dans le champ en tant que limites dans les étiquettes de classe de symbole. Cela peut vous aider à identifier les écarts importants dans les données. |
Activer ou désactiver les mises à jour automatiques des étiquettes de classe | Cliquez sur le menu More (Plus) et cochez ou décochez l’option Always update class labels (Toujours mettre à jour les étiquettes de classe) pour décider d’une mise à jour automatique ou manuelle des étiquettes de chaque classe de symbole. Il peut être judicieux de décocher cette option si vos étiquettes de classe sont descriptives en contexte ou si elles ne changent pas fréquemment, mais vous ne pouvez pas mettre en forme les étiquettes. |
Actualiser les valeurs | Si les données sources ont été modifiées ou mises à jour, cliquez sur More (Plus), puis sur Refresh values (Actualiser les valeurs) pour mettre à jour les plages de classes à l’aide des paramètres actuels en haut de la fenêtre. |
Inclure une description de chaque classe de symbole | Cliquez sur le menu More (Plus) et sélectionnez Show description (Afficher la description) pour ajouter la colonne Description à la table. Double-cliquez sur une cellule dans cette colonne pour modifier ou mettre à jour la description dans la boîte de dialogue Edit Description (Modifier la description) et sélectionnez Update (Mettre à jour) pour appliquer la description. La description apparaît avec sa classe de symbole dans les légendes de mise en page, selon les paramètres de légende. |
Formater tous les symboles | Cliquez sur le menu More (Plus) et sur Format all symbols (Formater tous les symboles) pour modifier les propriétés communes à tous les symboles dans toutes les classes de symboles. Vérifiez visuellement le changement apporté à chaque symbole dans l’aperçu du symbole. Cliquez sur le bouton Précédent pour revenir ensuite à la fenêtre Symbology (Symbologie). |
Régénérer tous les symboles | Cliquez sur le menu More (Plus) et sur Regenerate all symbols (Régénérer tous les symboles) pour rétablir le symbole par défaut de chaque classe de symbole en fonction des paramètres de symbologie en cours. Vous pouvez effectuer cette opération pour annuler les modifications apportées à chaque symbole et rétablir l’état par défaut de tous les symboles des classes de symboles. |
Inverser l'ordre des symboles | Cliquez sur le menu More (Plus) et sélectionnez Reverse Symbol Order (Inverser l’ordre des symboles). L’inversion de l’ordre des symboles conserve les plages de classes de symboles, mais renverse l’ordre des symboles affectés à chaque classe. Ainsi, le symbole qui était initialement affecté à la classe de symboles du bas est désormais attribué à celle du haut, et inversement. |
Inverser les valeurs | Cliquez sur le menu More (Plus) et sur Reverse values (Inverser les valeurs). L’inversion des valeurs renverse l’ordre des classes de symboles, ce qui maintient les symboles eux-mêmes dans l’ordre d’origine. Ainsi, la classe supérieure ne se trouve pas en haut de la table, attribuée au symbole qui était à l’origine utilisé avec la classe du bas, et inversement. |
Dans l’onglet Advanced symbology options (Options de symbologie avancées) , vous pouvez procéder comme suit :
Formater les étiquettes | Développez l’en-tête Format labels (Formater les étiquettes) pour changer l’arrondi, l’alignement et d’autres mises en forme des étiquettes de classe de symbole. Reportez-vous à la rubrique Formater les nombres dans les étiquettes de légende pour en savoir plus. |
Ajuster la taille de l’échantillon | Développez Sample size (Taille de l’échantillon) pour modifier la taille d’échantillon maximale utilisée pour calculer les plages et statistiques des classes de symboles. La taille de l'échantillon par défaut est de 10 000 enregistrements. Limiter la taille de l’échantillon contribue à améliorer les performances, mais peut malencontreusement omettre des points aberrants importants dans le jeu de données. En règle générale, plus le jeu de données est volumineux, plus la taille d’échantillon à utiliser doit être importante. |
Exclure des valeurs | Pour exclure des valeurs de données de la classification, développez Data exclusion (Exclusion des données) afin de définir la requête. Pour visualiser les données exclues sur une carte, dans le menu More (Plus), sélectionnez Show excluded values (Afficher les valeurs exclues) pour ajouter une classe de symbole <excluded> avec un symbole unique. |
Configurer le masquage au niveau des entités | Développez l’en-tête Feature level masking (Masquage au niveau des entités) pour configurer le masquage par entité. |
Remplacer l’ordre d’affichage des entités par défaut | Pour dessiner des entités dans un ordre différent (généralement pour éviter que les petits symboles soient masqués par les plus grands), développez l’en-tête Feature drawing order (Ordre d’affichage des entités). Choisissez un ou plusieurs champs et définissez une méthode de tri. Reportez-vous à la rubrique Définir l’ordre d’affichage des entités pour en savoir plus. |
Modifier les interruptions de classe avec l'histogramme
L’histogramme offre un outil visuel qui permet de mettre à jour les classes et de comprendre comment les données sont représentées par différentes méthodes de classification. Accédez à l’histogramme en cliquant sur l’onglet Histogram (Histogramme) dans l’onglet Primary symbology (Symbologie principale) .
En savoir plus sur les histogrammes
- Les barres grises de l'histogramme représentent la répartition des données. Les arrêts de valeur le long du côté montrent la façon dont la méthode de classification actuelle s'applique à la répartition des données.
- L'histogramme des symboles gradués n'affiche pas la taille réelle de vos symboles, mais plutôt leur taille par rapport à celle des autres symboles, qui sert de repère visuel.
- Pour visualiser plus facilement la répartition et les interruptions de classes, vous pouvez faire glisser la barre d'extension au-dessus de l'histogramme vers le haut pour l'agrandir dans la fenêtre.
Remarque :
Si vous modifiez dynamiquement l’histogramme, la méthode de classification passe en mode Manual (Manuel).
Faire varier la symbologie de couleurs graduées par transparence, rotation ou couleur
En plus de spécifier la magnitude des entités grâce à la symbologie de couleurs graduées, vous pouvez symboliser d’autres attributs en variant la transparence, la rotation et la couleur des symboles gradués. Ces variations sont parfois appelées des variables visuelles. Même s’il est possible d’appliquer toutes ces variables visuelles simultanément, sachez qu’un trop grand nombre de variations peut rendre la couche difficile à interpréter. Il est recommandé d’appliquer la symbologie secondaire des variables visuelles avec parcimonie.
En savoir plus sur les concepts de symbolisation
- Dans la fenêtre Symbology (Symbologie), cliquez sur l’onglet Vary symbology by attribute (Varier la symbologie par attribut) .
- Développez Transparency (Transparence), Rotation ou Color (Couleur).
Dans le cas des entités surfaciques, Rotation n’est pas disponible.
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?