-
-
Notifications
You must be signed in to change notification settings - Fork 361
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
Ask for shoulder on motorways and links even if there is not cycling/pedestrian infrastructure #4148
Comments
See 6908b2d (findable via But in this case this info is especially valuable, so it started to be asked
feel free to make a PR |
I would suggest asking at least where |
Thanks, @matkoniecz; so the reasoning being I'm still confused then why we do ask about shoulders for example for
Makes sense to me, @andrewharvey; I can add that too in PR then (if nobody complains). |
In general, the app does not ask about anything on motorways because this is an on-foot app and there is no way to access a motorway. Maybe it makes sense to ask if there is a shoulder in a tunnel, but while one may argue that you can see some properties of a motorway from an overpass or on top of a tunnel, certainly you won't see into the tunnel. Hence, displaying quests to the user he cannot answer do not satisfy the 🐿️/🕵️/🤔 guidelines. (This is why nothing is asked for private roads/paths/etc too) |
Well, I obviously agree about While I certainly do more mapping on foot then in other transport modes, I do have quest presets for when I map while driving in bus/coach, or as a passenger in a car etc. - which do not have problem driving on motorways. |
I've used SC, on foot, as a car passenger, on a bus, on a train, on a bicycle. I still need to unlock on a ferry, on a kayak, on a plane. Bus or car passengers could still answer the quest about motorway tunnels, it's not an issue for those on foot as they won't come close to be able to answer the quest. |
See also #4155. I do not dispute the fact that the information may be valuable nor do I dispute that one may be able to answer it as a passenger in a car. However, a decision has been made in the past to not ask anything about places that someone cannot access on foot and I need to stay consistent to that decision. |
Use case
I've recently noticed that I'm not being asked for shoulders where I think it would be reasonable (and shoulders exist), e.g. on this motorway: https://www.openstreetmap.org/note/3218529
It seems to because the code requires motorways to have cycling or pedestrian infrastructure in order for this quest to be asked:
https://github.com/streetcomplete/StreetComplete/blob/master/app/src/main/java/de/westnordost/streetcomplete/quests/shoulder/AddShoulder.kt#L35-L36
Looking at the other part of that query for other types of road it seems not to have that limitation (it may even explicitly look for
sidewalk=no
in order to allow it, which is completely opposite!).I do not get the reasoning (especially as in my part of the world, motorways are prohibited from having them by law).
Is that intended behaviour? (why?)
It looks like an error to me, because e.g.
highway=primary
+motorroad=yes
(without foot/bicycle=yes) seems it would be allowed, buthighway=motorway
wouldn't.Proposed Solution
Enable shoulder quest on
highway=motorway
too. (or add a comment explaining a logic / why it's excluded)The text was updated successfully, but these errors were encountered: