Mapnik is an open source toolkit for rendering maps, probably best known for producing the map tiles for openstreetmap.org. It provides a stylesheet language, input handlers for different GIS data formats, and C++ and Python API bindings.
Mapnik is an open source toolkit for rendering maps, probably best known for producing the map tiles for openstreetmap.org. It provides a stylesheet language, input handlers for different GIS data formats, and C++ and Python API bindings.
I'll take a quick tour of the different aspects of Mapnik, using the Python API bindings:
- input data formats
- style sheets
- output graphics formats
As an application I'll show step by step how to combine OSM and GPX data into a printable PDF map.