Lecture: Rendering map data with Mapnik and Python
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 Pyhton 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.