[Tagging] Feature Proposal - RFC - crossing:markings
Minh Nguyen
minh at nguyen.cincinnati.oh.us
Mon Jul 11 08:07:06 UTC 2022
Vào lúc 15:19 2022-07-10, Marc_marc đã viết:
> Hello,
>
> Le 10.07.22 à 23:48, Alexander Kane a écrit :
>> but not replace any of the existing schemes.
>
> first of all, thank you for your courage (or naivety) to spend time on
> this problem.
> So you are proposing an additional scheme, another layer on top
> of the many existing variants?
> I don't see the point, what is needed is to reduce the number of
> schemes, not to add more.
>
> For the moment we have :
> crossing=zebra in England which means crossing=uncontrolled (approved
> tag) + crossing_ref=zebra
> crossing=zebra outside of England listed as a controversial iD decision
> and which according to contributors means crossing=uncontrolled
> crossing_ref=zebra or crossing_ref=zebra
> crossing=marked controversial decision of iD which overwrites/loses the
> information of the 2 approved values crossing=traffic_signals <>
> crossing=uncontrolled, depending on contributors and preset versions
> this can imply crossing=uncontrolled or not (the french version of the
> iD preset has long spoken of "marking on the ground")
> marking=zebra which could replace crossing_ref=zebra with a more
> meaningful name, but maybe not in all country (see other UK specific name)
> and now yours which would not override any of the previous versions
The current state of crossing classification is not simply a story of
good approval versus bad editor. [1] Insisting on a return to approved
tags in response to a proposal for new approved tags strikes me as
circular reasoning. As the proposal points out, crossing_ref has been
overloaded: apparently American zoos breed a different kind of zebra
than European zoos. There are some other practical issues beyond
markings, such as the unmarked-signalized configuration being regionally
standard and commonplace but inexpressible. [2][3]
> imho the only good solution is to start by removing crossing=zebra and
> replace it in England (and other countries with the same traffic rules)
> by crossing=uncontrolled (approved tag) crossing_ref=zebra, and outside
> England by crossing_ref=zebra
> when it will be eradicated, we will see more clearly
Setting aside how crossing=zebra came to be, its more fundamental
problem is that the tag cannot be taken at face value. It comes with
implicit connotations that end up causing disagreements when applied to
different traffic rules. This same problem affects
crossing=traffic_signals and crossing=uncontrolled. A single
classification-like key tries to create order where none can be
guaranteed, so all the recent proposed solutions for this problem have
required introducing explicit subkeys.
I welcome crossing:markings and look forward to using it in conjunction
with the proposed crossing:signals scheme. [4] But I agree that this
proposal should not keep such a light touch. Deprecating the mess of
existing tags would force us to really consider the best way to describe
crossings. Not deprecating existing tags just proliferates mapping
styles, putting innocent mappers in the middle of these disagreements.
Somehow railroad crossings managed to escape the trap of shortsighted
classification tagging. The rail regulators in my region classify level
crossings on a linear scale. For example, the presence of flashing
lights **of course** implies a bell, a saltire, and the requirement for
the train to blow its horn. [5] But I see no problem in filling out a
detailed form about crossing:saltire, crossing:bell, crossing:light, and
crossing:horn. The extra checkboxes benefit regions where these
fundamental laws of the universe do not hold. There can always be a
preset for each common combination for mappers' convenience.
[1]
https://wiki.openstreetmap.org/wiki/Special:PermanentLink/2340404#Street_crossings
[2] https://github.com/openstreetmap/id-tagging-schema/issues/408
[3] https://github.com/openstreetmap/id-tagging-schema/issues/507
[4] https://wiki.openstreetmap.org/wiki/Proposed_features/crossing:signals
[5]
https://wiki.openstreetmap.org/wiki/Special:PermanentLink/2320689#California_Public_Utilities_Commission
--
minh at nguyen.cincinnati.oh.us
More information about the Tagging
mailing list