-
Notifications
You must be signed in to change notification settings - Fork 151
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
Water tap present should tag amenity=drinking_water
instead of drinking_water=yes
if tap supplies drinking water
#1270
Comments
I don't think the current schema supports this mapping, does it? Maybe we could use the deprecation rules as a work around to rework the "wrong" tags after they where added by the field? |
The current schema supports adding an |
I just read about the |
Some more discussion shows that it's unfortunately more complicated than I thought at first. Some people are keen to make a distinction between a water tap whose main function is to provide drinking water ( I have my doubts that this distinction is being consistently followed by mappers, but anyway.. would it make sense for the preset to enable mappers to tag either This would still solve the fundamental issue where people tag (I can't comment on how this would be technically feasible as I am not really familiar with deprecation rules, the replacement key etc.) |
Hey @osmuser63783 can you link to the SC issue as well, please. I have to say, I am a bit lost on what we want to achieve here, now. Could you share the usecase, you want to optimize and the screenshots that users see now … vs. was should happen. |
I think what happens is the following
Of course you can say that (4) is just a rendering problem: maps could just show The SC issue is here: streetcomplete/StreetComplete#5701 |
Thanks for the details! It sounds to me, that we should try to get the search priorities sorted. I am not super familiar with this, but I suggest to start a PR and do some testing with the preview that will be generated. For easy access: The prests: Things you could try:
|
Try mapping a tap that supplies drinking water, there are a least two relevant presets: the water tap preset (
man_made=water_tap
) and the drinking water preset (amenity=drinking_water
).The water tap preset asks if the water is drinkable and sets
drinking_water=yes
if it is, and=no
if it isn't. I would suggest that it should tagamenity=drinking_water
instead ofdrinking_water=yes
, if it is drinking water. (It can continue to setdrinking_water=no
if it isn't.) The fact that theamenity=drinking_water
is a tap can be tagged by combiningamenity=drinking_water
withman_made=water_tap
.Reasons in favour:
amenity=drinking_water
: of the six featured layers on osm.org, five will only show the tap if it hasamenity=drinking_water
. Only one layer (CyclOSM) will show aman_made=water_tap
withdrinking_water=yes
man_made=water_tap
preset, was understandably surprised why their tap didn't show on the map (example)man_made=water_tap
withamenity=drinking_water
and only 7 739 combinations ofman_made=water_tap
withdrinking_water=yes
. Soamenity=drinking_water
seems to be the preferred way of tagging a tap with drinking wateramenity=drinking_water
Wiki page is clear that a tap that supplies drinking water fits the definition, and the examples show the combination ofamenity=drinking_water
andman_made=water_tap
ofamenity=drinking_water
. Thewater_tap
page is less clear but in all the tagging examples, when the tag supplies drinking water it always hasamenity=drinking_water
(sometimes in addition todrinking_water=yes
)Reasons against:
amenity=drinking_water man_made=water_tap
) and a "tap that supplies drinking water" (man_made=water_tap drinking_water=yes
), but that seems rather tenuousI asked the question in the community forum and although there were voices on both sides of the argument, only one person tried to make the argument that the two are semantically different, but no else one agreed with them. Most people agreed the current situation is less than ideal.
The text was updated successfully, but these errors were encountered: