osminedit - a simple indoor editor...indoor navigation turn-by-turn guidance, map display, shortest...
TRANSCRIPT
![Page 1: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/1.jpg)
Adrien Pavie, Andreas Dirks, Hannes Geißelmann, Thomas Sontag
Heidelberg, September 21st 2019
OsmInEdit - A Simple Indoor Editorhttps://osminedit.pavie.info
![Page 2: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/2.jpg)
• Vision
• Mission statement
• Open Data
• Applications for indoor maps
• Status Quo
• Coverage of OSM indoor maps
• Simple Indoor Tagging schema
• OSM mapping tools
OsmInEdit - A Simple Indoor Editor
Outline
![Page 3: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/3.jpg)
• OsmInEdit - Key Features
• Floor plan import
• Indoor editing hierarchy
• Indoor feature presets
• Web-based editing
• Outlook
• Challenges to indoor mapping
• Next steps
• How can you contribute?
![Page 4: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/4.jpg)
Indoor maps are applied in various fields
Vision – Applications for indoor maps
4
Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation
Simulations Emergency planning, optimize people flow, video games
Location based ads Provide ads close to shops
Maintenance Equipment map, Building Information Model (BIM)
![Page 5: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/5.jpg)
We aim to repeat the OpenStreetMap success story for the indoor space
With the right tools and your help we believe that we can achieve this goal
Vision – Mission Statement
5
2005
2007
2018
5.2 Mio.
0
3 Mio.
1 Mio.
2005 20182012
Indoor
Mappers
20190.5 Mio.
Assumption: Every 10th user today will engage in indoor mapping
OSM Registered UsersOsmInEdit
Source: https://www.youtube.com/watch?v=90uKV29nGBs Source: https://wiki.openstreetmap.org/wiki/Stats
![Page 6: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/6.jpg)
Google & Apple already use indoor maps – we can do the same but open
and accessible for everyone
Vision – Open Data
6
VS
Google MapsApple Maps OpenStreetMap
Gare de l‘Est, Paris
![Page 7: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/7.jpg)
Today, the majority of indoor maps are not contributed by a mapping
community but by single initiatives as the one from SNCF in 2016
Status Quo – Indoor Maps Coverage
7
Indoor Maps 388 train stations Use of level tag worldwide
With the right tools we believe to enable a broad community to map indoors
![Page 8: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/8.jpg)
Simple Indoor Tagging emerged as a community consensus on how to
model indoor data
Status Quo – Simple Indoor Tagging
8
Which floor a feature belongs to :
level=0/1/2/…
Indoor structure
indoor=room/area/wall/…
No need for relations nor complex tags
Example : bakery on level 1
indoor=room + shop=bakery
level=1 + name="B is for Bakery"
https://wiki.openstreetmap.org/wiki/Simple_Indoor_Tagging
![Page 9: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/9.jpg)
Popular editors such as ID or JOSM lack important features to properly
map buildings indoors
Status Quo – Mapping Tools
9
JOSM ID
• Basic floor plan management (plugin)
• Limited level filtering
• Simple Indoor Tagging (plugin)
• Not user-friendly enough for non-
expert mappers because overloaded
with optionality and features
• No easy access because not web-based
• No indoor specific validation rules
• No floor plan import function.
• No function to filter data by
level.
• No Simple Indoor Tagging
presets
• No indoor specific validation
rules
![Page 10: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/10.jpg)
The attempt to establish a tool for indoor mapping was unsuccessful so far.
Status Quo – Mapping Tools
OpenLevelUP (Adrien Pavie)ID Indoor (Adrien Pavie)
• Live data everywhere
• Long loading time
• Not a great user
experience
• Using vector tiles : fast
• Limited functionality
• Focused on railway
stations
ViewerEditors
Fork of iD : • hard to follow regular updates
• Basic level filtering and presets
• No floor plan import
• → Not really convenient
OpenStationMap
(Roland Wagner, Roland Olbricht)
10
![Page 11: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/11.jpg)
Floor plan import
OsmInEdit - Key Features
11
![Page 12: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/12.jpg)
Indoor specific feature presets
OsmInEdit – Key Features
1212
![Page 13: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/13.jpg)
Top-Down editing hierarchy dedicated to indoor mapping
OsmInEdit – Key Features
13
Mode Level of Resolution What can you Edit?
1. Street Mode Street View • Nothing, only overview
• Only panning and
zooming
2. Editing Mode Single Building • Building Outline
• Building Metadata
(name, number of levels,
height…)Single Level • Level Outline
• Features (Geometry,
POIs…)
![Page 14: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/14.jpg)
Our editor is simple and web-based similar to ID, to make mapping
accessible for a broad user group
OsmInEdit – Key features
14
50%
38%
3%
9%
0%
10%
20%
30%
40%
50%
60%
ID JOSM Maps.me Other
Changesets in 2018
Source : https://wiki.openstreetmap.org/wiki/Editor_usage_stats
![Page 15: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/15.jpg)
Challenges specific to indoor mapping
Outlook
15
Technical Legal
• Most buildings are private property:
• Restricted access
• No public access to floor plans in most cases
• Floor plans may require permission from building
owner/architect. Otherwise usage infringe copyright
certain countries
• No accurate GPS signal available
• Mapping 3D building in a 2D
editor
![Page 16: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/16.jpg)
Next Steps
Outlook
16
New featuresCommunity
• 3D preview of your edits
• Show indoor, geo-located images
• Tools for semi-automated mapping
• Improve or extend Simple Indoor
Tagging schema
• Offer more documentation
• Make indoor data sources easier to
access
![Page 17: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/17.jpg)
How can you contribute?
Outlook
17
• ISC License
• Contribute new features and fix
bugs
• Framagit (main):
https://framagit.org/PanierAvide/
osminedit
• Github (mirror):
https://github.com/PanierAvide/O
smInEdit
• Map as many buildings as
you can!
• Talk about indoor mapping
to your local community
• Report bugs or feature ideas
• Continue promoting indoor
mapping
• Help local groups launch
mapathons & discuss with
building operators
• https://wiki.openstreetmap.
org/wiki/OsmInEdit
As Developer As Translator As Mapper
• Get the Editor translated into
other languages (today only
English & French)
![Page 18: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/18.jpg)
Check out OsmInedit here…
18
https://osminedit.pavie.info
![Page 19: OsmInEdit - A Simple Indoor Editor...Indoor Navigation Turn-by-turn guidance, map display, shortest route, search POIs, AR-navigation Simulations Emergency planning, optimize people](https://reader033.vdocuments.us/reader033/viewer/2022042713/5fa841063f69905d143d789e/html5/thumbnails/19.jpg)
Contact us
19
• Adrien Pavie [email protected]
• Andreas Dirks [email protected]
• Hannes Geißelmann [email protected]
• Thomas Sontag [email protected]