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
StreetComplete users delete oneway:bicycle=no when answering "Add whether there are cycleways" #2310
Comments
It is combination of high complexity of real world, interface not being ideally perfect and users not answering correctly. Maybe some extra confirmation is needed here? Maybe if oneway:bicycle=no is tagged already then prefill "cyclists may use road in both directions" for direction where according to existing tagging only cyclists may drive? Or treat it completely like cycleway resurvey quest, and assume lone I tested for https://www.openstreetmap.org/way/264306015#map=19/50.07046/19.96122&layers=C found by https://overpass-turbo.eu/s/10nq |
I think it's important to understand that at least Dutch users will see oneway restrictions and cycle lanes as two completely separate things. So someone who's mapping cycle lanes, wouldn't be aware that he's also mapping oneway restrictions for cyclists. So I wouldn't remove an existing tag like oneway:bicycle=no when there was no explicit action by a user to remove it. PS. I'm not a StreetComplete user, so I don't know exactly what a StreetComplete user sees. I just noticed incorrect edits by StreetComplete users and had to restore this important tag for bicycle routing. |
This is how the interface currently looks like The user did not see the "none, but cyclists may use road in both direction" selection, even though it is right next to the one he chose. So, this is not a bug in StreetComplete. |
If anything should be done on our side, it could be one of these two possibilities:
|
@matkoniecz suggestion would then look like this for a road that is just tagged with Alright, I think it is a reasonable assumption to infer that there is no cycleway when |
Maybe it would be a good idea to preset also other side with "no cycleway infrastructure"? Right now it asks "Is this still the cycleway situation here?" and there is no obvious way to select "yes, it is this way". I know that I can tap on the other road side and select "nothing here" but someone new to SC will be confused. |
They might be confused, but they will not tag anything wrong. That the text "Is this still the cycleway situation here?" is shown is a different problem that cannot be solved here. It happens always when some previous tagging was discovered but nothing that was understood by StreetComplete. |
Was this text changed recently? Or maybe it is a localization problem? This is what I remember seeing: "Lane explicitly shared with other traffic" was also my understanding of that symbol. I didn't realize it ever has an effect on traffic in the other direction. Separately, Google Street View captured the example @matkoniecz posted in August 2017, and if it still looks like that, the symbol is very faded: So it is possible that the person who tagged it simply did not notice the symbol. |
This is shown on non-oneways. |
Is it intentional that it is not enabled for
At least in Poland primary signage is a "bicycles are exempt" sign below sign of oneway roads (both under "this is an oneway road" and "no entrance from this side" signs) |
Today I stumbled upon this issue, too. Since the "no cycleway" icon has a big red X now, people (like I did) don't think there will be another "no cycleway [but...]" answer somewhere among the other options, without that big X. I think there are two main issues with this:
I got two ideas how to make this less confusing:
The second option would make the whole resurvey stuff more clear in my opinion. |
Well, the first suggestion is easily doable, so I just implemented that. The second is not that easy. |
I've seen this multiple times now and it seems to be a bug in StreetComplete with users that are unaware of what they are doing wrong. Example changeset.
These edits seem to be about cycle lanes, because the question is 'Add whether there are cycleways'. In this case the correct tag cycleway:both=no is added, but at the same time the bicycle exception for oneway traffic (oneway:bicycle=no) is removed erroneously. This is quite strange behaviour, as oneway restrictions have little to do with cycle lanes.
Note that many oneway streets in the Netherlands have an exception for cyclists and especially in the historical centres, there are no cycle lanes. So the combination cycleway:both=no and oneway:bicycle=no is very common.
The text was updated successfully, but these errors were encountered: