-
-
Notifications
You must be signed in to change notification settings - Fork 358
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
New quest: Oneway on separate cycleways #4827
Comments
Rationale |
I think it would be better to tag and/or ask for any way where cycling is legal wether cycling is legal in both directions and tag according to what kind of highway it is. should also cover non-oneway contrtaflow for bicycles |
should a hw=residential with oneway=yes get the additional tag oneway:bicycle=yes too? or is that since it is implied unnecessary and superfluous? i think this info is better to have than not know if cycling in both directions is legal and relying on the default behaviour |
|
I have edited my initial idea to have different wordings for cycleways and paths, and to use the verb “drive” to make it more obvious that this is not about travelling by foot. |
Definitely does not makes sense in Poland. |
@Discostu36 you mean bicycle=designated, not |
@matkoniecz what exactly does not make sense? Whole quest idea (e.g. all cycling infrastructure in Poland is always oneway? Or never oneway?). Or you only dislike that wording change? Quest itself makes sense in Croatia - taginfo here says about 56% of (of course, in Croatia there is always the problematic issue of traffic culture: often some cyclists will drive in illegal direction, or pedestrians will walk on designated cycleways, or cyclist will drive on areas designated for pedestrians, or cars will illegally park on both of those etc. -- but such misbehaviors are not related to what is legal situation on the ground - i.e. what should mapped in OSM) |
Yes, thank you, I've corrected that.
I chose that word on purpose because (again written from a German perspective) cycleways are often also allowed for other single-tracked vehicles (e.g. moped, small electric vehicle) that have to follow the same one-way rule. |
BTW, here is quick overpass to colorize cycleways which are/aren't
Ah, OK then. |
vanishingly small part of cycleways is oneway, and these ones are typically already tagged with oneway
and one that takes into account that Situation is the same in Kraków (though maybe some city/town went into direction of spamming oneway cycleways? But they would need to bother with signing that, cycleways are two-way by default) |
Are these cycleways that go alongside a road (like sidewalks) but have been mapped separately? Such cycleways, are they two-way by default in Poland? I.e. if this was in Poland , would no police officer be able to give oncoming cyclists a fine? (Speaking of de-jure here, not de-facto) |
Very large part of them.
Yes. For example cycling from https://www.google.de/maps/@53.5596781,9.9821645,3a,75y,51.97h,76.73t/data=!3m6!1e1!3m4!1shhXO0EBhR3QI50CMwBe58g!2e0!7i13312!8i6656?ucbcb=1 someone would be able to turn both left and right Or https://www.google.com/maps/@50.0870515,19.9518892,3a,75y,208.65h,88.64t/data=!3m6!1e1!3m4!1sXD8i0-vPo7zRsd-nIkDZmQ!2e0!7i16384!8i8192?hl=en (vertical traffic signs marking cycleway are a bit far away, especially left one, but horizontal are clear) Or https://www.google.com/maps/@50.0896778,19.9132975,3a,75y,191h,94.47t/data=!3m6!1e1!3m4!1s-yE7_lW-wo6XBYrlpqaiAQ!2e0!7i13312!8i6656?hl=en (though here with extremely pedantic interpretation of turn right sign you can argue otherwise, but even the most obnoxious police told to "fine X cyclists today" has not ever tried this one) You need dedicated no entry sign to get oneway cycleway, here is case of tiny one-way connector: https://www.google.com/maps/@50.0744569,19.9088514,3a,75y,254.39h,90.86t/data=!3m6!1e1!3m4!1skAR2L-TN_B_rR6ASGpkl2w!2e0!7i16384!8i8192?hl=en |
@matkoniecz Hmm interesting. What about protected cycle lanes? I.e. they are pretty much on the road surface but there is a small kerb-like barrier in-between? So in Germany, all cycleways that go alongside a street (like sidewalks) are oneway unless posted otherwise. Anyway, I lean towards accepting this quest but only for countries in which this rule exists. I.e. not in Poland. However, the oneway-ness of cycleways is also kind of difficult to survey on foot because like for maxspeeds, one may have to walk towards the next intersection to see if there are signs as it is not obvious from the physical properties of the cycleway. This in turn could lead to some wrong data being added by StreetComplete surveyors as they may not be used to do so much work to solve a single quest. One reason why the maxspeed quest is disabled by default. ... maybe make this quest then disabled by default too. @Discostu36 or others that are interested in this quest: What is needed for this quest suggestion to be approved is to:
|
Depends on whether they are signed as lane or separate cycleway. Here are cases with flexible bollards, but kerb-like separation would be equivalent. two way cycleway (note white bicycle on blue circle - that is a cycleway sign) oneway lane (note also painted oneway arrow as reminder/clarification), arguably mappable in OSM as a separate way due to physical separation... |
Let's start with the easiest one for me: GermanyLegislationCyclist are only allowed to use the cycleway on the right side of the street unless a sign explicitly allows driving on the left (StVO §2 Abs. 4) Statisticshighway=cycleway
highway=path; bicycle=designated
highway=footway; bicycle=designated
Community FeedbackStreetComplete: Oneway auf Radwegen | OpenStreetMap Community |
Re: Germany; Since there is no point in tagging it on the ways this quest will cover. |
Good question. To keep this quest simple and to avoid removing more detailed tagging (maybe there are rare cases of signed different oneway rules for different vehicles), maybe the better idea would be to exclude ways that are tagged with |
What is your threshold for getting community feedback? How high does the percentage have to be to make it optional? |
I think most of them are tagged in error with oneway:bicycle. I did that too, not realizing foot traffic is excluded from oneway rules for routing, since Hence, I think it be best if they are re-checked by people on the ground. And I think there are enough |
I would say that 22% is not high enough. And note that source also matters - if someone just run undiscussed automated edit adding/removing |
Yes, but I think that SC is better suited for adding new data than for correcting old data because of lack of context (other tags, changeset discussions etc. are not visible) and therefore danger of reducing data quality. |
Alright, I think I can set up a maproulette task with all of those and check them in berlin edit: here: https://maproulette.org/browse/challenges/38276 |
Actually, I meant the forum. It's good that you have had a look at the data, but it doesn't speak a clear picture. 22% is IMO not really enough to assume that |
I have created a thread on the forums: I also updated the comment above. Do you think it is useful to create a comment here for every country or should I collect these information somewhere else (Wiki)? |
You could create a table. Also, how to ask the question is going to be difficult, as the oneway-ness is not signed for cycleways of roads. On the other hand if there is no sign on paths not adjacent to roads, the default would be oneway=no. Also, in the forum post, did you make clear that it is about separately mapped cycleways only? |
https://taginfo.openstreetmap.org//search?q=cycleway%3Dsidewalk - around 5k https://overpass-turbo.eu/s/1s0p - around 12k |
Ok, I'll give it a try.
Well, does it have to be? Or asked differently: Do we assume that people using StreetComplete know the traffic laws of their country, or we assume that they don't? For designated cycle ways in Germany (blue sign) it is also kind of signed, as the sign is only standing on one side of the way. One way to solve this could be to have an "are you sure" popup when a cycle way in Germany is near a
There is a proposal for a is_sidepath tag. But it is not broadly used.
Yes, I did. |
The quest would be useful for Croatia( |
In English you "ride" a bike or a scooter and you "drive" a car or a van. If a quest asks me if I can drive on a cycleway and I say yes I would expect it to tag Also, there is still some opposition to the idea that |
Thank you, I forgot about that difference in English, do you have a suggestion how the question could be phrased better? |
The wording is also awkward because of the passive voice with “it”. It would be less awkward as, “Is …ing on this path in both directions allowed?” or better yet, “Can/May you…?”
|
In case you’re still collecting information on various countries, one-ways are the exception rather than the norm for bike paths in the U.S. But it’s probably more useful to speak about different kinds of bike paths:
|
I would think if that is compulsory, then the word "must" should be used instead of "may" (or "can"). In fact, I'd recommend never to use word "can", as it often could be used to mean physical possibility ("can I ride bicycle over that path? Sure I can, watch me do it! But may I ride it there? No, you may not, as it is forbidden by law, and you'd get fined and/or apprehended") Regardless of that wording issue, the forum discussion raises interesting question: should we tag
In any case, no matter which tag we decide to add in the end, existence of both tags probably should be checked in the quest. |
Some cycleways may be used by mopeds and pedestrians alike, I suggest using the plain |
If there is a |
That seems to be country dependent. In Croatia, on regular (B40 / B42 / B43 signed) Pedelecs on the other hand are currently (for traffic rules purposes) considered bicycles (but that has changed few times in last dozen years), so anything with explicit ( Some other countries might have different rules. If we try to cover all of them too, it could quickly turn to be too complex to implement and maintain. 🤷
That sound like data damage potential (or at least data conflict in "better" case) right there.
|
Right, I misused the word moped, I meant mofa, sry.
There are Pedelecs (or E-Bikes) in Germany, limited to 25km/h by themselves, electrically assisted only while actively pedaling (meant to be an assistance to muscle, not a replacement), muscle-power may get you as fast as you like, those are considered bicycles by law. |
Alternatively, it might also be OK (i.e. not result in incorrect or ambiguous tagging) if:
However, that seems significantly more complex to explain and taxing on the SC user, thus possibly breaking " 🐿️ Easy answer: Users are out and about and impatient. A quick, straightforward and clear answer must be possible" SC tenet. |
I agree with @westnordost here, this question should be disabled by default. On one side it's a bit difficult to walk a long distance, but also to avoid that people tag those paths wrongly, "because there's no sign visible" or something like this. But it's really desperately needed, at least in my area. There are zero tags and the routers are completely unusable because of that. At least for Germany there are two ways I know are used to sign a cycle way for both direction: The old way is to put just a bicycle sign back to back on the sign post, so it's visible for both directions of travel. The new way is to put the sign up and an additional sign below with a bicycle with two arrow (forwards and backwards) below. Some cycle ways are not marked with the blue sign at all (because this means usage is mandatory), but got markings on the ground, which indicate two directions, but they are somewhat rare. |
There's also the single lone
which also means there'd need to be the tags
This is a general problem with inconsistent signage. It's the fault of who is responsible to put up the correct signs. How should one even tag something as oneway if from another point the same way is two-way? split it at the middle and tag both parts different? makes no sense for routing then. |
@joshinils ah true, forgot that one.
Well, I think it's more of an issue of new regulations and old stuff just left hanging. But we're not really discussing how to tag all the details like signage here, just if it's allowed to drive in the opposite direction, and there's oneway the best tag, as its already established. I don't see a reason to tag the centerline with additional tags, I mean the router needs to be clever enough to find the side paths anyway, so it can check the oneway tag there. There's no need to add redundancies to the database for that. |
@westnordost I think the "is this quest useful for Germany" has been answered in the forum in the meantime: The question if this quest should be added other countries is hard to definitely answer for me. But I cycled in Netherlands, Belgium and Denmark, which all seem to have the same "default is one way" rules. I did some research on the rules. This rule seems to apply to the US as well. Sources: National Association of City Transportation Officials, (Bike Alliance for Minnesota) For Poland there seems to be a difference between one and two way cycle lanes as well, but it's not as strict. Meaning you're allowed to cycle against the flow one a one way, it's just not mandatory to use it, if I understand this source correctly. |
@westnordost having an easy way to capture this information would massively improve the bicycle routing in my area, as around 80% of cycle ways are oneway, as they are along a road and only a fraction has been mapped as oneway. But as this requires a survey this needs to be done mobile and it's kinda hard to do with Vespucci, given that you need to find those cycleways first. A quest in SC would be highly beneficial. Can you give this another look please? |
It's a long thread, I read through it all and the linked forum thread. The ticket is already marked as "new quest" which means that anyone interested and able is invited to implement this. When I have extra time, I often look at the number of positive emoji-reactions on the suggestion to decide what I am going to implement. For now, my contribution shall be to summarize how this quest should be implemented: First off, ideally, the proposal for Because this would solve the issue that SC users could add wrong information if they are not educated about the legal situation of bike paths along roads vs dedicated bike paths. (No signs on bike paths along roads = it is a oneway; No signs on dedicated bike paths not along roads = it is not a oneway.) Anyway. The quest should be:
|
Thanks for the long answer! Why should we wait for the In my opinion, using What’s the advantage of introducing a new tag for this? |
footway=sidewalk does not work (for our purpose) because
1. It is for footways. But we want to capture whether the cycleway is straßenbegleitend. cycleway=sidewalk is not used or deprecated, as far as I know.
2. there is no footway=not_sidewalk (is_sidepath=no). But we would need that to be able to tag it correctly when the user answers that it is not a sidepath to a road
Am 9. September 2024 14:16:03 MESZ schrieb ***@***.***" ***@***.***>:
…Thanks for the long answer!
Why should we wait for the is_sidepath=* tag when there's already a well-established method with over 5 million uses, compared to just 28 k for is_sidepath=*?
![Screenshot_2024-09-09-14-02-27-323-edit_org mozilla firefox](https://github.com/user-attachments/assets/f8cadac4-8ee9-4999-a115-6d0383436ff1)
![Screenshot_2024-09-09-14-06-07-016-edit_org mozilla firefox](https://github.com/user-attachments/assets/a0a147af-92f8-49ca-a17b-55c26d1dbc81)
In my opinion, using highway=footway and footway=sidewalk works perfectly. I can't think of any cycleway alongside a road where walking isn't allowed, so this approach covers 100% of cases — at least in my experience.
What’s the advantage of introducing a new tag for this?
--
Reply to this email directly or view it on GitHub:
#4827 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
But really, the rationale for is_sidepath should really be mentioned on the proposal page. If these points are not mentioned, maybe they should be added
Am 9. September 2024 14:16:03 MESZ schrieb ***@***.***" ***@***.***>:
…Thanks for the long answer!
Why should we wait for the is_sidepath=* tag when there's already a well-established method with over 5 million uses, compared to just 28 k for is_sidepath=*?
![Screenshot_2024-09-09-14-02-27-323-edit_org mozilla firefox](https://github.com/user-attachments/assets/f8cadac4-8ee9-4999-a115-6d0383436ff1)
![Screenshot_2024-09-09-14-06-07-016-edit_org mozilla firefox](https://github.com/user-attachments/assets/a0a147af-92f8-49ca-a17b-55c26d1dbc81)
In my opinion, using highway=footway and footway=sidewalk works perfectly. I can't think of any cycleway alongside a road where walking isn't allowed, so this approach covers 100% of cases — at least in my experience.
What’s the advantage of introducing a new tag for this?
--
Reply to this email directly or view it on GitHub:
#4827 (comment)
You are receiving this because you were mentioned.
Message ID: ***@***.***>
|
The forum topic about this tag picked back up in the last few weeks. I’ve been struggling to keep track of the meandering discussion, but it seems like there’s at least some support for favoring |
@westnordost wrote:
Well, This is never the case for Germany - unless you want a separated sidewalk/bicycle way next to a road with two OSM-way - which I have never seen done before. So it's common to use
... on sidewalks with bicycle infrastructure, if mapped as indiviual way along the road.
Well, there is:
This combination has 3k uses. Edit: I've added documentation: https://wiki.openstreetmap.org/wiki/Tag%3Afootway%3Dpath |
I've checked some random examples and some of them were sidepaths of a road. When documenting a tag, you should make sure that it is really used like you describe it. It could for example also mean that the footway is unpaved. |
Thanks for the note, I'll check that.
This usage seems to be just an error, as there's |
Hey @Discostu36, I did a global check on the use of the tag, and here's what I found: There’s a significant cluster of usage in Warwick, UK: A smaller cluster also appears in Trowbridge, UK: And another, even smaller cluster, in Hastings, UK: From what I can tell using aerial imagery, these match the examples in my documentation. However, to be thorough, I’ve reached out to the users who created these tags to confirm everything lines up. Outside of these areas, the tag is mostly used sporadically, with just a few isolated instances that might be misapplied—likely cases where Edit: Ah I think I found the use case you're referring to. It was made by one user in Geneseo, Illinois, USA. I wrote the user and ask if he maybe meant to tag them differently. Here some examples of other usecases, with bing as background, so you can see how it's being used: |
Well, I had hoped to have summarized the next steps in my post above, but here we go, this is all back in discussion-mode. I do not like the suggestion to put Also, establishing So, anyway, if you dislike |
I didn't mean to suggest tagging Just saying that it also makes no sense adding redundant information 5 million times to the database. We already have those ways marked as sidewalks, why mark them a second time? How is SC going to handle a Btw here's the
I've always read that as a cycleway should be used in a circumstance where |
Yes, no need for that. But see #4827 (comment) , second section. Ideally, there'd first be a quest that asks whether a cycleway is a sidepath to a road or not - if it is not already tagged in one way or another. |
General
Affected tag(s) to be modified/added: oneway
Question asked:
Answer options:
oneway=no
is taggedDirection is asked.
oneway=yes
oroneway=-1
is taggedChecklist
Checklist for quest suggestions (see guidelines):
Ideas for implementation
Element selection:
highway=cycleway
orhighway=path
withbicycle=designated
orhighway=footway
withbicycle=designated
andoneway
tagI don't think this should be asked for ways with
bicycle=yes
because of the "no spam" rule. There might be many ways, especially in rural areas, where bicycles are allowed without any signage, so thatoneway
would beno
most of the time.If it is not ok to have a quest that might sometimes be only anwerable by cyclists, selection has also to include:
foot=yes/designated
in case ofhighway=cycleway
foot!=no
in case ofhighway=path
orFurther selection refinements
These have come up in discussion here and with the OSM community
oneway:bicycle
should possibly be excluded because there might be different oneway rules for different vehicles hereis_sidepath=no
should possibly be excluded because oneway rules usually only apply to cycleways next to a roadhighway=primary/secondary/...
Metadata needed:
This is written from a German perspective, where cycleways next to a street are oneway if not explicitely signed otherwise. If there are countries where this is not the case (answers would always be
no
or alwaysyes
), a list would need to be created to exclude them.Proposed UI:
The text was updated successfully, but these errors were encountered: