Center heading above class labels in multi column item in legend

2716
11
05-26-2017 04:09 PM
Status: Open
Labels (1)
SybilCoffey
New Contributor II

Can ESRI enhance the Legend Properties so that one item can be split into multiple columns and he heading be centered above all columns?

 Here is the item from the table of contents

The current functionality only allows the header in the line with the other classes in the single item.

Here is an example

I got the result I wanted by deselecting the heading from the Legend properties and inserting text outside of the legend properties, then centering it. All classes start on the same row. This is what we should be able to do from within the legend properties

11 Comments
MicheleH1_DNReply

Not just having the heading centered above the legend classes but anywhere above the legend classes.  This is my legend at present:

But I want it to look like this:

I don't want to convert the legend to graphics as I am trying to set up a template with the layouts already sorted to allow for different items to be added to the legend.

Caroliende_Vries

In ArcGIS Pro if you create a horizontal legend with multiple columns with the header as a 'title' it will come out like this:

However it would be nice to have an option to place all legend items below the header title on the second an third column as well so that it will look something like this:

ColeAndrews

I usually solve this as displaying the legend as labels only and adding free text for the header, but I'll definitely upvote this as an available feature so workarounds aren't required.

LiamHarrington-Missin

We also have this request.  

The excellent help team, in particular Priyanka Ghosh in esri UK. were quick to start offering help but we also reached a dead end with the solution either being convert to graphic, which we didn't want as we also wanted a template, or with some text box wizardry which also didn't suit our template needs.

There is also some extra info on stackexchange.

esri Is this being considered in the pipeline?

Cheers

Liam

PaulPrevedoros1

When creating a label that has many features, requiring more than 1 column.

Would it be possible to allow, Layer Name or heading to occupy the area across the pertinent columns

PaulPrevedoros1_0-1644456601455.png

Currently the effect is attained by manipulating legend text

 

 

Henry
by

Adding my support to this idea.

Currently, the way legend items appear inline with the Layer Name creates an awkward visual break in the legend that is difficult to interpret. Having the items either centered or swatches/labels appear below the Layer Name line would be greatly helpful.

AubriKinghorn
Status changed to: Under Consideration
 
NvF
by

Legend.png

I agree that this would be a very useful feature. See pic above, it just doesn't jive and it is an unnecessary hassle to edit this in a third party software.

Patches and labels should, by default, be located below the layer name or equivalent. See an example from ArcMap below.

ArcLegend.png

wayfaringrob

I use the same workaround as @Caroliende_Vries -- use my layer name as the 'title'. But this really isn't so good if you, say, want to have more than one layer in your legend or at least don't want that layer to go first. This would be a nice quality of life improvement for sure.

BxJMO
by

I ultimately used the same workarounds as others, but it would be much easier to be able to make this look prettier within the legend properties.

BxJMO_0-1705510969849.png