Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for indoor maps #3559

Open
james2432 opened this issue Mar 17, 2017 · 8 comments
Open

Support for indoor maps #3559

james2432 opened this issue Mar 17, 2017 · 8 comments
Assignees

Comments

@james2432
Copy link

@james2432 james2432 commented Mar 17, 2017

http://wiki.openstreetmap.org/wiki/Simple_Indoor_Tagging
It would be nice to have support for indoor maps. This would be especially useful for malls, like when you are visiting a new location and want to know where xyz store is. You could just whip out your phone and say OH! it's on the 2nd level!

Another useful possibility is routing, it could say that your destination is on x floor(when you get close to destination) when you've looked up xyz in the POI database, which would save you from visiting the info kiosk/mall map

Example: http://openlevelup.net/?lat=45.422085&lon=-75.639389&z=18&t=0&lvl=0&tcd=1&urd=0&bdg=0&pic=0&nte=0&ilv=0

@Mannshoch
Copy link

@Mannshoch Mannshoch commented Jun 12, 2017

It would be nice if next to an Object with different floor a pull-down or +- menu appear to allow setup a floor specific view. Buildings without a floor in the given number should appear in a lighten Gray.

@pietervdvn
Copy link
Contributor

@pietervdvn pietervdvn commented Jan 24, 2018

I too would like to have this, especially for complicated buildings such as stations, airports, ... It would make navigation easier. A slider which appears when levels are in view would be great (perhaps this could be a plugin).

Also, underground floors (level=-1) should be less important when rendering. The underground bicycle parking here does shadow the platform stops (both on osm.org and in OsmAnd).

@gagarine
Copy link

@gagarine gagarine commented May 19, 2019

This is a must have feature. https://plan.epfl.ch did a pretty good job using OSM and indoor level.

Generally, OSMand should polish the citizen pedestrian experience (indoor mapping, walking, public transit, bike, uber). This is where most product fail and in my city (Geneva) 40% of the household do not own a car, it's a big market.

@Mannshoch
Copy link

@Mannshoch Mannshoch commented May 20, 2019

Generally, OSMand should polish the citizen pedestrian experience (indoor mapping, walking, public transit, bike, uber). This is where most product fail and in my city (Geneva) 40% of the household do not own a car, it's a big market.

You can help and Tag side-walks with https://github.com/westnordost/StreetComplete that could support your problem.

@danielsjf
Copy link

@danielsjf danielsjf commented Sep 11, 2019

Openlevelup and id indoor seem to converge towards the same tags. They both mainly follow these tagging rules: https://wiki.openstreetmap.org/wiki/Simple_Indoor_Tagging which as of now also seems the official osm stand (older propositions have been abandoned).

I think a simple level slider, together with stairs, room and corridor support while putting amenities on the right level would fix 95% of the use cases. Trying to add indoor routing will only add delays on this issue and should have a lower priority.

The slider would only pop up as of a certain zoom level (say below 1000 meter which would cover most airports) and only when there is at least one indoor element defined within the view.

@zorglubu
Copy link

@zorglubu zorglubu commented Nov 9, 2020

This would be a killer feature !
Having in the pocket, the mall map or train station map would be really great.
Have a look also on this rendering : https://indoorequal.org/#map=17.55/48.757037/2.371716&level=0

@quovadit
Copy link

@quovadit quovadit commented Jun 11, 2021

It would be really awesome to have indoor maps in osmand.
There are more and more places mapped as indoor, and it's very hard to orient oneself without this feature.

What would be the first step to take? Create a new rendering style?

Is there anything reusable (from other projects)?

.

image
Example: Vienna Main Station, left: osmand, right: indoorequal.org

@532910
Copy link
Contributor

@532910 532910 commented Jun 11, 2021

What would be the first step to take? Create a new rendering style?

I'd say the first step should be a level selector.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
10 participants