Proposal:Detailed indoor stairs mapping
| detailed indoor stairs mapping | |
|---|---|
| Proposal status: | Draft (under way) |
| Proposed by: | Wielandb |
| Applies to: | |
| Definition: | A convention on how to tag stairs and staircases in indoor settings |
| Draft started: | 2022-11-28 |
Proposal
This proposal proposes a way for the mapping of staris and staircases.
A staircase should be mapped in indoor areas as follows:
- The centerline of the steps should be mapped as a
with highway=steps - The area of the steps should be mapped as a
with area:highway=steps - A half-level where two step areas collide should be mapped as an
with indoor=area, and a
with highway=footway;indoor=yes
Rationale
We believe that in indoor-settings, mapping certain features as Ways as well as as areas is neccessary to cover all applications. The rendering of accurate indoor maps requires areas in the building to be mapped as such, while most navigation systems require ways with traditional highway=*-attributes to facilitate accurate routing. This idea for tagging accomplishes both without introducing confusing tags that some data consumers may interpret wrongly.
This tagging would be consistent with the way areas of roads can be mapped in addition to the centerline of the roads.
This tagging would be consistent with the practice to place "transitonal ways" over areas to facilitate routing.
Tagging
- The stair area:
area:highway=steps- The stair area does not get any tags like
incline=*etc.
- The stair area does not get any tags like
- The centerline of the steps:
highway=steps- The step way can get additional tags like
incline=*,step_count=*,step:height=*to give more information
- The step way can get additional tags like
Examples
[TODO: Add images]
Rendering

- Outdoor renderers can keep their normal rendering
- Indoor renders would be encouraged to not render the centerline and only render the stair area as another colour to show that stairs are present. Of course, they can render the centerline as something to show the staircase
Features/Pages affected
External discussions
Comments
Please comment on the discussion page.