Bake outdoor stairs as walkable ramps #12

Closed
opened 2026-10-17 20:40:03 +00:00 by sermuns · 0 comments
Owner

highway=steps is dropped by every filter in the bake: it is not
footway/pedestrian, not cycleway, not a road (main.rs:74-86,
is_road at osm.rs:169). The campus extract has 19 steps ways, on a
campus that climbs 66 m to 96 m.

Most are short (5-13 m, two nodes each) with surface=concrete or
paving_stones, which reads as real outdoor staircases between paths rather
than map noise.

The terrain is a graded height field and collision::GROUND_STEP is tuned to it,
so a staircase is exactly the kind of thing the current ground collision cannot
express -- which is the interesting part. A baked StairRun-style ramp
(liuverse-world::circulation already has the shape) with real tread geometry
would give the campus a way up the hill that is neither a fly nor a graded slope.

shoe_horn metadata worth keeping: handrail=yes on one, surface on most.


Related

  • #16 steps carry surface too
  • #19 handrails and retaining walls
  • #42 OSM's own indoor corridors, the other circulation source
  • #51 the tag census this came from
`highway=steps` is dropped by every filter in the bake: it is not `footway`/`pedestrian`, not `cycleway`, not a road (`main.rs:74-86`, `is_road` at `osm.rs:169`). The campus extract has **19 `steps` ways**, on a campus that climbs 66 m to 96 m. Most are short (5-13 m, two nodes each) with `surface=concrete` or `paving_stones`, which reads as real outdoor staircases between paths rather than map noise. The terrain is a graded height field and `collision::GROUND_STEP` is tuned to it, so a staircase is exactly the kind of thing the current ground collision cannot express -- which is the interesting part. A baked `StairRun`-style ramp (`liuverse-world::circulation` already has the shape) with real tread geometry would give the campus a way up the hill that is neither a fly nor a graded slope. `shoe_horn` metadata worth keeping: `handrail=yes` on one, `surface` on most. --- **Related** - #16 steps carry `surface` too - #19 handrails and retaining walls - #42 OSM's own indoor corridors, the other circulation source - #51 the tag census this came from
sermuns added this to the Terrain & paths milestone 2026-10-19 22:18:39 +00:00
Sign in to join this conversation.
No description provided.