SlideShare a Scribd company logo
OSM Cycle Map
(Just for SteveC) All maps are licensed CC-BY-SA OpenStreetMap.org and contributors
What is the cycle map? How it works Running the Cycle Map The Future?
 
 
47,978 km of cycle routes 14,908 km in Germany 11,292 km in UK 6,741 km in Netherlands
 
 
 
 
 
 
 
 
 
 
How it works
Download the planet.osm file every Wednesday morning Import into PostGIS database using osm2pgsql Unwind route relations into additional ways (linestrings) Preprepared database of contours from SRTM Custom multithreaded generate_tiles.py using mapnik Grids of .pngs collected into .blk files Rsync to webserver in US PHP script fetches .png out of .blk on demand OpenLayers on website to provide slippy map
 
 
 
 
 
 
 
Running the Cycle Map
1,092,803 png files = 23 Gig 19,717 blk files = 20 Gig 5 hours to download and import 6-7 hours to render about a day to rsync the results
7,961 visitors in June 2008 Most popular tiles: ~ 14,000 hits 1,567 Garmin downloads ... uses a lot of bandwidth
 
The Future?
Bus lanes, cycle lanes, opposite lanes shared / segregated / cycle only routes more mountain biking routes and features solving the “tube map” problem junction annotations linear route maps – and paper maps! Bringing more cycle features to the Garmins Hill shading and colouring
 
 

More Related Content

PDF
Creating and indoor routable network with QGIS and pgRouting
PDF
Pgrouting_foss4guk_ross_mcdonald
PDF
Building a developer community with containers
PPT
M/DB and M/DB:X
PPT
Fosdem 2010 GT.M and OpenStreetMap
PDF
OpenHistoricMap: overview
PPTX
GeoTuple a Framework for Web Based Geo-Analytics with R and PostGIS
PDF
Analysing OpenStreetMap Data with QGIS
Creating and indoor routable network with QGIS and pgRouting
Pgrouting_foss4guk_ross_mcdonald
Building a developer community with containers
M/DB and M/DB:X
Fosdem 2010 GT.M and OpenStreetMap
OpenHistoricMap: overview
GeoTuple a Framework for Web Based Geo-Analytics with R and PostGIS
Analysing OpenStreetMap Data with QGIS

What's hot (20)

PDF
OpenGeoData Italia - Roma - Simone Cortesi | Maurizio Napolitano | openstreet...
ODP
Lost In The Clouds
PDF
Chris hill rps_postgis_threeoutoffouraintbad_20150505_1
PDF
Lost In The Clouds
PDF
A vision to make OSM data the backbone of history across time and space - Int...
PPT
Os Racicot
PDF
Processing large point clouds
PDF
Introduction of HTGCL (Historical Topographic Ground Control Line) - New para...
PDF
High Performance OSM Data Manipulation With Osmium - State of the Map 2013
PDF
FME and the BGS in 2016/2017
PPTX
Working together with SURF Raymond Oonk Annette Langedijk SURF
PPTX
Loader and Tester Swarming Drones for Cellular Phone Network Loading and Fiel...
PDF
Tune Your Go Garbage-Collector
PPT
GPU_based Searching
PDF
OpenLayers Feature Frenzy
PDF
OL3-Cesium: 3D for OpenLayers maps
PDF
S1170143 2
PDF
Geopaparazzi, state of the art
PDF
EuroPython 2019: GeoSpatial Analysis using Python and JupyterHub
PDF
Camptocamp maps open_e_rp.key
OpenGeoData Italia - Roma - Simone Cortesi | Maurizio Napolitano | openstreet...
Lost In The Clouds
Chris hill rps_postgis_threeoutoffouraintbad_20150505_1
Lost In The Clouds
A vision to make OSM data the backbone of history across time and space - Int...
Os Racicot
Processing large point clouds
Introduction of HTGCL (Historical Topographic Ground Control Line) - New para...
High Performance OSM Data Manipulation With Osmium - State of the Map 2013
FME and the BGS in 2016/2017
Working together with SURF Raymond Oonk Annette Langedijk SURF
Loader and Tester Swarming Drones for Cellular Phone Network Loading and Fiel...
Tune Your Go Garbage-Collector
GPU_based Searching
OpenLayers Feature Frenzy
OL3-Cesium: 3D for OpenLayers maps
S1170143 2
Geopaparazzi, state of the art
EuroPython 2019: GeoSpatial Analysis using Python and JupyterHub
Camptocamp maps open_e_rp.key
Ad

Similar to OSM Cycle Map (20)

PPT
CycleStreets: Our Story - presentation to Net2Camb event
PPT
CycleStreets main presentation to OSM State of the Map 2009
PDF
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
PDF
OpenStreetMap integration into Wikimedia projects
PPTX
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
PPTX
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
PPTX
OpenStreetMap in 3D - current developments
PPT
Better Mapping II - Sourcing good data
PDF
NCGIC The Geospatial Revolution
PPT
CycleStreets presentation to Cambridge Geek Night (3rd August 2010)
PDF
Building maps for apps in the cloud - a Softlayer Use Case
PDF
GIS and Map Tiles
PDF
Bus Karo: Powering Transit Information with Open Data
PDF
Bus Karo: Powering Transit Information with Open Data (Session VII)
PPTX
[Foss4 g2013]the architecture of mobile traffic map service final
PPTX
True Reusable Code - DevSum2016
PDF
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
PPT
Optimizing GIS based Systems
PDF
Powering Transit Information with Open Data
CycleStreets: Our Story - presentation to Net2Camb event
CycleStreets main presentation to OSM State of the Map 2009
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
OpenStreetMap integration into Wikimedia projects
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
Network Based Kernel Density Estimation for Cycling Facilities Optimal Locati...
OpenStreetMap in 3D - current developments
Better Mapping II - Sourcing good data
NCGIC The Geospatial Revolution
CycleStreets presentation to Cambridge Geek Night (3rd August 2010)
Building maps for apps in the cloud - a Softlayer Use Case
GIS and Map Tiles
Bus Karo: Powering Transit Information with Open Data
Bus Karo: Powering Transit Information with Open Data (Session VII)
[Foss4 g2013]the architecture of mobile traffic map service final
True Reusable Code - DevSum2016
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
Optimizing GIS based Systems
Powering Transit Information with Open Data
Ad

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
cuic standard and advanced reporting.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Cloud computing and distributed systems.
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Encapsulation theory and applications.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPT
Teaching material agriculture food technology
Big Data Technologies - Introduction.pptx
Review of recent advances in non-invasive hemoglobin estimation
cuic standard and advanced reporting.pdf
A comparative analysis of optical character recognition models for extracting...
“AI and Expert System Decision Support & Business Intelligence Systems”
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Cloud computing and distributed systems.
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Assigned Numbers - 2025 - Bluetooth® Document
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MIND Revenue Release Quarter 2 2025 Press Release
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
Network Security Unit 5.pdf for BCA BBA.
sap open course for s4hana steps from ECC to s4
Programs and apps: productivity, graphics, security and other tools
Encapsulation theory and applications.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Teaching material agriculture food technology

OSM Cycle Map

  • 2. (Just for SteveC) All maps are licensed CC-BY-SA OpenStreetMap.org and contributors
  • 3. What is the cycle map? How it works Running the Cycle Map The Future?
  • 4.  
  • 5.  
  • 6. 47,978 km of cycle routes 14,908 km in Germany 11,292 km in UK 6,741 km in Netherlands
  • 7.  
  • 8.  
  • 9.  
  • 10.  
  • 11.  
  • 12.  
  • 13.  
  • 14.  
  • 15.  
  • 16.  
  • 18. Download the planet.osm file every Wednesday morning Import into PostGIS database using osm2pgsql Unwind route relations into additional ways (linestrings) Preprepared database of contours from SRTM Custom multithreaded generate_tiles.py using mapnik Grids of .pngs collected into .blk files Rsync to webserver in US PHP script fetches .png out of .blk on demand OpenLayers on website to provide slippy map
  • 19.  
  • 20.  
  • 21.  
  • 22.  
  • 23.  
  • 24.  
  • 25.  
  • 27. 1,092,803 png files = 23 Gig 19,717 blk files = 20 Gig 5 hours to download and import 6-7 hours to render about a day to rsync the results
  • 28. 7,961 visitors in June 2008 Most popular tiles: ~ 14,000 hits 1,567 Garmin downloads ... uses a lot of bandwidth
  • 29.  
  • 31. Bus lanes, cycle lanes, opposite lanes shared / segregated / cycle only routes more mountain biking routes and features solving the “tube map” problem junction annotations linear route maps – and paper maps! Bringing more cycle features to the Garmins Hill shading and colouring
  • 32.  
  • 33.