OpenStreetMap logo OpenStreetMap

How do we map areas that can be walked over but are not strictly a path?

For example, there may be a park or a green with grass that has no restriction on whether or not you can walk over it, but also has no path on it either. How do we map this so that routers could give walking directions over it, but without mapping a path that isn’t actually there?

Email icon Bluesky Icon Facebook Icon LinkedIn Icon Mastodon Icon Telegram Icon X Icon

Discussion

Comment from BCNorwich on 5 May 2015 at 07:55

Hello There,

That would be highway=pedestrian, draw the area, tag it as highway=pedestrian, no need for area=yes tag. You would also have to in some way connect it to the rest of the highway network, possibly with a connecting path or via a path running through the area. Don’t forget that the connecting or throught path/way must be joined/connected to the area. Regards

Comment from Pieren on 5 May 2015 at 12:30

??

Two mistakes in the previous answer :

highway=pedestrian always need an “area=yes” if it’s a polygon (closed way)

highway=pedestrian is not what I would recommend for a piece of grassland. Go to the wiki to see the highway=pedestrian definition.

Last but not least : currently there is no routing engine supporting free path search inside a polygon. You have to explicitely map all paths or wait until someone develops the software. Map your park as a park (See the wiki) and add “access=no” + “foot=yes” to all vehicles access excepted pedestrians.

Comment from xyzl on 5 May 2015 at 22:29

Cool, I’ll do that, Pieren, thanks.

Log in to leave a comment