I have an area which is divided into several zones the borders of which I have defined as separate layers. The layers are defined by sql queries on a postgis table of line segments joined with a table that says which segments are part of which zone boundaries.
What I want to do is produce a set of maps where each map is a zoom to layer extent for each zone and which has standard header, legend and scale (which will preferably vary with the zone but could be fixed across all maps).
My first attempt was to get a new composer for each map -- that worked but was rather tedious. Next I tried producing one map and printing it and then deleting the map frame and going into qgis to zoom to the next layer extent and make the boundary visible then hopping back into the composer to load it in. This worked more or less. Map was fine, legend was OK because it was the same for all the maps and the zone name was easy to edit but the scale needed to be deleted and set up again for each map.
Next I looked at Atlas Generation. The manual seems to assume that you know how it works and all you need is a reminder about the details (like so many software manuals ;) It seems to assume that you have something that you are iterating over but I can't see how to make it work -- there is nothing to iterate over to get the layers.
Any suggestions welcome!! :)