npm.io
3.2.0 • Published 3 months agoCLI

osm2pdf

Licence
MIT
Version
3.2.0
Deps
9
Size
311 kB
Vulns
25
Weekly
0
Stars
12

OSM map to pdf

npm version

Generate pdf with OpenStreetMap tiles.

example output of osm2pdf with --route parameter

Usage

See also examples.

Download a route

You need to provide a route in GPX format. You can download it e.g. on graphhopper website or bicycle planning website cycle.travel.

npx osm2pdf --route --zoom=10 --input=path/to/route.gpx --output=path/to/output --tile-server=1
Download a map

You need to provide GPS boundaries of the area you want to download.

npx osm2pdf --map -n=70.923 -w=-4.373 -s=55.756 -e=27.872 --zoom=9 --output=path/to/output --tile-server=2
Show available tile servers
npx osm2pdf --list-tile-servers

Help

npx osm2pdf --help

Node compatibility

We use ECMAScript Modules which are supported since Node v8.

Use responsibly

Tiles are provided by various tile providers. Please use their resources responsibly and follow their respective usage policies.

Keywords