Simplifying OpenStreetMap Data: Reducing Multi-Lane Streets to Single Lanes
summary
A Python pipeline using OSMnx Python package reads OSM, drops unnamed segments and service roads, computes bearing, clusters collinear lanes, buffers and unions lane polygons, extracts centerlines and reconnects topology, and postprocesses roundabouts. Tested on Turin and Victoria, the tool typically reduces 20 parallel lane segments to a single representative centerline while preserving intersections so walkability models run on a much smaller, connected network. Code and Turin outputs are on GitHub.
AI-written summary · about
chapters (6)
related talks
16mTopology-Preserving Simplification of OpenStreetMap Network Data for Large-scale Simulation in SUMO
22mUnderstanding our cities with FOSS4G
01h 41mOpenStreetWhat? Mapping The World With Open Data
15mBeyondTracks: an OpenStreetMap case study
13mUsing open source mapping tools to understand indoor navigation routes...
13mUtilizing Vehicle Trajectory Data to Characterize Performance Measures of a Highway Corridors
22mIsland Mapping: Measuring Urban Footprints with Mapillary & Open Source Tools
19mWhere's your hood at? Crowdsourcing Neighbourhoods using Open Source Tools
