I would like to create an atlas of a series of maps covering a number of woodlands and to have them all at the same map scale.

This would work best visually if some of the maps were in landscape, and some were in portrait orientation.

Is it possible to do this, or do all maps within an atlas have to have the same paper size and orientation?


In the Page properties of the layout (Right click the map) you can set the Orientation using an expression.

 if( bounds_height(  @atlas_geometry )> bounds_width(@atlas_geometry )  , 'portrait', 'landscape')

and presto it switches depending on the aspect ratio of the atlas feature.

You may also need to move elements of the layout around this can be done using expressions like if( "orient" = 'Landscape' ,210,297) in the X or Y boxes of the Position and Size section of the individual elements.

| improve this answer | |

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.