-
-
Notifications
You must be signed in to change notification settings - Fork 365
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
Being unnecessarily asked for shoulders on slow trunk roads (e.g. in cities) #3727
Comments
https://overpass-turbo.eu/s/1fPV confirms that |
A trunk is certainly a road where one (=data consumers) would expect a certain stage of infrastructure, but I am not familiar with the We can fix the filter for |
I think in the UK it's based on the importance aspect (i.e. A road/B road) which are mostly fast/major (except in city centres).
Thanks, that makes sense. |
You get asked for shoulders (as originally suggested in #2444) on roads with only 30mph in cities because they're also trunk roads.
The accepted speed limits
StreetComplete/app/src/main/java/de/westnordost/streetcomplete/quests/shoulder/AddShoulder.kt
Lines 33 to 34 in 9eb9a2e
Incidentally, is the speed regex right here; 50 kmh is 31 mph, but you're only matching from 40mph up; with all the other maxspeed regex, there seems to be a much tighter coupling between units. I think you either want
3[1-9]|
at the start or> 60
.Are overridden by the
highway=trunk
tagging:StreetComplete/app/src/main/java/de/westnordost/streetcomplete/quests/shoulder/AddShoulder.kt
Line 25 in 9eb9a2e
Ideally it wants to be:
At least in the UK, you generally only get those slow speeds on major roads in cities, at which point you don't have the space for shoulders and I'm not sure what benefit they'd be at that speed versus "all lane running" and having more lanes when there isn't an accident.
How to Reproduce
Answer the quest for here (except I already have):
https://www.openstreetmap.org/way/279154275
Versions affected
SC 40-beta1
The text was updated successfully, but these errors were encountered: