-
-
Notifications
You must be signed in to change notification settings - Fork 362
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
Further reduce the number of cycleway quests for maxspeed=30 ways #2536
Comments
It is not showing for Weisse Gasse because the footway branching off from Lindenstraße leading into the park is both almost parallel to the street for a few meters and close enough to the street that the algorithm decided that it might be a separately mapped sidewalk. The cycleway quest is thus not shown. Regarding the I've looked at the code, the part of the filter that is relevant is
and I guess what you would like it to be is
However, the For just treating contradictory data more cautiously, it is also not worth to implement. Or is it not contradictory? Is the I will close this ticket, however if someone wants to implement the |
Indeed, But anyway, SC seems do behave differently depending on the existence of the tag "zone:traffic". I dug a little into the code and found this snippet in https://github.com/streetcomplete/StreetComplete/blob/master/app/src/main/java/de/westnordost/streetcomplete/data/meta/OsmTaggings.kt: val MAXSPEED_TYPE_KEYS = listOf(
"source:maxspeed",
"zone:maxspeed",
"maxspeed:type",
"zone:traffic"
) If The cycling cat |
It is not that rarely used. |
At least the combination with At least all affected places will show the cycleway quest for many short residential streets (including dead ends) where the chance to encounter any kind of cycleways is next to zero. Some excellent examples are some regions of Lübeck or the small village of Starkenschwind (200 inhabitants, near Bamberg): Anyway: Is there a reason for The cycling cat |
So what is the user supposed to do if he faces the situation shown above? I see three possibilities here:
Some villages in my home territory also show this problem (this was the trigger for my investigations) and speaking for myself, I tend towards solution 1 to get rid of this problem permanently. But how will other users living in affected regions decide? Perhaps it would be a good idea to rethink the necessity of the The cycling cat |
I think the correct solution would be to tag the streets properly, if they are in a max speed 30 zone.
is not enough to declare a max speed 30 zone. At the moment there are the following options:
In StreetComplete, you could move the max speeds quest above the cycleway quest, to remedy this problem. |
Of course there are clearer ways to tag max speed 30 zones than using The max speed quest is disabled by default (see issue #1281). The cycling cat |
In this case, how would StreetComplete know, whether the data is correct or not? |
Hi, so you think that a maxspeed of 30 shouldn't be sufficient to prevent this quest from being asked for a residential street, only do this for maxspeed 30 zones? I'm not sure which approach would be the superior one, but regardless of this: The mentioned tagging is reality in surprisingly many regions as shown in the examples above (screenshot and Overpass turbo query). In my opinion these regions are too many to ignore, and no matter if this is considered as valid tagging or not, the user cannot change it with SC, and in these regions you get flooded with this kind of quests. Here is an even more extreme example (it's Botnang, a district of Stuttgart; note the white circles which also represent cycleway quests as I deactivated all other quests before I made this screenshot): So the main question remains: What do you want the user to do in those regions with dozens of cycleway quests in residential areas as shown in the screenshot above? (I mentioned three possibilities here, all of them unsatisfactory IMHO.) The cycling cat |
Well, either ignore them or just answer them truthfully. |
😄😄😄 Yes, I have seen similar pictures on my screen during a short period last year when I activated the building quests (which I'm normally not very interested in; I did this only because in the villages I regularly cycle through no other quests were left at that time. Fortunately the resurvey quests came some weeks afterwards.) However, the situation described in this issue is somewhat different because the cycleway quests mentioned here are shown in regions where almost certainly no cycleways exist (residential streets with max speed of 30 km/h, often short, sometimes dead ends). The cycling cat |
Filter out more ways that couldn't be handled previously because the not operator was not supported yet. See streetcomplete#2536 (comment) for some discussion.
Filter out more ways that couldn't be handled previously because the not operator was not supported yet. See streetcomplete#2536 (comment) for some discussion.
Hi there,
it's me again, still wondering why there are villages with many cyclingway quests in maxspeed=30 zones where other villages don't show them anymore. So I tried to find a pattern behind this and my current suspect is the following combination of tags:
While this combination isn't widespread in general, there seem to be clusters where it occurs quite often. See this Overpass turbo query.
However, this tag combination is necessary but not sufficient for the superfluous cycleway quests. See for example this screenshot:
For way 1 (= OSM way 31774388) the cycleway quest is displayed while for way 2 (= OSM way 31774385) it's not. If you compare the tags of these ways, the only difference is the "name" tag.
(BTW: Investigations like this are an additional use case for profiles! I wished I had a possibility to use a profile with no quests at all in order to deliberately activate just a single quest which would remove cluttering the display (and the screenshot) with quests irrelevant for this issue).
(See also issues #2251 and #2486.)
The cycling cat
The text was updated successfully, but these errors were encountered: