QGIS Atlas – Using More than One Coverage Layer in QGIS Atlas

atlaspolygonqgis

In QGIS how can I have more then one coverage layer in Atlas?
As is shown in the image below I have multiple city blocks (in a layer), that contain multiple land lots (in a different layer).
I wish to generate various maps (like the one in the second image, highlighting a different land lot each time) where Atlas could go first through all the land lots polygons inside a city block, then again in all land lots inside another city block, and etc.

enter image description here

enter image description here

Best Answer

I think you can solve this using a single coverage layer (the plots) and then use an expression to set the extent of the map to the bounds of the enclosing block based on the location of the plot.