SlideShare a Scribd company logo
1 of 25
Download to read offline
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.1. Introduction
Deutsche Bahn Infrastructure
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. Phase A:
OSM Pilot to run a prove of concept
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.1 JOSM Preset ORSM
3.2.2 Documentation
 Collection of description, definition and
pictures
 To be moved into OSM wiki
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/
Next steps:
Phase B
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
21
http://data.deutschebahn.com/
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
axel.sommer@deutschebahn.com
+49-160-97442798
Roland Wagner
rwagner@akaparis.de
+49-179-5307646
25

More Related Content

Viewers also liked

Ф.Достоєвський. Життя і творчість
Ф.Достоєвський. Життя і творчість Ф.Достоєвський. Життя і творчість
Ф.Достоєвський. Життя і творчість dfktynbyf15
 
African relgion, trade, and culture station
African relgion, trade, and culture stationAfrican relgion, trade, and culture station
African relgion, trade, and culture stationClaire James
 
Загальна харатеристика літератури та культури 19 ст.
Загальна харатеристика літератури та культури 19 ст. Загальна харатеристика літератури та культури 19 ст.
Загальна харатеристика літератури та культури 19 ст. dfktynbyf15
 
Оноре де Бальзак
Оноре де БальзакОноре де Бальзак
Оноре де Бальзакdfktynbyf15
 
8 клас Біблія, Веди, Коран як літературні пам'ятки
8 клас Біблія, Веди, Коран як літературні пам'ятки8 клас Біблія, Веди, Коран як літературні пам'ятки
8 клас Біблія, Веди, Коран як літературні пам'яткиdfktynbyf15
 
Scientific Revolution and the Scientists
Scientific Revolution and the ScientistsScientific Revolution and the Scientists
Scientific Revolution and the ScientistsClaire James
 
н и нн в суффиксах причастий и отглагольных прилагательных (урок в 10 классе)
н и нн в суффиксах причастий и отглагольных прилагательных (урок в 10 классе)н и нн в суффиксах причастий и отглагольных прилагательных (урок в 10 классе)
н и нн в суффиксах причастий и отглагольных прилагательных (урок в 10 классе)Snezhana Pshenichnaya
 
Migrate BI to APEX 5: Are We There Yet?
Migrate BI to APEX 5: Are We There Yet?Migrate BI to APEX 5: Are We There Yet?
Migrate BI to APEX 5: Are We There Yet?Karen Cannell
 
How Machine Learning Works for Business
How Machine Learning Works for BusinessHow Machine Learning Works for Business
How Machine Learning Works for Business10x Nation
 
О.Грін. Біографія
О.Грін. Біографія О.Грін. Біографія
О.Грін. Біографія Adriana Himinets
 
презентація навчальний проект
презентація навчальний проектпрезентація навчальний проект
презентація навчальний проектanna1691
 
петербург достоевского полная
петербург достоевского полнаяпетербург достоевского полная
петербург достоевского полнаяSnezhanaP10
 

Viewers also liked (15)

Ф.Достоєвський. Життя і творчість
Ф.Достоєвський. Життя і творчість Ф.Достоєвський. Життя і творчість
Ф.Достоєвський. Життя і творчість
 
African relgion, trade, and culture station
African relgion, trade, and culture stationAfrican relgion, trade, and culture station
African relgion, trade, and culture station
 
Загальна харатеристика літератури та культури 19 ст.
Загальна харатеристика літератури та культури 19 ст. Загальна харатеристика літератури та культури 19 ст.
Загальна харатеристика літератури та культури 19 ст.
 
Оноре де Бальзак
Оноре де БальзакОноре де Бальзак
Оноре де Бальзак
 
8 клас Біблія, Веди, Коран як літературні пам'ятки
8 клас Біблія, Веди, Коран як літературні пам'ятки8 клас Біблія, Веди, Коран як літературні пам'ятки
8 клас Біблія, Веди, Коран як літературні пам'ятки
 
Scientific Revolution and the Scientists
Scientific Revolution and the ScientistsScientific Revolution and the Scientists
Scientific Revolution and the Scientists
 
н и нн в суффиксах причастий и отглагольных прилагательных (урок в 10 классе)
н и нн в суффиксах причастий и отглагольных прилагательных (урок в 10 классе)н и нн в суффиксах причастий и отглагольных прилагательных (урок в 10 классе)
н и нн в суффиксах причастий и отглагольных прилагательных (урок в 10 классе)
 
Migrate BI to APEX 5: Are We There Yet?
Migrate BI to APEX 5: Are We There Yet?Migrate BI to APEX 5: Are We There Yet?
Migrate BI to APEX 5: Are We There Yet?
 
How Machine Learning Works for Business
How Machine Learning Works for BusinessHow Machine Learning Works for Business
How Machine Learning Works for Business
 
О.Грін. Біографія
О.Грін. Біографія О.Грін. Біографія
О.Грін. Біографія
 
Baker street 221 b
Baker street 221 bBaker street 221 b
Baker street 221 b
 
презентація навчальний проект
презентація навчальний проектпрезентація навчальний проект
презентація навчальний проект
 
петербург достоевского полная
петербург достоевского полнаяпетербург достоевского полная
петербург достоевского полная
 
герман тетяна іванівна
герман тетяна іванівнагерман тетяна іванівна
герман тетяна іванівна
 
Cambridge day (1)
Cambridge day (1)Cambridge day (1)
Cambridge day (1)
 

Similar to Wherecamp Navigation Conference 2015 - DB AG OSM Pilot Railway Station Indoor Mapping

Implementation of a SaaS based simulation platform using open standards and o...
Implementation of a SaaS based simulation platform using open standards and o...Implementation of a SaaS based simulation platform using open standards and o...
Implementation of a SaaS based simulation platform using open standards and o...Thomas Paviot
 
II-SDV 2015, 21 - 21 April, in Nice
II-SDV 2015, 21 - 21 April, in NiceII-SDV 2015, 21 - 21 April, in Nice
II-SDV 2015, 21 - 21 April, in NiceDr. Haxel Consult
 
Open GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionOpen GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionRichard Cantwell
 
A customized workflow for indoor CBRN dispersions analysis in subway stations
A customized workflow for indoor CBRN dispersions analysis in subway stationsA customized workflow for indoor CBRN dispersions analysis in subway stations
A customized workflow for indoor CBRN dispersions analysis in subway stationsFLUIDIAN
 
CORE final workshop introduction
CORE final workshop introductionCORE final workshop introduction
CORE final workshop introductionCarlo Vaccari
 
cloudSME The European hpc cloud platform for simulation
cloudSME The European hpc cloud platform for simulationcloudSME The European hpc cloud platform for simulation
cloudSME The European hpc cloud platform for simulationAndreas Ocklenburg
 
OpenStreetMap louis liu
OpenStreetMap   louis liuOpenStreetMap   louis liu
OpenStreetMap louis liuAidIQ
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US RoutingMapQuest
 
European Bus Operators' Forum - Yo Kaminagai
European Bus Operators' Forum - Yo KaminagaiEuropean Bus Operators' Forum - Yo Kaminagai
European Bus Operators' Forum - Yo KaminagaiRussell Publishing
 
Gsoc proposal 2021 polaris
Gsoc proposal 2021 polarisGsoc proposal 2021 polaris
Gsoc proposal 2021 polarisAyushBansal122
 
On the road of multi tenancy portal - Apereo 2016
On the road of multi tenancy portal - Apereo 2016 On the road of multi tenancy portal - Apereo 2016
On the road of multi tenancy portal - Apereo 2016 Christian Cousquer
 
pythonOCC PDE2009 presentation
pythonOCC PDE2009 presentationpythonOCC PDE2009 presentation
pythonOCC PDE2009 presentationThomas Paviot
 
Integrate Openstreetmapdata in Your Organization
Integrate Openstreetmapdata in Your OrganizationIntegrate Openstreetmapdata in Your Organization
Integrate Openstreetmapdata in Your OrganizationSafe Software
 
Edinburgh OldMapsOnline Workshop
Edinburgh OldMapsOnline WorkshopEdinburgh OldMapsOnline Workshop
Edinburgh OldMapsOnline WorkshopPetr Pridal
 

Similar to Wherecamp Navigation Conference 2015 - DB AG OSM Pilot Railway Station Indoor Mapping (20)

Implementation of a SaaS based simulation platform using open standards and o...
Implementation of a SaaS based simulation platform using open standards and o...Implementation of a SaaS based simulation platform using open standards and o...
Implementation of a SaaS based simulation platform using open standards and o...
 
II-SDV 2015, 21 - 21 April, in Nice
II-SDV 2015, 21 - 21 April, in NiceII-SDV 2015, 21 - 21 April, in Nice
II-SDV 2015, 21 - 21 April, in Nice
 
Huelva07 Ws2 Drea
Huelva07 Ws2 DreaHuelva07 Ws2 Drea
Huelva07 Ws2 Drea
 
Open GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionOpen GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An Introduction
 
A customized workflow for indoor CBRN dispersions analysis in subway stations
A customized workflow for indoor CBRN dispersions analysis in subway stationsA customized workflow for indoor CBRN dispersions analysis in subway stations
A customized workflow for indoor CBRN dispersions analysis in subway stations
 
Open layers
Open layersOpen layers
Open layers
 
CORE final workshop introduction
CORE final workshop introductionCORE final workshop introduction
CORE final workshop introduction
 
cloudSME The European hpc cloud platform for simulation
cloudSME The European hpc cloud platform for simulationcloudSME The European hpc cloud platform for simulation
cloudSME The European hpc cloud platform for simulation
 
OpenStreetMap louis liu
OpenStreetMap   louis liuOpenStreetMap   louis liu
OpenStreetMap louis liu
 
Leaflet maptime
Leaflet maptimeLeaflet maptime
Leaflet maptime
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US Routing
 
Gsoc proposal
Gsoc proposalGsoc proposal
Gsoc proposal
 
European Bus Operators' Forum - Yo Kaminagai
European Bus Operators' Forum - Yo KaminagaiEuropean Bus Operators' Forum - Yo Kaminagai
European Bus Operators' Forum - Yo Kaminagai
 
Gsoc proposal 2021 polaris
Gsoc proposal 2021 polarisGsoc proposal 2021 polaris
Gsoc proposal 2021 polaris
 
On the road of multi tenancy portal - Apereo 2016
On the road of multi tenancy portal - Apereo 2016 On the road of multi tenancy portal - Apereo 2016
On the road of multi tenancy portal - Apereo 2016
 
pythonOCC PDE2009 presentation
pythonOCC PDE2009 presentationpythonOCC PDE2009 presentation
pythonOCC PDE2009 presentation
 
Integrate Openstreetmapdata in Your Organization
Integrate Openstreetmapdata in Your OrganizationIntegrate Openstreetmapdata in Your Organization
Integrate Openstreetmapdata in Your Organization
 
Edinburgh OldMapsOnline Workshop
Edinburgh OldMapsOnline WorkshopEdinburgh OldMapsOnline Workshop
Edinburgh OldMapsOnline Workshop
 
EDINA National Datacentre Activity Update to GWG
EDINA National Datacentre Activity Update to GWGEDINA National Datacentre Activity Update to GWG
EDINA National Datacentre Activity Update to GWG
 
AntoineLambertResume
AntoineLambertResumeAntoineLambertResume
AntoineLambertResume
 

More from WhereCampBerlin

Wherecamp Navigation Conference 2015 - SPOI SDI4pps: Points of Interest
Wherecamp Navigation Conference 2015 - SPOI SDI4pps: Points of InterestWherecamp Navigation Conference 2015 - SPOI SDI4pps: Points of Interest
Wherecamp Navigation Conference 2015 - SPOI SDI4pps: Points of InterestWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Open GeoData for commercial users - a ...
Wherecamp Navigation Conference 2015 - Open GeoData for commercial users - a ...Wherecamp Navigation Conference 2015 - Open GeoData for commercial users - a ...
Wherecamp Navigation Conference 2015 - Open GeoData for commercial users - a ...WhereCampBerlin
 
Wherecamp Navigation Conference 2015 - New written standards for the new maps?
Wherecamp Navigation Conference 2015 - New written standards for the new maps?Wherecamp Navigation Conference 2015 - New written standards for the new maps?
Wherecamp Navigation Conference 2015 - New written standards for the new maps?WhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Outdoor recommendation based on multil...
Wherecamp Navigation Conference 2015 - Outdoor recommendation based on multil...Wherecamp Navigation Conference 2015 - Outdoor recommendation based on multil...
Wherecamp Navigation Conference 2015 - Outdoor recommendation based on multil...WhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Indoor positioning and navigation for ...
Wherecamp Navigation Conference 2015 - Indoor positioning and navigation for ...Wherecamp Navigation Conference 2015 - Indoor positioning and navigation for ...
Wherecamp Navigation Conference 2015 - Indoor positioning and navigation for ...WhereCampBerlin
 
Wherecamp Navigation Conference 2015 - 3D Rapid mapping on mobile devices
Wherecamp Navigation Conference 2015 - 3D Rapid mapping on mobile devicesWherecamp Navigation Conference 2015 - 3D Rapid mapping on mobile devices
Wherecamp Navigation Conference 2015 - 3D Rapid mapping on mobile devicesWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMapWherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMapWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Earth view
Wherecamp Navigation Conference 2015 - Earth viewWherecamp Navigation Conference 2015 - Earth view
Wherecamp Navigation Conference 2015 - Earth viewWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Geo-behavioral personas for next gener...
Wherecamp Navigation Conference 2015 - Geo-behavioral personas for next gener...Wherecamp Navigation Conference 2015 - Geo-behavioral personas for next gener...
Wherecamp Navigation Conference 2015 - Geo-behavioral personas for next gener...WhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Geospatial big data and maps api
Wherecamp Navigation Conference 2015 - Geospatial big data and maps apiWherecamp Navigation Conference 2015 - Geospatial big data and maps api
Wherecamp Navigation Conference 2015 - Geospatial big data and maps apiWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Building maps of the future with sensors
Wherecamp Navigation Conference 2015 - Building maps of the future with sensorsWherecamp Navigation Conference 2015 - Building maps of the future with sensors
Wherecamp Navigation Conference 2015 - Building maps of the future with sensorsWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Street Parking
Wherecamp Navigation Conference 2015 - Street ParkingWherecamp Navigation Conference 2015 - Street Parking
Wherecamp Navigation Conference 2015 - Street ParkingWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - The unintelligent swarm
Wherecamp Navigation Conference 2015 - The unintelligent swarmWherecamp Navigation Conference 2015 - The unintelligent swarm
Wherecamp Navigation Conference 2015 - The unintelligent swarmWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Indoor Maps the next frontier in digit...
Wherecamp Navigation Conference 2015 - Indoor Maps the next frontier in digit...Wherecamp Navigation Conference 2015 - Indoor Maps the next frontier in digit...
Wherecamp Navigation Conference 2015 - Indoor Maps the next frontier in digit...WhereCampBerlin
 
Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology...
Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology...Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology...
Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology...WhereCampBerlin
 
Wherecamp Navigation Conference 2015 - The state of the OSRM machine
Wherecamp Navigation Conference 2015 - The state of the OSRM machineWherecamp Navigation Conference 2015 - The state of the OSRM machine
Wherecamp Navigation Conference 2015 - The state of the OSRM machineWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - GraphHopper Route Optimization
Wherecamp Navigation Conference 2015 - GraphHopper Route OptimizationWherecamp Navigation Conference 2015 - GraphHopper Route Optimization
Wherecamp Navigation Conference 2015 - GraphHopper Route OptimizationWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Going the safe way
Wherecamp Navigation Conference 2015 - Going the safe wayWherecamp Navigation Conference 2015 - Going the safe way
Wherecamp Navigation Conference 2015 - Going the safe wayWhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Indoor visualization and routing using...
Wherecamp Navigation Conference 2015 - Indoor visualization and routing using...Wherecamp Navigation Conference 2015 - Indoor visualization and routing using...
Wherecamp Navigation Conference 2015 - Indoor visualization and routing using...WhereCampBerlin
 
Wherecamp Navigation Conference 2015 - Personal indoor assistant
Wherecamp Navigation Conference 2015 - Personal indoor assistantWherecamp Navigation Conference 2015 - Personal indoor assistant
Wherecamp Navigation Conference 2015 - Personal indoor assistantWhereCampBerlin
 

More from WhereCampBerlin (20)

Wherecamp Navigation Conference 2015 - SPOI SDI4pps: Points of Interest
Wherecamp Navigation Conference 2015 - SPOI SDI4pps: Points of InterestWherecamp Navigation Conference 2015 - SPOI SDI4pps: Points of Interest
Wherecamp Navigation Conference 2015 - SPOI SDI4pps: Points of Interest
 
Wherecamp Navigation Conference 2015 - Open GeoData for commercial users - a ...
Wherecamp Navigation Conference 2015 - Open GeoData for commercial users - a ...Wherecamp Navigation Conference 2015 - Open GeoData for commercial users - a ...
Wherecamp Navigation Conference 2015 - Open GeoData for commercial users - a ...
 
Wherecamp Navigation Conference 2015 - New written standards for the new maps?
Wherecamp Navigation Conference 2015 - New written standards for the new maps?Wherecamp Navigation Conference 2015 - New written standards for the new maps?
Wherecamp Navigation Conference 2015 - New written standards for the new maps?
 
Wherecamp Navigation Conference 2015 - Outdoor recommendation based on multil...
Wherecamp Navigation Conference 2015 - Outdoor recommendation based on multil...Wherecamp Navigation Conference 2015 - Outdoor recommendation based on multil...
Wherecamp Navigation Conference 2015 - Outdoor recommendation based on multil...
 
Wherecamp Navigation Conference 2015 - Indoor positioning and navigation for ...
Wherecamp Navigation Conference 2015 - Indoor positioning and navigation for ...Wherecamp Navigation Conference 2015 - Indoor positioning and navigation for ...
Wherecamp Navigation Conference 2015 - Indoor positioning and navigation for ...
 
Wherecamp Navigation Conference 2015 - 3D Rapid mapping on mobile devices
Wherecamp Navigation Conference 2015 - 3D Rapid mapping on mobile devicesWherecamp Navigation Conference 2015 - 3D Rapid mapping on mobile devices
Wherecamp Navigation Conference 2015 - 3D Rapid mapping on mobile devices
 
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMapWherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
Wherecamp Navigation Conference 2015 - 3D Print with OpenStreetMap
 
Wherecamp Navigation Conference 2015 - Earth view
Wherecamp Navigation Conference 2015 - Earth viewWherecamp Navigation Conference 2015 - Earth view
Wherecamp Navigation Conference 2015 - Earth view
 
Wherecamp Navigation Conference 2015 - Geo-behavioral personas for next gener...
Wherecamp Navigation Conference 2015 - Geo-behavioral personas for next gener...Wherecamp Navigation Conference 2015 - Geo-behavioral personas for next gener...
Wherecamp Navigation Conference 2015 - Geo-behavioral personas for next gener...
 
Wherecamp Navigation Conference 2015 - Geospatial big data and maps api
Wherecamp Navigation Conference 2015 - Geospatial big data and maps apiWherecamp Navigation Conference 2015 - Geospatial big data and maps api
Wherecamp Navigation Conference 2015 - Geospatial big data and maps api
 
Wherecamp Navigation Conference 2015 - Building maps of the future with sensors
Wherecamp Navigation Conference 2015 - Building maps of the future with sensorsWherecamp Navigation Conference 2015 - Building maps of the future with sensors
Wherecamp Navigation Conference 2015 - Building maps of the future with sensors
 
Wherecamp Navigation Conference 2015 - Street Parking
Wherecamp Navigation Conference 2015 - Street ParkingWherecamp Navigation Conference 2015 - Street Parking
Wherecamp Navigation Conference 2015 - Street Parking
 
Wherecamp Navigation Conference 2015 - The unintelligent swarm
Wherecamp Navigation Conference 2015 - The unintelligent swarmWherecamp Navigation Conference 2015 - The unintelligent swarm
Wherecamp Navigation Conference 2015 - The unintelligent swarm
 
Wherecamp Navigation Conference 2015 - Indoor Maps the next frontier in digit...
Wherecamp Navigation Conference 2015 - Indoor Maps the next frontier in digit...Wherecamp Navigation Conference 2015 - Indoor Maps the next frontier in digit...
Wherecamp Navigation Conference 2015 - Indoor Maps the next frontier in digit...
 
Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology...
Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology...Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology...
Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology...
 
Wherecamp Navigation Conference 2015 - The state of the OSRM machine
Wherecamp Navigation Conference 2015 - The state of the OSRM machineWherecamp Navigation Conference 2015 - The state of the OSRM machine
Wherecamp Navigation Conference 2015 - The state of the OSRM machine
 
Wherecamp Navigation Conference 2015 - GraphHopper Route Optimization
Wherecamp Navigation Conference 2015 - GraphHopper Route OptimizationWherecamp Navigation Conference 2015 - GraphHopper Route Optimization
Wherecamp Navigation Conference 2015 - GraphHopper Route Optimization
 
Wherecamp Navigation Conference 2015 - Going the safe way
Wherecamp Navigation Conference 2015 - Going the safe wayWherecamp Navigation Conference 2015 - Going the safe way
Wherecamp Navigation Conference 2015 - Going the safe way
 
Wherecamp Navigation Conference 2015 - Indoor visualization and routing using...
Wherecamp Navigation Conference 2015 - Indoor visualization and routing using...Wherecamp Navigation Conference 2015 - Indoor visualization and routing using...
Wherecamp Navigation Conference 2015 - Indoor visualization and routing using...
 
Wherecamp Navigation Conference 2015 - Personal indoor assistant
Wherecamp Navigation Conference 2015 - Personal indoor assistantWherecamp Navigation Conference 2015 - Personal indoor assistant
Wherecamp Navigation Conference 2015 - Personal indoor assistant
 

Recently uploaded

TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 

Recently uploaded (20)

TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 

Wherecamp Navigation Conference 2015 - DB AG OSM Pilot Railway Station Indoor Mapping

  • 1. Axel Sommer, DB AG Roland Wagner, Akaparis GmbH Berlin, 27.11.2015 DB AG OSM Pilot Railway Station Indoor Mapping
  • 2. 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
  • 4. 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
  • 5. 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
  • 6. 3. Phase A: OSM Pilot to run a prove of concept
  • 7. 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
  • 8. 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
  • 10. 3.2.2 Documentation  Collection of description, definition and pictures  To be moved into OSM wiki
  • 11. 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
  • 12. 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
  • 13. 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”
  • 14. 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
  • 16. 3.5.3. Screenshot: Berlin Jannowitzbrücke http://www.openrailwaystationmap.org/0.1.1/client/leaflet/bahnhof-berlin-janowitzbruecke/
  • 17. 3.5.4. Screenshot: Berlin Ostbahnhof http://www.openrailwaystationmap.org/0.1.1/client/leaflet/bahnhof-berlin-ostbahnhof/
  • 18. 3.5.5. Screenshot: Dresden Hbf http://www.openrailwaystationmap.org/0.1.1/client/leaflet/bahnhof-dresden/
  • 20. 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
  • 22. 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?!
  • 23. 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
  • 24. (Again) Invitation to join up soon at December 11th in Berlin 24 https://www.mindboxberlin.com/index.php/3rdhackathon.html