-
Notifications
You must be signed in to change notification settings - Fork 163
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
Allow tagging signalized but unmarked pedestrian crossing #507
Comments
The problem here is that there doesn't yet exist an approved tagging schema for such crossings. Since the proposal for Please discuss this on the dedicated community channels for tagging discussions, and try to bring the tagging proposal to a conclusion. When that is done, we can continue the implementation details here. |
That’s fair, but in the meantime, we do have a bit of a problem with |
As a starting point, can we consider renaming “Crossing With Pedestrian Signals” to “Marked Crosswalk With Pedestrian Signals”, to reflect the actual documented meaning of |
Unfortunately, the tag |
Oof, yep, you’re right. So for now, there’s nothing to be done about the potential for |
Not really, except for bringing the new tagging proposal further along. Maybe a very slight positive take on this topic: Since the preset for |
This language was only added in 2019 by a single wiki editor. Before that, the wiki said the tag meant that "(pedestrian, bicycles) have their own traffic lights." I interpret this as something like a HAWK signal, but in practice mappers were just adding this tag wherever there were traffic lights for vehicles, assuming that to be a save place to cross. Back around 2018 @nbolten did an audit of actual use of this tag around Seattle and found that the tag was too inconsistent to use. Actual use of |
I’m not sure that that’s how a user would react to these options. If I weren’t a tagging insider, I would take the presence of “Crossing With Pedestrian Signals” as a signal that the OSM community prefers that aspect over markedness and so should I. But it would be overkill to conduct a user study to find out. 😛 Many occurrences of I am interested in taking a revised version of @nbolten’s 2019 proposal to a vote. But there’s been so much skepticism from Europe about the unmarked/signalized configuration that I think it would be necessary to first demonstrate the prevalence ahead of any project-wide vote. As one of the top users of |
For reference: Looking at the data, there have only ever been 12 occurrences of features having the tag combination |
Sure, and some of those cases didn’t involve iD either. I was only trying to illustrate a scenario that I think would become more likely as of the latest releases of id-tagging-schema. |
I'd be happy to help spruce up the proposal! The non-orthogonality of pedestrian signals vs. markings is a longstanding issue for getting these things reliably mapped - and for providing useful, or even understandable, instructions to mappers. In my opinion, the proposal would benefit from having several examples where the current schema fails but the proposed schema would work. Also, examples where both schemas work, to show that it wouldn't break anything. Do any folks have some favorites off the top of their heads? I had one in New York, NY that I used to show people. |
This is the favorite that comes to mind for |
One suggestion from me as a preset maintainer which you might consider: I would be much happier to support a tagging schema which is backwards-compatible with the current schema. I'm wondering whether there was a reason why you stuck with the By that scheme, the old |
To clarify, I was referring to skepticism about whether the unmarked/signalized configuration can even legitimately exist in the real world – it does – but this is a good idea worth consideration. The fewer cobbled-together classification systems in OSM, the better. It looks like the possibility of a |
The proposal for the |
For completeness, there should be a preset or field that allows the user to indicate that a pedestrian crosswalk is signalized but unmarked.
Rationale
As of #192 #368, this repository has a set of presets to express each of these pedestrian crossing configurations:
crossing=unmarked
)crossing=marked
)crossing=traffic_signals
)However, there’s no affordance for tagging crossings with traffic signals but no road markings.
This configuration is standard and commonplace in some regions: #408 (comment). Where it occurs, it is important to distinguish from a crossing with traffic signals and road markings, because the lack of road markings creates a higher risk profile for pedestrians, especially where there are unprotected left turns. One can imagine a pedestrian router applying the same penalty as for marked, signalized crossings, while a car router issues the same alert as for unmarked, unsignalized crossings.
Tagging
The most common tag combination for this configuration is
crossing=unmarked
crossing:signals=yes
, with 78 occurrences globally. This is likely an undercount, because thecrossing:signals
key description page was created only a few weeks ago despite being proposed several years ago. It’s quite likely that a lot of unmarked, signalized crossings are being tagged as justcrossing=unmarked
or justcrossing=traffic_signals
, losing valuable information.Even if we assume that this configuration is limited to the United States (which is false), it is still common enough to merit support in this repository.
crossing=unmarked
crossing:signals=yes
represents 1% of allcrossing:signals
usage in the U.S. At this rate, over 2,000 of thecrossing=traffic_signals
that have been tagged so far in the U.S. could conceivably be candidates forcrossing:signals=no
. Of course, that can only be a rough estimate, because so much data has already been lost through the adoption ofcrossing=traffic_signals
.Design
One approach would be yet another set of presets, i.e., “Unmarked Crossing With Pedestrian Signals”. The existing “Crossing With Pedestrian Signals” preset would be renamed to “Marked Crossing With Pedestrian Signals” to avoid confusion. This unwieldy name would accurately reflect the approved antipattern of cramming multiple orthogonal aspects into a single tag.
A cleaner approach would be to add a “Pedestrian Signals” checkbox field to the “Marked Crosswalk” and “Unmarked Crossing” presets. The existing “Crossing With Pedestrian Signals” preset might need to become unsearchable, to avoid a situation where the editor forces the user to choose between two functionally equivalent but very different-looking tagging combinations.
The text was updated successfully, but these errors were encountered: