1

I have a layer within my project that has been filtered to show the associated point with the associated Atlas feature:

Rule-based filter for atlas

But when in composer view and there are both point types within an Atlas preview these point types do not appear in the legend.

Atlas view with both point types but not in legend

They are also not present in the item properties for the legend.

PAO_SoBI_LB_RA should have two types of points

Do I need to be filtering the legend?

  • What happens if you check the "Auto Update" box in the upper left? – Nate Wanner Feb 28 at 15:39
0

Need to check the layer property. A consolidated qgis project file made by Qconsolidate plugin and sharing the files made by the plugin could help in solving the issue. It would help the answering person to have a better understanding of the file types used in the map.

  • The files which I am having issues with are shapefiles. – Christina Robinson Feb 26 at 22:00
  • If you could share the work as qgis package, I could look at the layers. – Gokul Anand Feb 27 at 11:35
  • Unfortunately I'm not allowed to share this data – Christina Robinson Mar 5 at 22:42
0

Two suggestions:

  1. Check that the legend is associated with the main map and not your overview under Item Properties for the legend (see circled drop down list below)

enter image description here

  1. Try to manually add the layer using the plus sign and turn filtering on and off to see if it turns up.

  2. If not, you may need to manually recreate another legend (I have had this problem with legend items not showing up in the filtered view because I have used a legend from a template).

  • It is associated with the main map. I have just added the layers manually, but the filtering button seems to have no effect and still not present in the legend.I am unclear about what is meant by 'manually recreate legend'. Would this involve coding or just delete this legend and start the process again? – Christina Robinson Feb 26 at 22:40
  • I mean to delete the legend and try again, yes. – she_weeds Feb 27 at 5:51
  • I did delete the legend and start again, but still encountered the same problem. – Christina Robinson Feb 28 at 17:50

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.