I have a polygon layer which has a number attribute and a text attribute. When I make a legend in the composer, it automatically chooses the number to display while I would like to have both the number and the text.
How do I display two attributes in a legend? If not possible, how do I select which attribute is displayed in the legend?
I am not looking to have a multi-attribute label in the main window, I wish to have a multi-attribute label in the legend of the composer, or choose which attribute is displayed in the legend.
QGIS 2.8 Win8 64 bit.
Answer
You could simply concatenate the three classification fields in the layer's properties.
"Unit_Num" || ' ' || "Age" || ' ' || "Name"
Then it will also appear in the legend in the Print composer:
Unfortunately, the concatenated text will also appear in the main window.
Edit: The legend is derived from your classification, but you can of course label your features with another field:
No comments:
Post a Comment