Wherecamp Navigation Conference 2015 - DB AG OSM Pilot Railway Station Indoor Mapping
-
Upload
wherecampberlin -
Category
Technology
-
view
885 -
download
2
Transcript of Wherecamp Navigation Conference 2015 - DB AG OSM Pilot Railway Station Indoor Mapping
Axel Sommer, DB AG
Roland Wagner, Akaparis GmbH
Berlin, 27.11.2015
DB AG OSM Pilot
Railway Station Indoor Mapping
Overview
1. Intro
2. Goals and Challenges
3. Phase A: OSM Pilot to run a prove of concept
1. with four railway stations, Berlin Ostbahnhof, Berlin Südkreuz, Dresden Hbf
and Berlin Jannowitzbrücke
2. State-of-the-art: OSM and Railway stations
3. ORSM Data Model
4. Data Visualization with OSM
5. Tools
6. Web Client and Service
4. Phase B: Explanation to gain quantity experiences by a selected feature:
elevator
1. Matching
2. Creation of a full coverage cluster, e.g. Berlin
5. Conclusion
6. Resources
1.2. Introduction
DB mindbox Berlin: Innovating Railway Infrastructure
New Open Data portal,
http://data.deutschebahn.com/, Start in
November 2015
Upcoming API for the operating status of
elevators as a 1st approach
Friday, December 11th + 12th at Berlin-
Jannowitzbrücke
Register for free at: https://www.mindboxberlin.com/index.php/3rdhackathon.html
2. Motivation, Goals and Challenges
Questions:
– How can we improve navigation through stations for our customers
(e.g. handicapped people, elder people, young families etc.)?
– How can digitalization help us to achieve this goal?
Goals
– Better information stream between operator and customer within railway stations, e.g. change of
platform or wagon order.
Challenges:
– Lots of DB Data, but in different context and not combinable (e.g. CAD, Images, Inspire)
– Several DB Maps, but not usable for purpose (e.g. zoom level)
– Lots of Data in OSM with strength on outdoor objects and / or no standard for objects in indoor areas
an design relations (e.g. Lift, stairways etc.)
– 5.600 train stations with a lot of change inside !!!
– Semi-public space, therefore suitable for OSM
– Interfaces and legal questions
Motivation for cooperation with Akaparis and presentation today:
– Proof of Concept: can OSM help to solve the problem (e.g. map a station indoor and show levels an
information in a specific context
3.1. State-of-the-art:
OSM and Railway stations
Railway stations are mapped
already with existing tags
Similar to general buildings,
indoor is missing
Railway station specific features
are not introduced yet, e.g.
platform sections
with four railway stations, Berlin
Ostbahnhof, Berlin Südkreuz,
Dresden Hbf and Berlin
Jannowitzbrücke
3.2. ORSM Data Model
OSM Indoor Modeling concepts and extensions
– Based on Simple Indoor Tagging,
http://wiki.openstreetmap.org/wiki/Simple_Indoor_Tagging
– stairwells and parts refined and extended
– doors refined and extended
Railway Station extensions
– Service Points, Service Centers, Lounge, platform sections
Take (OSM tool) visualization into account
Documentation
– http://www.openrailwaystationmap.org/0.1.1/datamodel/OpenRailwayStatio
nMapTags.docx
Composition of existing and extended features into a practical set to ease
the usage
– JOSM Preset
– Download http://www.openrailwaystationmap.org/0.1.1/datamodel/ORSM-
Pilot-datamodel.xml
Integration into OSM environment (wiki) as next step
3.2.3. Example Stairwell
Enhanced concept for Level connection, e.g. Stairs, Elevators indoor=corridor
level=0
well=lightwell
level=0;1
stairwell=yes
level=0;1
public_transport=platform
railway=platform
level=1
highway=steps
width=2
level=0;0.5
highway=steps
width=2
level=0.5;1
highway=footway
highway=footway
level=0
highway=footway oder path
level=0
highway=steps
conveying=yes
width=2
level=0;1
Type:closedway
stairwell=flight_of_stairs
level=0.5;1
Type:closedway
stairwell=flight_of_stairs
level=0;1
Type:closedway
stairwell=flight_of_stairs
level=0;0.5
3.3. Data Visualization with OSM
Leaflet concepts and MapCSS with special efforts for area styling
for stairs (which requires already data model definitions); working
style for JSOM (see below)
Current clients on single OSM file basis, future on overpassAPI basis
Indoor requirements:
Higher zoom levels are
required, current max
is about 19/20, zoom
level 21-23 will be
required
Currently DB Style,
later generic style
3.4. Tools
Although some mobile OSM tools, like Vespucci or OSMTracker exist, missing
GPS turns to current paper based solutions, (fieldpapers.org is an option, but
would require higher zoom levels), Tango will help!?!?
Intention: Capturing with Laser Distance Measurement Device, e.g. Aldi and
Bosch, low cost, 40-80 EUR
Editing with JOSM and plugin “Measurement”
3.5.1. Web Client and Service
• Leafletjs extension with additional e.g. osmtojosm libs
• Current: publication of pilot data
• new work stream on OSM worldwide data flow
• Icon Zoom Clustering
3.5.2. Screenshot: Südkreuz
http://www.openrailwaystationmap.org/0.1.1/client/leaflet/bahnhof-berlin-suedkreuz/
3.5.3. Screenshot: Berlin Jannowitzbrücke
http://www.openrailwaystationmap.org/0.1.1/client/leaflet/bahnhof-berlin-janowitzbruecke/
3.5.4. Screenshot: Berlin Ostbahnhof
http://www.openrailwaystationmap.org/0.1.1/client/leaflet/bahnhof-berlin-ostbahnhof/
3.5.5. Screenshot: Dresden Hbf
http://www.openrailwaystationmap.org/0.1.1/client/leaflet/bahnhof-dresden/
4. Phase B: Gain quantity experiences by a selected feature:
elevator
Lift as first good feature /
object to join the outside with
the inside OSM-world
2.200 Lifts
Published on open data portal
Enhancement for lift operating
status: missing georeferences
for about 900 lifts (due to
permanent change)
Cooperation with OSM
community an Open
knowledge foundation to
georeference them
Source: Google myMaps
5. Conclusion
DB OSM Pilot proof of concept: successful
Strong visualization of levels with indoor and railway station specific
objects
–Stairwell with stairs, escalators and elevators of multiple levels
–Doors
Good solution for re-use in other buildings, e.g. hospitals
Cooperation with OSM Community to expand and to maintain is
necessary and welcomed
Work in progress – invitation to join up
Need to set up sub-community for Railway stations, e.g. other
countries?!
6. Initial Resources
http://www.openrailwaystationmap.org/
Documentation of tags
Example Railway Stations
–Berlin Ostbahnhof
–Berlin Südkreuz
–Dresden Hbf
–Berlin-Jannowitzbrücke (uploaded on OSM)
Preset
Pics e.g. http://www.openrailwaystationmap.org/0.1.1/data/
To be moved into OSM Wiki/JOSM/… tool chain
(Again) Invitation to join up soon at December 11th in Berlin
24
https://www.mindboxberlin.com/index.php/3rdhackathon.html
Contact
Axel Sommer
+49-160-97442798
Roland Wagner
+49-179-5307646
25