this post was submitted on 29 Apr 2025
91 points (98.9% liked)

OpenStreetMap community

4731 readers
2 users here now

Everything #OpenStreetMap related is welcome: software releases, showing of your work, questions about how to tag something, as long as it has to do with OpenStreetMap or OpenStreetMap-related software.

OpenStreetMap is a map of the world, created by people like you and free to use under an open license.

Join OpenStreetMap and start mapping: https://www.openstreetmap.org/.

There are many communication channels about OSM, many organized around a certain country or region. Discover them on https://openstreetmap.community/

https://mapcomplete.org/ is an easy-to-use website to view, edit and add points (such as shops, restaurants and others)

https://learnosm.org/en/ has a lot of information for beginners too.

founded 5 years ago
MODERATORS
 

This is a pretty common staircase type where I live but how do I map it? Should I make lines over each other multiple times, each with different level? Or just one line and don't care about the other floors? I don't know if I'm searching for wrong terms but I have a surprisingly hard time on getting info about stairs mapping.

Can you point me to the right direction or post some example?

top 11 comments
sorted by: hot top controversial new old
[–] Im_old@lemmy.world 45 points 1 week ago

One step at a time πŸ˜‚

(I'm really sorry, I'm a dad)

[–] schnurrito@discuss.tchncs.de 19 points 1 week ago (1 children)

If you want (!) to map this at all (I see little use in this, who is going to use this data), then yeah, one line for each flight of stairs, connect them with highway=footway and tag layers/levels, bridge=yes, as applicable.

[–] infeeeee@lemm.ee 25 points 1 week ago* (last edited 1 week ago)

You have to draw them only once, than you can use the tag repeat_on, and list the levels: https://wiki.openstreetmap.org/wiki/Key:repeat_on

But yes, it's super micro mapping, I would map this only, if the full building is mapped with the same detail level.

[–] guillem@aussie.zone 10 points 1 week ago
[–] balsoft@lemmy.ml 9 points 1 week ago (1 children)

Should I make lines over each other multiple times, each with different level?

"Ideally", yes. It is very annoying to do in most editors but it is the correct solution.

Or just one line and don’t care about the other floors?

This is also fine IMHO, just mapping it as a single line with highway=steps will get the point across. Especially so given how this is not going to be useful for routing.

For multi-level stairs that are actually useful for routing the first solution would be more preferable as it would help calculate the distance traveled slightly better. You can actually see this done semi-properly here: https://www.openstreetmap.org/way/451708239 (notice how the staircase is mapped in a spiral - this is mostly due to how annoying it is to do proper overlapping ways in an editor).

[–] infeeeee@lemm.ee 9 points 1 week ago

"Ideally", yes.

If you use simple indoor tagging, you can use repeat_on, and you can map this with a single line: https://wiki.openstreetmap.org/wiki/Key:repeat_on

There are some renderer support for it, I'm not sure any routing engine supports this.

[–] Ludrol@szmer.info 3 points 1 week ago* (last edited 1 week ago)

~~I would map it as entrance=emergency OSM wiki also proposes to add exit=emergency https://wiki.openstreetmap.org/wiki/Key:entrance~~

I don't think that's accurate

[–] acockworkorange@mander.xyz -5 points 1 week ago (2 children)

Uh... Don't? OSM is a map for humans. We don't need specific instructions to navigate a fire escape staircase.

[–] EfreetSK@lemmy.world 25 points 1 week ago (1 children)

I respectably disagree.

Yes, OSM is for humans but navigation isn't its only purpose. People are mapping mundane things like trees, grass patches or manholes, in my opinion a huge structure like a staircase is worth mapping, even if as a single point. And actually - this concrete staircase is actually used daily by the people in that office building, so it's not just a fire escape.

Please don't kill the enthusiasm in people

[–] acockworkorange@mander.xyz 0 points 1 week ago

I'm not trying to kill anything. I guess I misapprehended the goal of the project.

[–] pietervdvn@lemmy.ml 12 points 1 week ago

No, it is not. OSM is a database of geodata. The rules are clear: what is in there, must be (semi)permanent and observable. A fire staircase meets those requirements.

If you (or a dataconsumer) doesn't care about this data, they can simply take a copy and delete from that copy what they don't need.