{"guid":"672a387e-6367-55ac-8c40-4bb214aed887","title":"osm2streets: Street networks with detailed geometry","subtitle":null,"slug":"sotm2022-18478-osm2streets-street-networks-with-detailed-geometry","link":"https://2022.stateofthemap.org/sessions/9NHQQM/","description":"OpenStreetMap has many details about streets, but applications rendering or simulating lane-level detail face many challenges: determining lane properties along one street, calculating geometry of streets and junctions, handling motorway entrances, dual carriageways, dog-leg intersections, placement tags, and parallel sidewalks and cycleways. osm2streets is a new effort to produce a cleaned-up street network graph with geometry. It's a Rust library, designed to be integrated with browser apps like iD or native/Java apps like JOSM. The goal is to consolidate community efforts to solve these data transformation problems, and to produce high-detail vector maps and apps for improving lane tagging with immediate visual feedback.\n\nStart using this at https://osm2streets.org","original_language":"eng","persons":["Dustin Carlino"],"tags":["sotm2022","18478","2022","Software Development","OSM","OpenStreetMap"],"view_count":140,"promoted":false,"date":"2022-08-21T10:00:00.000+02:00","release_date":"2022-09-19T00:00:00.000+02:00","updated_at":"2026-02-23T20:45:11.632+01:00","length":1688,"duration":1688,"thumb_url":"https://static.media.ccc.de/media/events/sotm/2022/18478-672a387e-6367-55ac-8c40-4bb214aed887.jpg","poster_url":"https://static.media.ccc.de/media/events/sotm/2022/18478-672a387e-6367-55ac-8c40-4bb214aed887_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/sotm/2022/18478-672a387e-6367-55ac-8c40-4bb214aed887.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/sotm/2022/18478-672a387e-6367-55ac-8c40-4bb214aed887.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/sotm2022-18478-osm2streets-street-networks-with-detailed-geometry","url":"https://api.media.ccc.de/public/events/672a387e-6367-55ac-8c40-4bb214aed887","conference_title":"State of the Map 2022","conference_url":"https://api.media.ccc.de/public/conferences/sotm2022","related":[],"recordings":[{"size":110,"length":1688,"mime_type":"video/webm","language":"eng","filename":"sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2022-09-19T15:49:06.950+02:00","recording_url":"https://cdn.media.ccc.de/events/sotm/2022/webm-hd/sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/61862","event_url":"https://api.media.ccc.de/public/events/672a387e-6367-55ac-8c40-4bb214aed887","conference_url":"https://api.media.ccc.de/public/conferences/sotm2022"},{"size":56,"length":1688,"mime_type":"video/webm","language":"eng","filename":"sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2022-09-19T15:29:05.128+02:00","recording_url":"https://cdn.media.ccc.de/events/sotm/2022/webm-sd/sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/61854","event_url":"https://api.media.ccc.de/public/events/672a387e-6367-55ac-8c40-4bb214aed887","conference_url":"https://api.media.ccc.de/public/conferences/sotm2022"},{"size":37,"length":1688,"mime_type":"video/mp4","language":"eng","filename":"sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2022-09-19T15:14:05.456+02:00","recording_url":"https://cdn.media.ccc.de/events/sotm/2022/h264-sd/sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_sd.mp4","url":"https://api.media.ccc.de/public/recordings/61849","event_url":"https://api.media.ccc.de/public/events/672a387e-6367-55ac-8c40-4bb214aed887","conference_url":"https://api.media.ccc.de/public/conferences/sotm2022"},{"size":25,"length":1664,"mime_type":"audio/mpeg","language":"eng","filename":"sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2022-09-19T15:11:03.778+02:00","recording_url":"https://cdn.media.ccc.de/events/sotm/2022/mp3/sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/61847","event_url":"https://api.media.ccc.de/public/events/672a387e-6367-55ac-8c40-4bb214aed887","conference_url":"https://api.media.ccc.de/public/conferences/sotm2022"},{"size":66,"length":1688,"mime_type":"video/mp4","language":"eng","filename":"sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2022-09-19T15:07:56.615+02:00","recording_url":"https://cdn.media.ccc.de/events/sotm/2022/h264-hd/sotm2022-18478-eng-osm2streets_Street_networks_with_detailed_geometry_hd.mp4","url":"https://api.media.ccc.de/public/recordings/61843","event_url":"https://api.media.ccc.de/public/events/672a387e-6367-55ac-8c40-4bb214aed887","conference_url":"https://api.media.ccc.de/public/conferences/sotm2022"}]}