On Friday 03 May 2019, Tobias Knerr wrote: > > So I finally got around to building that prototype to test my idea. > The code only needs a highway=step way and an area:highway polygon as > input, and produces sensible results for common shapes of straight > stairways. I'm pretty happy with the results: > > http://tobias-knerr.de/upload/Step%20Polygon%203D%20Examples.png
That illustration does not show the original data so it does not tell very much. What you are doing is probably non-problematic as long as the upper and lower limit are at least roughly equidistant and the sides are strait. But it will likely fail with most other shapes. In particular for stairs that are longer than wide and where the sides are more complex in shape than the upper and lower limit this is likely to fail. Like for example classic curved stairs: https://www.alamy.com/stock-photo-one-of-the-curved-stone-staircases-at-picton-castle-near-haverfordwest-58935307.html In general I would advise against defining the validity of a mapping through some algorithm correctly interpreting it. This is both awkward in principle and it would have the effect of declaring a distiction between 'legal' real world stairs and ones that might exist but are not allowed to exist because the algorithm can't deal with them. But in general testing the suitability of a data model by testing its usability in practical interpretation is a good approach. -- Christoph Hormann http://www.imagico.de/ _______________________________________________ Tagging mailing list Tagging@openstreetmap.org https://lists.openstreetmap.org/listinfo/tagging