osm2world - tobias knerr - state of the map 2013
DESCRIPTION
*** Presented at State of the Map 2013 in Birmingham, UK *** http://lanyrd.com/2013/sotm/scphgg/ With the coverage of basic map features approaching completeness for well-mapped areas, mappers are looking for new challenges – so adding a third dimension to OpenStreetMap's data is an exciting idea. There are a wide range of potential applications, including not only traditional slippy maps, but also modelling software, simulations, or video games. In this session Tobias will give an overview of 3D information currently available in the OpenStreetMap database, explain how the open- source renderer OSM2World makes use of this data, and discuss the future of 3D mapping.TRANSCRIPT
![Page 1: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/1.jpg)
Tobias Knerr
OSM2World3D Rendering for OpenStreetMap
SOTM 2013
![Page 2: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/2.jpg)
Why 3D?
![Page 3: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/3.jpg)
Why 3D? – Mapper’s perspective
● lack of visual feedback for many detailed tags
● “complete” mapsin many regions
● opportunity to expand our scope
![Page 4: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/4.jpg)
Why 3D? – Use cases
● Many potential applications:– improved visuals for maps
– virtual reality
– modelling software
– simulations
– video games
– ...
![Page 5: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/5.jpg)
3D Mapping
![Page 6: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/6.jpg)
3D Mapping: Buildings
● Basics– building=*
– building:part=*
● Levels and Height– height
– min_height
– building:levels
– building:min_level
building:levels=7 building:min_level=5 height=24 min_height=16
building:levels=7 height=24
7 floors 24 meters
5 floors 16 meters
![Page 7: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/7.jpg)
3D Mapping: Buildings
● Materials– building:material
– building:colour
– roof:material
– roof:colour
![Page 8: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/8.jpg)
3D Mapping: Buildings
● Roof shapes– roof:shape = flat/gabled/hipped/mansard/...
– roof:orientation or roof:direction
![Page 9: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/9.jpg)
![Page 10: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/10.jpg)
![Page 11: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/11.jpg)
3D Mapping: Highways
highway width
lanes
![Page 12: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/12.jpg)
3D Mapping: Highways
● Some information is not specific to 3D:– footway, cycleway
– surface
– turn lane layout
– highway=crossing
– traffic lights
– ...
● Frequently: 3D as motivation to collect datawhich is useful elsewhere.
![Page 13: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/13.jpg)
![Page 14: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/14.jpg)
3D Mapping: More Stuff
![Page 15: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/15.jpg)
![Page 16: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/16.jpg)
Using 3D Datawith OSM2World
![Page 17: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/17.jpg)
OSM2Worldhttp://osm2world.org
● Free Software (LGPL)● 3D models from OpenStreetMap data● Flexible use as converter and renderer
![Page 18: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/18.jpg)
OSM2World: Basics
OSM2World
.obj
3D Models
.png
…
.pov
.osm
OSM Data
.pbf
…
![Page 19: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/19.jpg)
![Page 20: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/20.jpg)
OSM2World: Viewer Application
● locally installed Java application● loads any .osm, including JOSM output● configuration through style & config files● free camera placement and scene exploration● export to all supported formats● optional CLI for tile rendering, batch exports ...
![Page 21: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/21.jpg)
![Page 22: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/22.jpg)
OSM2World: Slippy map
![Page 23: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/23.jpg)
OSM2World: Slippy map
● uses OpenLayers● 4 viewing directions● pre-rendered tiles (due to slow rendering)● about 1–2 weeks for each update ☹● coverage: D, A, CH only ☹☹● small areas elsewhere possible:
just ask me … or host SOTM
![Page 24: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/24.jpg)
OSM2World: WebGL
● (probably) the future of 3D web content● no server-side OpenGL required
=> better coverage and faster updates● animations, free camera, weather effects ...● but: WebGL service still under construction
![Page 25: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/25.jpg)
The Future of 3D
![Page 26: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/26.jpg)
The Future: Tagging improvements
● hints for elevation (currently mostly SRTM):– incline, (physical) maxheights, river directions, ...
● bridge/tunnel areas or relations● bridge classification● lane transitions● road areas, junction details● some additional building tags
![Page 27: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/27.jpg)
The Future: Model Repository
![Page 28: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/28.jpg)
The Future: Creative Experiments
![Page 29: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/29.jpg)
The Future: Creative Experiments
http://forum.osm.org/viewtopic.php?id=20012
![Page 30: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/30.jpg)
The Future: Creative Experiments
? ? ?
![Page 31: OSM2World - Tobias Knerr - State of the Map 2013](https://reader034.vdocuments.us/reader034/viewer/2022042623/54c677e34a7959b6298b45c2/html5/thumbnails/31.jpg)