QGIS-09 3.28: QGIS Print Layouts

9. QGIS Print Layouts

Print Layouts are a distinct module within QGIS, used to create maps for printing or publication:

  • Layouts are saved to the QGIS project file (.qgz), so are directly linked to the project

  • There can be many layouts in one project

  • Layouts can be saved as templates and reused in other projects

When you have prepared the layout in this exercise, save it to the S: drive - the instructor will give you the location.

9.1. Prepare a map for printing

  1. Open one of the maps you have been working on in this course, and spend ten minutes or so tidying it up in preparation for printing:

    1. work out what the map is going to present (this might also be its title)

    2. make sure you have the right layers showing - not too many, not too few

    3. review the styling for the layers to ensure it’s showing what you want, the way you want it

    4. choose an appropriate scale and background layer (if needed)

  2. Save the project

9.2. Create a Layout

  1. Go to Project > New Print Layout

  2. Choose a name for the layout

  3. The layout window will open showing a blank page - you may need to use the Zoom Full button to show the page at a sensible scale

  4. Using the toolbar on the left (and include others if you have time), add elements to the page:

    1. Add Map: at an appropriate size and orientation

    2. Add Legend: make sure only the layers showing in the map are included

    3. Add Scalebar

    4. Add Label: to add a text box for the title, and another for metadata (e.g. date of production, name of producer, scale)

    5. Add Map: a second, smaller map showing a wider area, with indicator showing extent of main map

    6. Add Picture: from the images folder, or downloaded from the Internet

  5. Use the Move item content button to allow panning and zooming in a map frame

  6. Use the Select/Move item button to work on a different layout object

  7. If you have time, try adding other elements from the toolbar, including

    1. Add Attribute Table: showing relevant data

    2. Insert/Edit Expression and Dynamic Text in a Label: to display dynamic data, such as date or user name

  8. When you are finished, export the layout as a PDF with your name in the filename, and copy it to the S: drive as instructed