RouteAtlas is a Java map image creation application designed for creating a printable PDF containing all map sections of a given route.
See sample output here.
route_atlas_preview.mp4
Currently, route information is sourced from an Ordnance Survey route. An OS route ID should be extracted from the route’s URL, for example: (ID=1) https://explore.osmaps.com/route/1
Segmentation of the route into its section pages is based on paper dimensions/map scale and computed by the PageFit algorithm.
A basic implementation of the WMTS protocol allows tile layers at specified zoom levels to be retrieved from different map servers and map projections. The providers.xml file allows additional servers to be configured in the provided format.
Note: Some map servers (eg. OS API) may need an API key to be added in the providers.xml file.
An overview of all the map sections is created as the first page of the PDF.
Various configurable render properties can be applied to a map.
eg. Major interval (1 mile). Minor interval (1/4 mile)
Clone the repository.
Alternatively, RouteAtlas is distributed as a runnable JAR here. Instructions to execute a runnable Jar are here.