Passepartout: calculates WKT definitions from base values

The 'Passepartout' function creates the WKT definition for a map frame:

The example shows:

How to use:

Passepartout

map size (mm)

border size (mm)

output file


Rectangle: calculates WKT rectangle from base values

The 'Rectangle' function creates the WKT definition for a rectangle.

The example shows the outline of the text box as rectangle.

How to use:

Rectangle

lower left position (mm)

size (mm)

output file


Crop Marks: calculates WKT crop marks from base values

The 'Crop Marks' function creates the WKT definition for a set of four crop marks.

The example shows the crop marks as right angles in the four map corners.

How to use:

Crop Marks

map size (mm)

crop mark size (mm)

output file


LatLon Grid: creates lat lon grid in geojson format

The 'LatLon Grid' function creates a geographic lat/lon grid in geojson format.

The example shows the lat/lon grid drawn as thin lines on top of the map.

How to use:

LatLon Grid

grid start point: lower left / south west (degrees)

grid end point: upper right / north east (degrees)

distance between grid lines (degrees)

output files


UTM Grid: creates UTM grid in geojson format

The 'UTM' function creates a geographic UTM grid in geojson format.

How to use:

UTM Grid

zone field

grid start point: lower left / south west

grid end point: upper right / north east

distance between grid lines (meters)

output files


Bearing Line: creates geographic line (e.g. scale bar) in geojson format

The 'Bearing Line' function creates a geographic line in geojson format.

Most useful to create a scale bar for a map with webmercator projection.

The example shows a labeled scale bar drawn as line on top of the map.

How to use:

Bearing Line (e.g. latlon scalebar)

start point (degrees)

bearing point

output file


LatLon Line: creates geographic line (e.g. beeline) in geojson format

The 'LatLon Line' function creates a geographic line in geojson format.

Most useful to create a beeline between two given points.

How to use:

LatLon Line

start point (degrees)

end point (degrees)

line label

output file


UTM Line: creates geographic line in geojson format

The 'Bearing Line' function creates a geographic line in geojson format.

Most useful to create a scale bar for a map with UTM projection.

How to use:

UTM Line

zone field

start point

end point

line label

output file


Grid Labels: run Lua script for generating labels

Each grid label needs a style definition in the map control file.

This step can be simplified by generating the styles programmtically.

Best option: Use a programming language or tool you are familiar with.

Simple solution: Create a script and run it online on a Lua Interpreter.

The example shows:

How to use:


Annotation: draw text or other elements on the map

Printmaps can draw basic text elements such as title, copyright or labels onto the map. For further needs such as info boxes or legends, its better to create them with an external tool designed for this purpose. The result can be a grafical element that is placed by Printmaps onto the map. Or use your tool to draw the texts or elements direct onto the map.

The example shows: