Suite

Affichage de plusieurs attributs dans la légende d'ArcMap ?

Affichage de plusieurs attributs dans la légende d'ArcMap ?


J'ai deux questions concernant la création de la légende dans ArcMap 10.2.2 :

  1. Dans la table attributaire de mon shapefile je change le nombre de décimales de 6 à 2 ; Je peux voir les changements dans la table attributaire, mais dans la légende et la symbologie, les valeurs complètes sont toujours affichées. La question est donc de savoir comment puis-je avoir le nombre de décimales dont j'ai besoin dans la symbologie et la légende.
  2. J'ai créé une légende pour montrer deux champs en utilisant l'option "catégories" de la symbologie. Comme vous le voyez, les valeurs ne sont pas dans une colonne (Image). Je veux savoir comment puis-je avoir deux belles colonnes individuelles pour mon texte et mes valeurs.


pour résumer, chaque étiquette est une seule chaîne indépendante des autres. Par conséquent, le moyen le plus simple est de convertir votre légende en graphique, puis de la dissocier et d'éditer le texte ligne par ligne. Cependant, si vous avez un très grand nombre de cas, vous pouvez créer un nouveau champ pour votre légende, en fonction de la concaténation de vos champs de saisie. Ensuite, vous l'utilisez comme symbologie d'attribut unique.

créer un champ de texte

concaténer les valeurs des champs et remplir avec des espaces blancs entre conversion et diff (ici j'ai pris 40 caractères max, 36 semble être votre maximum)

!conversion! + " "*(40-len(!conversion!)) + '%.2f' %!Diff!

Voir la vidéo: How to create single legend for multiple maps in ArcGIS. Single legend. ArcGIS Tutorial