Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Often I need two (or more) map frames in map layout to present different data next to each other. It is easy to make multiple map frames in QGIS Print Composer. BUT...

It is in the nature of my work that very often I need to update some map frames because data I am presenting in map changed or I need to add/remove layer, change scale, projection etc.

So if I create one map frame, lock it (Lock layers for map item), create second map frame with different layers, scale,projection etc. and than realize I need to change something in first frame, I can't find a simple way to do it...

To simply do that in Mapinfo, there are more Map Windows, in ArcGIS there are multiple Data Frames. What is in Quantum GIS to achieve that?

share|improve this question
1  
while beeing in QGis print composer you could save your map frame as template (first button in the toolbar) and reopen it again with the second. This way you can manage a lot of different layouts. –  Curlew Jan 4 '13 at 10:34
add comment

1 Answer

up vote 6 down vote accepted

Use groups of layers to simplify your editing and then don't lock the frame by right-clicking on it but instead use the 'Lock layers for map item' check box in the Map tab.

I group my layers according to the map frame I want them in. Then, I can quickly turn on and off a set of layers as I set up the map frame the first time and then click the 'Lock layers for map item' box. When I want to change one map frame and not the other one, I can just work within one group. You may want to duplicate a layer in each group if required or if you want different symbology for the same layer in different frames.

When you click 'Refresh' from the View menu only the selected currently map-frame is updated unless you have any additional map frames which are both unlocked (no padlock icon by right-clicking the frame itself) and do not have the 'lock layers' check box selected.

Working with layer groups and item locking in this way is pretty analogous to the ArcMap setup except if you want to change the projection of on map frame and not the other.

share|improve this answer
    
That's quite a good way to handle this task. I have also considered adding some kind of data frame thing like Arc* has. –  Nathan W Jan 4 '13 at 10:51
1  
This is an excellent solution which I am currently implementing on my project. Well done, @Sylvester Sneekly –  Bryce Touchstone Jan 4 '13 at 11:30
    
Thank you. Well that was my first idea - grouping. But I thought there must be something better - though as I now think about it again, except of projection and turning groups on/off there is really nothing more. Not perfect but working till there will be more maps possible in one project :-) Thanks again. –  Miro Jan 6 '13 at 13:24
    
@Nathan Any chance to make frames with different projections? –  Miro Jul 9 at 7:23
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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