- hsome
Comprehensive OpenStreetMap History Data Analyses
- for and with the OSM community
Michael Auer, Melanie Eckle, Sascha Fendrich, Fabian Kowatsch, Sabrina Marx, Martin Raifer, Moritz Schott, Rafael Troilo, Alexander Zipf
ohsome Comprehensive OpenStreetMap History Data Analyses - for and - - PowerPoint PPT Presentation
ohsome Comprehensive OpenStreetMap History Data Analyses - for and with the OSM community Michael Auer, Melanie Eckle, Sascha Fendrich, Fabian Kowatsch, Sabrina Marx, Martin Raifer, Moritz Schott, Rafael Troilo, Alexander Zipf ohsome ? 1.
Comprehensive OpenStreetMap History Data Analyses
Michael Auer, Melanie Eckle, Sascha Fendrich, Fabian Kowatsch, Sabrina Marx, Martin Raifer, Moritz Schott, Rafael Troilo, Alexander Zipf
2
29.07.2018 3
Workshop NEXT SESSION! Exploring OSM's history using the "ohsome" data analysis platform 14:00h S.1.5
29.07.2018 4
Dis isas aster er and and humanit humanitar arian an mana management gement Big ig Spa patial ial Data a Anal nalytics ics
OSM History Data Analysis
(sub-)communities
29.07.2018 5
data user time DATA QUALITY COMMUNITY DYNAMICS
OSM History Data Analysis
29.07.2018 6
Examples: Data Quality
29.07.2018 7
Auer, M., Eckle, M, Fendrich, S., Griesbaum, L., Kowatsch, F., Marx, S., Raifer, M., Schott, M., Troilo,R. & Zipf, A. (2018):
Towards Using the Potential of OpenStreetMap History for Disaster Activation Monitoring
Proceedings of the 15th ISCRAM Conference – Rochester, NY, USA May 2018
Examples: Data Quality
29.07.2018 8
Auer et al. 2018
Examples: Data Quality
29.07.2018 9
Auer et al. 2018
Examples: Data Quality
29.07.2018 10
Auer et al. 2018
Commnunity Dynamics
11
Examples: Community Dynamics
29.07.2018 12
Examples: Community Dynamics
29.07.2018 13
Can I use it?
29.07.2018 15
Flexibility Usability OSHDB API OSHDB*
* OSHDB = OpenStreetmap History Database
Can I use it?
https://github.com/giscience/oshdb
(global coverage coming soon!)
29.07.2018 16
Workshop NOW! 14:00h S.1.5
OSHDB API
29.07.2018 17
29.07.2018 18
Web API documentation with example requests
Webapp using ohsome API: Nepal-Dashboard
19
https://ohsome.org/apps/kll-dashboard-preview/
Webapp using ohsome API: Nepal-Dashboard
20
The end
Thank you for your attention!
29.07.2018 21
Workshop NOW! Exploring OSM's history using the "ohsome" data analysis platform 14:00h S.1.5
info@heigit.org
Examples: Community Dynamics
29.07.2018 22
Examples: Community Dynamics
29.07.2018 23
OSM
id = 1234 type = WAY timestamp = n -1 version = 2 tags = [building=yes, addr:housenumber=42] nodes = [3, 2, 1]
Zoom 0 Zoom 1 Zoom 2timestamp = n version = 1 tags = [building=yes] nodes = [3, 2, 1]
. . .
OSM OSH OSH OSH OSH OSH OSH OSH OSH OSH OSH
OSH
Id = 1234 type = WAYGrid-Partitionierung der Welt in gleich große Zellen OSHWayGridCell enthält OSHEntity Objekte in einem räumlichen Index OSHEntity enthält OSMEntity Objekte
OSHKeytables 0 = building 1 = highway 2 = addr:housenumber ...
OSH OSH OSH OSH OSM
id = 1234 type = WAY timestamp = n -1 version = 2 tags = [1, 5] nodes = [3, 2, 1]
Zoom 0 Zoom 1 Zoom 2timestamp = n version = 1 tags = [1] nodes = [3, 2, 1]
OSM OSH OSH OSH OSH OSH OSH
1 = [0,6] 5 = [2,4] 1 = 900 2 = 1000 3 = 1001 member ids = tag ids =
. . .
OSH
Id = 1234 type = WAYmembers OSHEntity Valuetables (0, 0) = yes (0, 1) = residential (2, 0) = 2 ...
OSHGrid-Partitionierung der Welt in gleich große Zellen OSHWayGridCell enthält OSHEntity Objekte in einem räumlichen Index OSHEntity enthält OSMEntity Objekte