Mapwindow Versions 4.7 + now include an advanced print layout tool to enable users to create a variety of printing layouts as templates, and use these for any project.
The Print Layout window contains four key sections
- print preview window (left)which displays the map as it will print. The rectangle inside the page displays the print area inside the margins.
- print components list (right upper)which shows the map components such as maps, arrow, text etc.
- components detail settings (right lower) which shows the settings for each component when selected in the list above
Each layout can be saved for future use, which will retain all the page settings, components and layout settings, using the Save Icon and save the layout - default will be the same location as the Mapwindow Project file.
Note: A saved print layout is generally only relevant for the Mapwindow Map Project it was originally created for. Users will need to create a new print layout for each Map project, as map display and legend are linked to the project.
Default print layouts can be setup with generic page elements which can be used for any Mapwindow project. For example, a default layout with page size, margins, arrow, title box, image (logo etc) can be saved and used as a basis for other project map layouts, and will only require the map display and legend to be setup.
If major changes have been implemented to a saved layout, use the Save As icon (or File.. Save as..) to create a new layout file.
First action is to setup the page settings you will be using for the map.
Click on [File.. Page Setup] in Menu to open dialog box to set page options such as page size, margins or portrait or landscape
Print Layout Components
Each component added to the print layout will show in the components list in the top right of the layout, similar to map layers.
Component settings can be modified for each component using the settings box bottom right of the layout.
A layout may include multiples of a component.
The minimum item to include in a layout is the map display.
- Click on the top left of the print area you want map display, and drag to bottom right corner before releasing mouse button. To move the map display, click on the map and drag to preferred place, or mouse over a boundary or corner to adjust map size.
- MapX will show in the Components list on the right, and settings will show bottom right. These will allow you to modify settings if required
Note: Multiple map displays can be added to a layout (see example), such as a main display and a smaller map with full extents.
- To change the arrow type, click on name to right of the NorthArrow, and select the option required.
- Size and location on display can be edited at any time.
- By default, all layers showing in the map will be displayed in the legend. To change this, click on (collection) beside Layers in the settings box, and deselect any layers not to be displayed.
- Font, size and other settings can be altered in the settings box.
- Scalebar will be set with the units of the layout map display.
- Adjust settings if required.
Note: If multiple Map display components have been added to a layout, the scalebar will automatically be set to the top display. To change the map, click on the Map display name in the settings and select the one required.
Note: If your scale bar is blank try the following:
1) Resize the place holder box of the scale bar to make it larger, if the scale bar can't be drawn clearly within the size of the box then it just wont be drawn at all. Not ideal behavior but the way it is for now! You can also try reducing the number of breaks.
2) Make sure that the scale bar is linked to the right map. Highlight the scale bar alone and look at its properties window and make sure the field Map is populated with the correct map element. It defaults to the first map in the layout but if you add the map after you've added the scale bar then it will be blank.
3) This one is very important, make sure your MapWindow project has a map unit associated with it. If your data doesn't have a map unit then the scale property of the map element will be 0. To set a map unit, go to the main MapWindow form (not the layout form) click File->Settings. In the settings window the first property should be Map Data Units change it from (None) to an appropriate unit for your data. A little warning if you set it to a value that isn't appropriate for you data like setting a unit of lat/long for a data set thats in meters, then the scale will be wrong and likely have a value of 0. If you want to have your scale bar in a different unit than the one your data is in you can do that by changing the value of the unit property of the scale bar's property page.
- To edit the text, click on the field beside Text in the settings, and type text into field box.
- Edit the text size, font, colour and other settings as required.
- Text boxes are transparent. To include a background colour, insert a rectangle first (see below) then place the text box over this.
The Rectangle component can be used to add a boundary line around the map or other components, including a background colour behind other components, such as text boxes or bitmaps.
- Adjust settings such as line style, size, colour and background colour in the settings.
The bitmap component can add an image file onto the layout, such as a different North Arrow, organisation logo or reference text image.
- browse for the bitmap image file and open
- click and drag on layout display to set place and size of bitmap
- adjust settings if required, or click on browse button to change the image file.
Below is an example of a print layout with a number of components added, including two map displays, using the sample layers.