{"guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","title":"Rendering map data with Mapnik and Python","subtitle":null,"slug":"froscon2017-2035-rendering_map_data_with_mapnik_and_python","link":"https://c3voc.de","description":"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.","original_language":"eng","persons":["Hartmut Holzgraefe"],"tags":["froscon17","2035"],"view_count":266,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-01-29T10:15:17.531+01:00","length":2277,"duration":2277,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2035-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2035-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2035-rendering_map_data_with_mapnik_and_python","url":"https://api.media.ccc.de/public/events/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":6},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":8},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":6},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":5},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":7},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":11},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":7},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":7},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":9},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":6},{"event_id":4454,"event_guid":"e18f42a3-80db-41ed-955f-17d99f7952d6","weight":5}],"recordings":[{"size":92,"length":2277,"mime_type":"video/mp4","language":"eng","filename":"froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-08-19T14:04:16.156+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/h264-hd/froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python_hd.mp4","url":"https://api.media.ccc.de/public/recordings/18431","event_url":"https://api.media.ccc.de/public/events/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":25,"length":2270,"mime_type":"audio/opus","language":"eng","filename":"froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2017-08-19T14:48:52.780+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/opus/froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python.opus","url":"https://api.media.ccc.de/public/recordings/18463","event_url":"https://api.media.ccc.de/public/events/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":34,"length":2270,"mime_type":"audio/mpeg","language":"eng","filename":"froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2017-08-19T14:50:13.614+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/mp3/froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python.mp3","url":"https://api.media.ccc.de/public/recordings/18468","event_url":"https://api.media.ccc.de/public/events/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":48,"length":2277,"mime_type":"video/webm","language":"eng","filename":"froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-08-19T14:59:53.253+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/webm-sd/froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/18485","event_url":"https://api.media.ccc.de/public/events/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":50,"length":2277,"mime_type":"video/mp4","language":"eng","filename":"froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-08-19T15:00:11.208+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/h264-sd/froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python_sd.mp4","url":"https://api.media.ccc.de/public/recordings/18486","event_url":"https://api.media.ccc.de/public/events/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":99,"length":2277,"mime_type":"video/webm","language":"eng","filename":"froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-08-19T16:40:31.865+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/webm-hd/froscon17-2035-eng-Rendering_map_data_with_Mapnik_and_Python_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/18503","event_url":"https://api.media.ccc.de/public/events/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"}]}