-
Notifications
You must be signed in to change notification settings - Fork 172
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
iD recommends adding barrier=kerb to kerb=* when it shouldn't #858
Comments
when used without `barrier=kerb`, but on a crossing node. fixes #858 see also https://wiki.openstreetmap.org/w/index.php?title=Key:kerb&oldid=2501049#By_itself
as it might also be an incompletely tagged crossing node fixes #858
If I read the wiki correctly, this situation occurs when one wants to use the Unfortunately, it seems that streetcomplete doesn't add the #862 adds the |
This is great, thanks for fixing this. I can confirm that it works as expected, the user no longer gets prompted to "upgrade" nodes tagged When playing with the preview, I noticed some odd (and maybe unintended?) side effects of #837.
Also (unrelated to #837), changing the type of a crossing to Should I create separate bug reports for these? |
yes, please. |
I explained why here: https://community.openstreetmap.org/t/tagging-kerbs-on-crossings/9290/24 |
Describe the bug
When
kerb=*
appears by itself on a node, iD recommends addingbarrier=kerb
. This is a problem becausebarrier=kerb
implies that anyone travelling over the node has to cross a kerb, butkerb=raised
often appears on nodes that are part of roads, at the location where the footway meets the road, to say that there is a high kerb on each side of the road. (kerb=raised
is used this way by StreetComplete) There is community consensus that addingbarrier=kerb
here is wrong.To Reproduce
Steps to reproduce the behavior:
kerb=raised
appears by itself on a node that is part of a road (Overpass query) and open it in iD.kerb=raised
in its default car profile.Expected behavior
kerb=raised
withoutbarrier=kerb
should not be considered to have incomplete tags. No action should be recommended by iD.Screenshots

Additional context
This has been reported as a bug in OSRM but I think it is iD's behaviour that should change.
More background info can be found in this community discussion.
Maybe the problem is with the preset
kerb/raised.json
? Can this file be modified so that iD still includes a presetbarrier=kerb kerb=raised
butkerb=raised
withoutbarrier=kerb
is no longer considered incomplete?The text was updated successfully, but these errors were encountered: