Closed daPhipz closed 3 years ago
Firstly, I'd always go with crossing=marked
as opposed to crossing=uncontrolled
, as it not only less ambiguous but also more used, and they mean the same thing.
As for adding crossing_ref=zebra, can it also be drawn even when the pedestrian crossing is marked with traffic lights in Germany? In Croatia it can (and in majority of cases is), potentially creating confusion (eg. problem for "Easily answerable by everyone").
Also, in Croatia, it is called zebra (and marked with crossing=marked
+ crossing_ref=zebra
) only if:
crossing=traffic_lights
, even if zebra stripes are drawn on the street)So the crossing node in your picture in Croatia would be tagged as:
highway=crossing
crossing=marked
bicycle=designated
foot=no
oneway=no
but without crossing_ref=zebra
.
(Also, out of interest, can you add picture of other types of crossing=marked
crossings in Germany, and how they differ in traffic control as opposed to the picture of crossing you already posted? for "tag [...] has a useful purpose")
The example picture is not a crossing for pedestrians at all. Any marked crossing for pedestrians is a zebra.
The example picture is not a crossing for pedestrians at all. Any marked crossing for pedestrians is a zebra.
No, if pedestrians and cyclists share the same way, the crossing may also be marked like that.
Those markings are there to illustrate that the cycle way is part of the prioritized road. Vehicles need to give way to cyclists here. When part of a shared foot&cycle way, this may lead to the strange situation that cyclists are prioritized (because they're vehicles on a prioritized road) at the same place where pedestrians are not (because it doesn't have zebra markings). Yip, german traffic rules are that complicated. Please correct me if this really confusing regulation has been simplified now.
But I don't know if this difference is currently documented anywhere in the wiki.
cyclists are prioritized (because they're vehicles on a prioritized road) at the same place where pedestrians are not
Source?
Nevermind, you are right.
So, actually, we are talking about "unmarked crossing" for pedestrians, "marked crossing" for cyclists, but when in OSM, the cycle track and sidewalk are both mapped as one way (or as tags on the road).
So, actually, we are talking about "unmarked crossing" for pedestrians, "marked crossing" for cyclists, but when in OSM, the cycle track and sidewalk are both mapped as one way (or as tags on the road).
They can even be one element in reality: © RVR, 2020, dl-de/by-2-0
It is one marked crossing which is used by both cyclists and pedestrians. But it is not a zebra crossing. There's also no crossing sign, traffic is ruled by regular "give way" and "priority road" signs.
The example picture is not a crossing for pedestrians at all.
Yes, I know that. It was just to illustrate - imagine it was a crossing for pedestrians. In this case, I would tag it as noted.
@DerDings's picture is better It shows a shared bike/footpath. My problem is that, with StreetComplete, one is unable to distinguish between a crossing where the markings are on the side (like in the picture) and a crossing with a zebra. Those are two different things in traffic law, and should therefore be marked different in my opinion.
Hm okay, but is adding the crossing_ref
actually the correct way to map this situation?
Hm okay, but is adding the
crossing_ref
actually the correct way to map this situation?
The documentation of crossing_ref=zebra is very clear here. An uncontrolled crossing with zebra markings therefore is
highway=crossing
crossing=uncontrolled
crossing_ref=zebra
A crossing where only the passage outline is marked is correctly tagged
highway=crossing
crossing=uncontrolled // the original issue suggests crossing=marked. But the english documentation just says marked is a duplicate of uncontrolled. Giving those tags different meanings shouldn't be done by SC
So making a difference in the "what type of crossing is here?" quest is possible. So far this probably works in every country.
What probably is more difficult is to make a new quest to check all marked crossings of an undefined type, because there is no counterpart for crossing_ref=zebra
to indicate that a crossing is marked, but not a zebra crossing.
In Germany this would work by adding bicycle=yes
to said crossings where only the passage is marked. Maybe also in the Netherlands, but I don't know their rules in detail. Either way this would be a very country-specific quest.
The whole definition of the different crossing tags is very bad. When crossing=island
became crossing:island=yes
, the same should have happended to crossing:marked=*
and crossing:controlled=*
imo. But that's not to be discussed here.
StreetComplete doesn't use crossing=uncontrolled
though, but crossing=marked
.
What probably is more difficult is to make a new quest to check all marked crossings of an undefined type, because there is no counterpart for crossing_ref=zebra to indicate that a crossing is marked, but not a zebra crossing.
Yes, that would be impossible, there is no crossing-ref=not_zebra
Anyway, for this extension of this quest to be possible, we need to be able to tag both situations:
I didn't read into the wiki yet, can you tell if this is the case? If not, I'll close this and it can be reopened until the community can agree on a tag that can be used for that.
Currently there is no tagging for "is not a zebra crossing", so you can't have a quest "Is this crossing a zebra crossing?". However unless I'm confused, you could move it up into the current crossing type and have it as a 4th answer.
I could, but then there is no difference between "this is not a zebra crossing" and "it hasn't been checked yet if this is a zebra crossing".
I could, but then there is no difference between "this is not a zebra crossing" and "it hasn't been checked yet if this is a zebra crossing".
Isn't that the current situation anyway?
What about, the current "What kind of crossing is this?" quest having answers closer to the building type quest. You get the current 3 answers as top level options, selectable and valid, but then the open up to have more specific options.
Although, this is getting pretty specific to GB (British colonies?), and it'll be hard to explain the difference between most types of crossings.
Note that animal crossing names are utterly inapplicable in nearly al countries except UK.
Isn't that the current situation anyway?
Yes, and bad tagging design can be a reason for not including something in StreetComplete. Currently it is not possible to find out in OSM whether something is "not a zebra crossing" or "it hasn't been checked yet if this is a zebra crossing". So, StreetComplete will not enter there to try rectify this situation if there is no tag to do that.
That's unfortunate, but completely understandable. Thank you for considering it, though!
I came to this issue as I found the current (v33.1) UI a bit ambiguous. It shows an image with a zebra but asks whether it is marked or not. I wasn't sure if these more simple markings would be considered 'marked'. Turns out they do, after finding this issue and looking through the StreetComplete sourcecode.
General
This is a proposal to add another answer option to the "What kind of crossing is this?" quest. In Germany, many crossings are marked like this:
I would tag the above example as
When it comes to German traffic regulation/law (StVO), these crossings are different from zebra crossings. This is why I think there should also be a "Zebra crossing" option. When the user selects this answer, StreetComplete should tag as follows:
Affected tag(s) to be modified/added:
crossing
crossing_ref
Checklist
Checklist for quest suggestions (see guidelines):
Element selection: Same as before, just with one more option.
Proposed GUI: Same as before, just with one more option.