[Tagging] Pedestrian traffic through other areas? (Was: When does highway=footway become highway=pedestrian?)

Minh Nguyen minh at nguyen.cincinnati.oh.us
Tue Nov 2 00:00:49 UTC 2021


Vào lúc 16:08 2021-11-01, Graeme Fitzpatrick đã viết:
> On Mon, 1 Nov 2021 at 11:56, Minh Nguyen 
> <minh at nguyen.cincinnati.oh.us 
> <mailto:minh at nguyen.cincinnati.oh.us>> wrote:
> 
>     Vào lúc 01:15 2021-10-31, Martin Koppenhoefer đã viết:
>      > pedestrians can walk in any direction and on any side.
> 
>     Yes, pedestrians have more degrees of freedom than four-wheel vehicles
> 
>     area:*=* is for micromapping, while highway=* area=yes is for the
>     essence of the thing. The essence of a pedestrian plaza is its shape,
>     even if the ideal router would calculate a beeline dash through it
>     and a
>     less-than-ideal router still needs us to map that shortest path
>     manually. 
> 
> 
> Moving a semi-related question across to a new thread, how is pedestrian 
> routing through / inside areas such as parks or beaches supposed to work?
> 
> Here's 2 examples:
> 
> https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=-28.00772%2C153.38340%3B-28.00837%2C153.38337#map=18/-28.00817/153.38459 
> <https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=-28.00772%2C153.38340%3B-28.00837%2C153.38337#map=18/-28.00817/153.38459>
> 
> Instead of simply walking along the established grass path across the 
> causeway between the two ponds, you magically jump to the nearest path, 
> then follow that to the closest point to your destination, then jump 
> across to that spot.
> 
> https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=-28.15708%2C153.51028%3B-28.15919%2C153.51315#map=18/-28.15851/153.51212 
> <https://www.openstreetmap.org/directions?engine=fossgis_osrm_foot&route=-28.15708%2C153.51028%3B-28.15919%2C153.51315#map=18/-28.15851/153.51212>
> 
> & same thing - instead of just walking down the beach, you leave it, 
> walk along the path, then back down onto the beach.
> 
> Is there any way of fixing this so that you just walk the straight, 
> shortest, line to your destination?

In principle, a sophisticated router could automatically determine the 
shortest path between any two points within a pedestrian plaza. 
Unfortunately, there's scant support for computing a visibility graph in 
practice. [1] I'm also not sure that parks would be a good place for 
this automated approach, since some would have "Don't walk on grass" 
signs. So for now, if there are any common-sense paths through the area, 
your best bet is to map it explicitly. Mappers have been using tags like 
surface=grass and informal=yes for situations like your park example.

At the same time, you shouldn't feel obligated to manually map every 
possible shortest path that would be in a visibility graph. A pedestrian 
router ought to add proper support for routing through areas before 
marketing its use by autonomous electric skateboards. :-)

By the way, validators such as iD's assume that you've mapped some 
common-sense paths to keep the routing graph connected. However, there 
are inevitably cases where it's better to ignore the validator warning 
than to try to satisfy it with a pedantic path, such as a footbridge 
across a pond in someone's backyard. [2][3]

[1] 
https://lists.openstreetmap.org/pipermail/tagging/2021-October/062740.html
[2] https://www.openstreetmap.org/way/668194545
[3] https://www.openstreetmap.org/way/313191270

-- 
minh at nguyen.cincinnati.oh.us





More information about the Tagging mailing list