-
-
Notifications
You must be signed in to change notification settings - Fork 367
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
Bicycle overlay, selecting "it's a footway" does not set the tag #5596
Comments
Oh no, this definitely looks like a bug! |
Hmm, the problem is that the first two choices overlap. A path is also not designated for cyclists. I guess the second option should be treated as primarily a footway, even though it doesn't say it explicitly, the icon looks like it. |
Yeah, that was my expectation, that StreetComplete would tag While there's an overlap I don't think a path is a footway and the other way around. Footway is designed and build for pedestrians while a path was created by just walking there, without explicit planning. |
What to interpret I.e. an oddly tagged path not designated for cyclists but definitely not a footway. Or also |
There are
So at least the first combination is tagged sometimes. Point being, such ways can hardly be called "footways not designated for cyclists" - they don't seem to be footways at all. |
Well not sure about designated, but definitely not allowed for waking there then. I guess if there's a mountain bike trail one could tag them as
Also combinations like But some newer mappers seem to disagree with this destinction, for whatever reason. I don't really get the argument as the whole point of having two different types of highway classes was to tag how they are created. Same goes for the destinction between paths and tracks. We wouldn't need two classes if we would instead just map the width or if there are tractors allowed on the way. But they were created to distinguish between different types of appearance, creation and common usage. |
Sure. But I think it's fair to assume that Something like |
Okay, my point is that the second option could not be renamed to "footways not designated for cyclists" because parsing |
I didn't mention |
Hm, or |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Anyway, there are two ways how to solve this particular issue:
It surely would probably be less confusing for users to have less choices, but this somewhat collides with the colorful world of OSM foot+bicycle tagging, so a bit of complexity I fear must be added for the data recorded to be any useful. As I wrote, adding an option that bicycles are allowed on sidewalk explicitly is another issue. |
I think it's helpful to reiterate that "no expert knowledge" really means no knowledge about anything is required apart from what is visible on-the-ground. A sidewalk is something physically present I don't need any expert knowledge (e.g. legal knowledge) to know that this is a sidewalk. It's there. I can see it. So in SC, I record the physical presence of a sidewalk. Who is allowed to use it is something I cannot know without legal knowledge (wich, I agree, everyone participating in traffic should have, but most don't), but as it is nothing visible on-the-ground, we don't record it in SC. |
Option one does not work. We got two different types of ways which bikes and cyclists can use in Germany: If the way were tagging is a sidewalk mapped separately next to a road we run into the issue, that we can't tag it in streetcomplete. Reason for this is, that both are explicit cycle ways which need to be used by cyclists instead of the road. A simple "that's a footway and we got no idea if it's a cycle way" does not work here, as its a mandatory cycle way. Instead it would lead to many wrongly tagged ways having segregation when they don't have one. At least for me it's clear what a shared path is supposed to mean, I don't think it would be confused with a path which cyclists can't use. I think the best option would be to remove the second option with the footway symbol and place a "no cycling allowed" or something like this there. This would complete the available options. The first one is fine as it is. As paths and tracks are usually are considered to be allowing cyclists. If not the user can select "cyclist not allowed" for them, to add |
Alright, option two then. |
I'll try to incorporate that into #5575. Indeed, theese overlaping (but alledgedly correct) parsings are causing me quite some headache in that PR. 😵💫 |
On the upside, if you finish this PR and it is merged, you don't need to worry about it anymore because it becomes my responsibility, so, go go go 😅 |
We my point was: If I can see a sidewalk and map it as sidewalk I can map any other way as such as well. If there's a sign saying it is allowing bicycles, I can map it as "there are bicycles allowed", if not you would answer: "none" cycleway existing, not "there's no sign - I don't know": So the bicycle quest already requires this "expert knowledge" by asking the users to make a deliberate choice by knowing sidewalks don't allow bicycles by default. Why can't we apply the same for other ways? 🤔 |
I'd blame the OSM tagging schema and practice to put cycleways and footways onto the same way instead of separating it into two ways, …… if this method of tagging would not also make sense in cases where e.g. bicycle and pedestrian traffic indeed share the space - implicitly or explicitly. Basically, the "not designated" option is the "no cycleway here" option. Could still be tagged with |
for sidewalks also allowed road speed needs to be >50 km/h, for footways it kind of depends and there is even more complexity |
Mh, restrictive. Probably effectively ends up to being similar to the German situation, only that your road authority saves on some signage on the countryside. |
you have also added layer of police not really enforcing it anyway (unless they have demand to catch specific number of law breakers) |
How to Reproduce
highway=path
on the mapExpected Behavior
If I select that it's a footway, it should be stored and reflected when I select it again.
What is stored in the database?
Actually SC only sets the check date for the cycling when I do that, which is odd, because I don't actually confirm or deny doing that, that cycling is possible.
Versions affected
v57.2
The text was updated successfully, but these errors were encountered: