I'm using QGIS 2.8.4 and I can't seem to figure out adding more than one legend to my Print Composer. Say I want a larger map and then an inset map -- showing perhaps a different classification/color scheme -- on the same page of my Print Composer. For whatever reason, despite checking the lock button(s), my "locked" legend will change according to whatever my original Q map shows. Therefore, if I want to add two legends, I'm really just adding the most-recent one and duplicating it.

I've tried every possibility of the locked buttons/cache/etc.

  • how are you displaying 2 different maps with 2 different renderings on the same layer? That sounds like it wouldn't work though... – DPSSpatial Jan 28 '16 at 22:04
  • I can "lock" the first map, ensuring that it's like an image displayed on the Print Composer. Then, I make whatever alterations I feel like in the original Q document and I add a "new" map. The problem is that for whatever reason, the legend for the first map appears like it's locked - but then, as soon as I make the alterations (in this case, change the classification scheme color), the legend changes as well. – Hillary Jan 28 '16 at 22:11

At least in QGIS 2.12 this can be done by setting what map to populate the legend from in the legen item properties. In the Map dropdown box.

enter image description here

|improve this answer|||||
  • Yes, in 2.8.4, that option exists as well... It just doesn't actually work - just refers to the most-recently-created map. I'm wondering if this is a bug but if so, I'm sure others must have the same issue! – Hillary Jan 28 '16 at 22:29
  • Works withou issue for me in QGIS 2.12.0. – HeikkiVesanto Jan 28 '16 at 22:57

I think the key is to make sure both:

  • Map has 'lock layers for map item' and 'lock layer styles for map item' checked
  • Legend has 'Auto-update' unchecked

Here is a print composer where the top (pink) map is set as described above, and the 2nd map is being drawn from the same layer as the 1st map:

enter image description here

|improve this answer|||||
  • OP: Thanks for the reply, mapBaker. Unfortunately, I tried that (both with and without locking the maps and legends in the "Items" window above "Items properties") -- it still, for whatever reason, doesn't work. I know that adding multiple legends to a single Print Composer has worked for me in the past but I used a different version of Q. I'm wondering if that's the issue here. – user66214 Jan 29 '16 at 18:34
  • @hilldawg-co do you have any data you can share? – DPSSpatial Jan 30 '16 at 2:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.