ArcGIS 10.1 Legend - Augmenter l'icône sur la légende sans augmenter sur la carte


10

Je me demandais si quelqu'un savait comment augmenter la taille d'une icône sur la légende sans qu'elle augmente en taille sur la carte. Je dois imprimer en A0, et quand je regarde la légende, les icônes de chaque type sont assez petites. Toute tentative d'augmentation de la taille l'augmente également sur la carte.

Légende

J'ai essayé ce que MAJ742 a suggéré - la légende augmente en taille - mais pas les icônes voir l'image jointe. Je cherchais à pouvoir agrandir les icônes uniquement sur la légende.

redimensionnement des icônes


2
Avez-vous essayé d'utiliser deux couches avec les symboles? Une couche aurait les symboles à la bonne taille pour la carte. L'autre couche aurait de grands symboles pour la légende. Cette autre couche serait désactivée dans la table des matières.
kenbuja

Réponses:


5

Une alternative serait d'aller à "Layout View", de cliquer avec le bouton droit sur votre légende et de "convertir en graphiques", puis vous pouvez "dissocier" et redimensionner chaque graphique comme bon vous semble. Cela devrait fonctionner pour les agrandir sur votre impression finale


4
Bien que cela fonctionne en théorie, je déconseille d'utiliser cette méthode. Si l'une de vos symbologies change ou si vous devez ajouter une couche ou même déplacer ou ajuster la légende, vous devez recommencer à zéro et vous assurer que tout est mis à jour. D'autres personnes faisant cela sur des cartes sur lesquelles j'ai travaillé ont causé beaucoup plus de problèmes que cela n'en a résolu.
MAJ742

C'est seulement la façon dont j'ai vu augmenter l'icône réelle qui fonctionne jusqu'à présent pour moi .... peut-être pas idéal, bien qu'il doit y avoir une autre façon?
Nial

C'est assez juste. À moins qu'il n'existe une solution réelle, vos autres options sont soit d'utiliser un symbole vectoriel qui se redimensionnera, soit de les ajouter en tant qu'images distinctes et de les superposer sur la légende, ce qui permettra au moins aux autres couches de se mettre à jour correctement.
MAJ742

16

La méthode que nous utilisons consiste à avoir une copie en double du calque juste pour la légende. Une fois que la couche de la carte a l'apparence souhaitée, faites-la glisser depuis la table des matières et sur la carte pour en faire un double. Nous ajoutons «_map» au nom de la version de couche de carte pour différencier les deux couches. Ensuite, la taille ou la largeur de la symbologie peut être ajustée pour chaque icône ou ligne selon les besoins. Certains symboles semblent devoir être ajustés plus ou moins pour les faire paraître bien par rapport aux autres dans la légende. Cela vous donne les symboles les plus grands mais vous conservez la nature dynamique de la légende.


1
+1 C'est ma méthode préférée pour résoudre ce problème.
Dan C

J'utilise également cette approche pour les points
JWallace

Cela semble être un tel hack pour faire fonctionner quelque chose qui devrait être intégré au logiciel.
Tristan Forward

6

Dans les propriétés de la légende (accessible en double-cliquant sur la légende), accédez à l'onglet de disposition et il y a une option pour ajuster la largeur et la hauteur du patch (voir ci-dessous). Cela devrait le changer sur la légende et non sur la carte.

L'alternative consiste à agrandir la légende entière si vous imprimez sur A0.

Ajuster la taille du patch de légende


C'est le moyen le plus simple d'atteindre l'objectif de l'OP, tout en conservant la flexibilité de la légende en évitant l'approche de conversion en graphiques.
JWallace

1
Je ne pense pas que cela fonctionne pour les couches de points, cependant.
Dan C

Ahh - merci Dan. Je n'ai pas vu qu'il parlait explicitement de points. J'utilise également l'approche décrite par Lemur pour les points.
JWallace

Vous pouvez également modifier la taille des calques individuels. Dans l'onglet Propriétés / Éléments de la légende, cliquez avec le bouton droit sur le calque à modifier, sélectionnez Propriétés. Cochez Remplacer la taille de patch par défaut et ajustez votre largeur et votre hauteur. Cette page est également utile: desktop.arcgis.com/en/arcmap/10.3/map/page-layouts/...
JMVDA

3

Pour tous ceux qui rencontrent ce problème, j'ai trouvé une solution encore plus simple. Cela fonctionne pour nous car nous imprimons une carte papier de 36 x 48 "pour un client, donc la taille relative des symboles sur la carte (passant de 12,00 pt à 18,00 pt) n'était pas un problème. Sans plus tarder:

La légende est le reflet des couches que vous choisissez d'afficher dans la table des matières, et la symbologie suit. Si cela ne déforme pas l'apparence des symboles sur votre carte, augmentez simplement la taille de vos points via la boîte de dialogue des propriétés (double-cliquez sur la symbologie ou ouvrez leur boîte de dialogue des propriétés manuellement depuis la table des matières). Cela augmentera ensuite la taille de la symbologie dans la légende qui s'affiche sur la carte.

J'espère que cela peut aider quelqu'un! C'était ma solution la plus simple qui me permet de continuer à travailler avec la légende dans son ensemble, sans avoir à convertir la légende en graphiques, puis à dissocier chaque graphique et à modifier sa taille, perdant ainsi la fonctionnalité de la légende!


1
  • Copiez le calque

  • définissez la plage d'échelle d'affichage pour "ne pas afficher le calque" lors d'un zoom arrière au-delà de 1 pouce , 1 pied , ou quelque chose de moins que vous ne verrez pas sur l'impression.

  • modifier la symbologie de la couche copiée

  • afficher uniquement le calque copié pour ce symbole dans la légende.


0

Non, cela ne fonctionne pas pour définir la taille du patch avec des couches de points pour ajuster la taille de la légende; mon option est de laisser la légende telle quelle et d'ajouter une icône graphique au-dessus de la légende d'ArcMap. Bizarre, je sais.


0

Je veux donner suite à la suggestion de Lemur. C'est ainsi que je l'aborde (deux couches, l'une avec la symbologie pour la cartographie et l'autre pour la légende), mais j'ai eu des problèmes avec les DEUX dans la carte. PUIS j'ai trouvé cette petite case à cocher dans l'onglet GÉNÉRAL des PROPRIÉTÉS DE LA LÉGENDE: "Afficher uniquement les calques qui sont cochés dans la table des matières." Si vous désactivez cette option, vous pouvez symboliser l'un pour la légende et l'autre pour la carte.


0

La réponse est de faire les deux. Créez d'abord un calque de copie de chat, en agrandissant les symboles ponctuels de votre légende. Amenez votre bonne couche de carte au premier plan afin que la deuxième carte (avec les grandes icônes) soit masquée. Créez la légende de la deuxième carte afin que dans la légende les symboles soient grands. Convertissez cette légende en graphique. Supprimez la couche (mauvaise carte). La légende sera toujours là pour que vos symboles de point soient grands dans la légende mais petits sur la carte.


0

Pour obtenir une légende opérationnelle complète sans conversion en graphiques, vous devez modifier LegendItemTemplate, via ArcGIS API for Silverlight.

L'approche est présentée ici par un membre du personnel de l'ESRI: https://geonet.esri.com/thread/40550


0

Pour préserver votre symbologie dans la table des matières, je vous suggère d'insérer une nouvelle trame de données et de copier des couches dans la trame de données et de cette façon vous ne le gâcherez pas autour des couches d'origine à partir de la première trame de données si vous savez ce que je veux dire. De cette façon, dans le bloc de données, vous pouvez toujours travailler dessus en dehors de la présentation et travailler à votre guise jusqu'à ce que vous vous sentiez à l'aise avec le symbole.

Je voudrais insérer chaque couche comme une seule légende à la fois et les corriger ...


0

Pour les points, la méthode la plus simple consiste à le faire en dehors du programme SIG. Redimensionnez d'abord la police dans votre légende afin que la taille relative du texte au symbole soit bonne. Exportez ensuite votre carte à un grand DPI. Ouvrez l'image dans un simple éditeur d'image et sélectionnez la légende et redimensionnez-la. C'est beaucoup plus rapide que la plupart des autres solutions.


-1

Double-cliquez simplement sur l'entrée de légende et cochez la case "Remplacer la taille de patch par défaut".

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.