Select to view content in your preferred language

How can I create a legend with the symbology above the text?

1623
4
08-25-2016 06:59 AM
roemhildtg
Frequent Contributor

I'd like to create a legend that has the symbology directly above the text and with each legend item being placed horizontally in a row.

I was able to create this in ArcGIS Pro by the Convert to graphics method > ungroup...etc. and manually place these but I was wondering if its possible to do so so the legend updates automatically when changes are made.

Thanks!

Update:

I'm still unable to do this in ArcGIS Pro. As jayanta.poddar mentioned, I have seen the label style in ArcMap, but it is appearing that this functionality has not been added to pro, so I am trying to use the offsets to adjust the text manaully.

I am a bit confused on the basic configuration of offset legend items in pro, it seems like they aren't working as expected. For example, if I set the legend to display only the label checkbox, and set up the text offsets on the labels, nothing happens. The text moves in the example display box, but no effect on the actual legend.

Tags (2)
0 Kudos
4 Replies
DanPatterson_Retired
MVP Emeritus

you would have to experiment by regrouping the graphics, doing a legend update and see if it works.  Of course, a little save before you try might, just might enable you to redo it if it doesn't work

roemhildtg
Frequent Contributor

Dan Patterson wrote:

you would have to experiment by regrouping the graphics, doing a legend update and see if it works.  Of course, a little save before you try might, just might enable you to redo it if it doesn't work

Sorry, I'm not sure what you mean by "doing a legend update". Is this possible after you have converted a legend to graphics?

0 Kudos
by Anonymous User
Not applicable
JayantaPoddar
MVP Esteemed Contributor

In Legend Properties > Items tab, Select all the items, check "Place item(s) in a new column" and define the no. of columns.

Again select all items, click on "Style" button. In the Style Selector dialog box, select "Vertical Single Symbol Label Only".

You could play a bit with the offset values as well to place the Layer Name appropriately.



Think Location