-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Render sidewalk= similar to cycleway=track #409
Comments
Would you have some typical OSM examples (best tagging for what is on ground examples) of this? This would be helpful to investigate rendering. Thanks! |
The tagging per wiki is I would suggest rendering like a I actually experimented with implementing this before, and I found that, at least around me, there is a huge problem with duplicate sidewalks. Some users love to draw in new sidewalks with separate ways (i.e. |
Ok, I get it. Render proposal looks ok to me at first sight. Could you open a PR so we can work on this more in depth? Thanks! |
In addition to
cycleway=
, which are used for tagging cycle facilities without creating separate ways, there is a similar tagsidewalk=
. In particular it is the recommended way to tag a sidewalk attached to a road where bicycles are allowed but not designated according to the German wiki. Unlikecycleway=
, where the value specifies the type and side is specified as a suffix to the key (e.g.cycleway:right=track
),sidewalk=
specifies the side (e.g.sidewalk=left
).This could be rendered using borders that match the rendering of
highway=footway
today: a green line ifsidewalk:(<side>:)bicycle=yes
, otherwise brown. These can also be oneway, either for vehicles in general (usingsidewalk:(<side>:)oneway=
or for bicycles specifically usingsidewalk:(<side>:)oneway:bicycle=
, so ideally they would get direction arrows if anything is specified.There are also cases where one side of a road has both a marked cycle lane (on the road) and a sidewalk where cycling is also permitted (they can also be in opposite directions). Ideally in this case both borders would be rendered, with the bike lane on the inside and the sidewalk on the outside.
The text was updated successfully, but these errors were encountered: