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
Limit cycleways to a set of countries #749
Comments
I further got Japan, South Korea and Taiwan. Australia, the US etc. seem somewhat "car countries". |
In my limited experience Hungary (Hu) has plenty of cycleways, but I was visiting places likely visited by tourists. Cz (czech republic) appears to have plenty cycleways - http://overpass-turbo.eu/s/uch (8 MB of results) Slovakia appears to have lower cycleway density (1 MB of highway=cycleway) - http://overpass-turbo.eu/s/uci From quick look - it appears that cycleways are present in Estonia (EE) - http://www.openstreetmap.org/#map=18/59.41408/24.69063 , Latvia and Lithuania also have some. |
From https://en.wikivoyage.org/wiki/Cycling_in_Europe it seems that Switzerland (CH), France (FR), Spain (ES), Sweden (SE) are also likely candidates. |
We certainly have cycleways in Australia, although the vast majority the answer is either 'no' or 'there is a separate sidewalk where cycles are allowed (but not signposted for)'. |
How will the quest actually be disabled in other countries? Will it just be unticked in the settings and users can turn it back on if they want, or will it be enabled, but no quests will appear? |
It will be enabled but no quests will appear. |
I would like to leave out countries with very few cycleways from that quest, because if the answer is 99% "no, no cycleway", it's no fun for the user. Perhaps I can add a feature later to extend the quest selection screen to actually showing in which countries the quest is enabled/disabled and giving the user the option to override this setting. This would be a new feature though, a rather big one as well. |
OK. In that case, please leave Australia in the 'has cycleways' list, as I've found enough around for this quest to certainly be useful. |
What about having two lists?
Or maybe in a more detailed way: assign a score to each country and calculate the priority from that |
An alternate solution would be for it to look for cycleways and attached sidewalks. It already has some progress on that front, since several options have sidewalks in them. |
Also, many US cities have cycleways and cycle lanes. Its much more of an urban/rural divide than it is a "US is a car place" thing. |
@gappleto97
This would make the form too complex. I would like to keep it reasonable atomic.
Hmm yes, that makes sense. I figure it is the same with China (big cities / western hinterland) and Russia (European part / Siberia). |
Same question goes to @dbdean |
Ok I'll start with, more can be added later on request.
|
|
I would say all states of Australia are likely to have cycleways, at least in the built up cities and towns. |
Is there some feedback displayed to user that quest got disable due to location? |
No, this would be a new feature. See #749 (comment) |
I know of at least one major city with cycle lanes in WA, OR, CA, MI, NY, NJ, TX, AZ, NM, UT, IL, IN, WI, MA, CT, FL, KY, TN, and DC. Probably not an exhaustive list. |
Results of extremely basic tag distribution analysis (may be worth doing more sophisticated) - https://gist.github.com/matkoniecz/24fa1f16911a6edecee42daefe0e6e01 whitelist:
blacklist:
|
List above may be used either as hint for what countries are worth checking manually or countries may be added and situation reevaluated later (Thailand is on the list - but maybe 118 cyclewayXXX=lane ways represent most of cycleways in this country? And once SC mappers will appear there many more cycleway:both=no will appear). |
To include all of US (and China etc) surprises me a bit now. What are the results if you split US and China by state?
Am 8. Januar 2018 02:25:58 MEZ schrieb Mateusz Konieczny <notifications@github.com>:
…Results of extremely basic tag distribution analysis (may be worth
doing more sophisticated) -
https://gist.github.com/matkoniecz/24fa1f16911a6edecee42daefe0e6e01
whitelist:
Slovakia (SK), Austria (AT), Hungary (HU), Poland (PL), Denmark (DK),
Germany (DE), Czechia (CZ), Switzerland (CH), Belgium (BE), Sweden
(SE), Albania (AL), Macedonia (MK), Finland (FI), Belarus (BY), Brazil
(BR), Russia (RU), Ukraine (UA), United Kingdom (GB), Ireland (IE),
Lithuania (LT), Australia (AU), South Africa (ZA), Ecuador (EC), Mexico
(MX), Colombia (CO), United States of America (US), Chile (CL), Turkey
(TR), Bulgaria (BG), Greece (GR), Burkina Faso (BF), Croatia (HR),
Slovenia (SI), China (CN), Argentina (AR), Uruguay (UY), Peru (PE),
Portugal (PT), Iceland (IS), India (IN), Indonesia (ID), South Korea
(KR), Italy (IT), Japan (JP), Philippines (PH), Taiwan (TW), Singapore
(SG), New Zealand (NZ), Liechtenstein (LI), Spain (ES), Canada (CA),
Israel (IL), Thailand (TH), Malaysia (MY), Luxembourg (LU), France
(FR), The Netherlands (NL), Bosnia and Herzegovina (BA), Norway (NO),
blacklist:
Georgia (GE), Romania (RO), Venezuela (VE), Brunei (BN),
--
You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub:
#749 (comment)
--
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.
|
data is posted to https://gist.github.com/matkoniecz/8fa156189a2579940396d82387a7a2af USA whitelist starts at https://gist.github.com/matkoniecz/8fa156189a2579940396d82387a7a2af#file-data-txt-L163 (raw data posted earlier, it is likely that better criteria may be used - let me know if somebody invents something useful) China whitelist starts at https://gist.github.com/matkoniecz/8fa156189a2579940396d82387a7a2af#file-data-txt-L306 (raw data is also posted). None area qualified for blacklist with its current criteria. |
From what I see there are significant differences will be rather between rural and urban areas and between different cities. It seems obvious that currently tagging cyclewayX=no is quite rare. Maybe StreetComplete should check what is mapped in local area and disable quests if many cyclewayX=no are present without cycleways present? It would adapt to local area at cost of making additional overpass querries (that may be cached for a long time) and once some initial cyclewayX=no are mapped no additional unneeded tags would appear. Or maybe disable quests where user keeps repeating no over and over again? |
@dbdean Actually I find the quest distracting (both from the mapper in StreetComplete, the changeset reviewer, and future editors who have to deal with the increase in these cycleway=no tags), we have very few cycleways in Australia/NZ, it's not like some European cities in which cycleways are common. Can we turn it off please? |
Hmm, can you back up your claim that (almost) all streets tagged for cycleways in Australia (an NZ) are tagged with cycleway:right/left=no (via StreetComplete) with data?
Am 2. Oktober 2018 02:15:23 MESZ schrieb Andrew Harvey <notifications@github.com>:
…> OK. In that case, please leave Australia in the 'has cycleways' list,
as I've found enough around for this quest to certainly be useful.
@dbdean Actually I find the quest distracting (both from the mapper in
StreetComplete, the changeset reviewer, and future editors who have to
deal with the increase in these cycleway=no tags), we have very few
cycleways in Australia/NZ, it's not like some European cities in which
cycleways are common.
Can we turn it off please?
|
I can check that, though for start - without limiting to StreetComplete edits. |
Based on all tagged cycleway stats it is hard to say, but cycleway:both that is used primarily by StreetComplete suggests that there may be a problem. I may expand my tool to sample for edits that were made by StreetComplete, but I make no promises on when I will do that.
raw data:
|
Okay, thank you @matkoniecz Let's ignore cycleway,because it is greatly skewed towards cycleways (people tend to not tag cycleway=no). Then we have... That looks pretty balanced. However, the cycleway:left=lane data point looks somewhat fishy. Why only the left side and not the right? |
Maybe contraflow lanes in Australia are tagged this way? According to https://overpass-turbo.eu/s/Cr4 there are 2916 of cycleway:left with oneway=yes, though only 26 are on oneway:bicycle=no ( https://overpass-turbo.eu/s/Cr5 ). |
What's wrong with that? It just means that it's a oneway road with a cycleway on the left only going in the same direction as traffic (ie. it's not contraflow). A contraflow on the left would be very uncommon, most of the time the contraflow cycleway would be on the right. ...in left side driving countries, in right side driving I'd expect the opposite. |
Sorry I'm not sure I understand, this quest is asking asking for all roads, is there a cycleway? Just like a quest for "Is this road oneway?". Most roads are not oneway, and generally in OSM it's only needed to tag these oneway=no if someone would otherwise think it's oneway, just for the mappers benefit. If you go around adding oneway=no to the vast magority of roads, it adds to the reviewer noise/overhead and also makes the list of tags on the feature longer which makes it more complicated for mappers to edit tags. @matkoniecz stat's says there are about 18,000 cycleways tagged in OSM (I assume that's in Australia only?) compare than to how many highway=* (excluding steps, path, footway, cycleway) etc. there are. |
Ok, I understand. So the many cycleway:left=lane come from oneway streets that have a lane. So then, the data says that it is reasonable to ask for cycleways in Australia. |
That part I don't understand, is this any different to asking "Is this road oneway?" on all roads? |
This is also because this quest is not asked for all roads but just for roads which were considered to be oneway by the navigation provider Telenav. (See also https://github.com/ENT8R/oneway-data-api) The cycleway quest is asked for nearly all ways a surveyor can survey by foot. |
bus_lane=no, horse_lane=no, electric_scooter_lane=no, there are many things we can tag as |
OSM does not have real default values. One can always assume that a certain feature does (not) exist, but only a surveyor setting the value explicitly to |
Sorry for confusion. I failed to check driving side direction in Australia and assumed right-hand traffic what was untrue ( https://en.wikipedia.org/wiki/Left-_and_right-hand_traffic ). |
Is it something that exists on such scale that it is tagged as existing on over 10 000 road segments in Australia? If not, then it is not comparable. |
18,000 existing cycleway*=lane way segments out of 1.1M road way segments is 1.6%. Of course that means nothing without knowing how complete we are, but I guess we're at least 80% complete in terms of cycle lanes. |
Where does that guess come from?
|
By the way, on the topic of tagging the absence of features:
(from the StreetComplete FAQ) |
For a proper count, the query is considerably more restrictive. |
@andrewharvey One thing that may be not 100% obvious - this discussion is about disabling this quest for everybody in Australia. Any user may disable quests manually in settings menu. Also, can you give example of any case where SC asked to add cycleways on way where there are tags making obvious that cycleway is extremely unlikely? Maybe it is possible to discard more obviously poor questions in a query? ( https://github.com/westnordost/StreetComplete/blob/master/app/src/main/java/de/westnordost/streetcomplete/quests/bikeway/AddCycleway.java#L189 ) |
Okay, so, just to summarize, because I think this is leading nowhere:
|
After I visited Myanmar (and Thailand), I found that StreetComplete must be much more exclusive regarding certain quest types. Let's start with cycleways (no cycleways at all in Myanmar).
I am using Google Street View to look into the different cities and check if bicycleways are commonplace there. So far, I found the following countries in Europe (from north to south) to have bicycle infrastructure often.
For these countries in Europe, I didn't find any cycleways / only very rarely one. Can you confirm?: Portugal, Andorra, Monaco, Liechtenstein, any country in East Europe (except Poland)
Do you know other countries outside Europe where cycleways are commonplace?
The text was updated successfully, but these errors were encountered: