SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch

Ф.Достоєвський. Життя і творчість
Ф.Достоєвський. Життя і творчість Ф.Достоєвський. Життя і творчість
Ф.Достоєвський. Життя і творчість 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
 

Andere mochten auch (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)
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Kürzlich hochgeladen (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

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