#21630 closed enhancement (fixed)
[PATCH] Drop the "Riverbank" template
Reported by: | Owned by: | team | |
---|---|---|---|
Priority: | normal | Milestone: | 22.07 |
Component: | Internal preset | Version: | |
Keywords: | riverbank | Cc: | osm.dimitar155@… |
Description
When I F3-search for "Flussbett", I get a "waterway=riverbank" tagged. That tag is under siege. A mapper from the US East Coast only recently called out the local community to share concerns, if it was alright to convert all of those items to "natural=water". I looked around, and found, that indeed, most "riverbanks" are in fact "shingle riverbeds", probably even "beach", in the strict OSM sense.
Summing up all the evidence, I think, it might be time to retire "riverbank". Don't you think too? It is just too ambiguous. On OSM-Carto riverbanks render like lakes, and Carto developers spend quite some time deciding on such particulars.
Attachments (2)
Change History (18)
comment:1 by , 3 years ago
Component: | Core → Internal preset |
---|
comment:2 by , 3 years ago
Keywords: | riverbank added |
---|
comment:3 by , 3 years ago
Yes, I definitely support the idea, since this tagging scheme is just simply ambiguous. iD has already dropped it and uses the newer natural=river for river areas if I'm right.
comment:4 by , 3 years ago
Cc: | added |
---|
Ottwiz is right, iD dropped it a few years ago and it's currently using natural=water + water=river for river areas. I also support this change.
comment:5 by , 3 years ago
Actually, use of the riverbanks tag in the wild is not so clear-cut as portrayed sometimes, eg. here, https://wiki.openstreetmap.org/wiki/WikiProject_Waterways/River_modernization - where Step 6 recommends swapping one for the other, with very incomplete upfront checking. In my local area, most "riverbanks" mapped the shingle besides streams, the "stream bed" so to say. Neither is there a river, nor water, except for some weeks in summer, when snow melts, or occasionally after heavy rains. OSM Carto shows a 30m wide river, where the actual flow rate can be measured in single digit bathtubs per minute most of the time.
Just witnessed the other day, that such "dry riverbanks" (a.k.a river bed, stream bed) still get mapped, even though all the world "knows", that this is not the "actual use" of the tag, so I think there is no way to save the tag. Yet, the combination natural=water+ water=river is not a drop-in replacement. At a loss for a concise term right now for the water area of rivers/streams, that does not include the "beaches". But I think, people that map streams as an area do not need a template ;) So just drop it!
comment:6 by , 3 years ago
I support this also. Yes, there has been a concerted effort to drop waterway=riverbank
in favor of natural=water
+ water=river
, a combination that is available in the existing JOSM water template. The riverbank preset is currently at the same menu level as the water preset, so a mapper looking to tag a river area will encounter "Riverbank" before finding "river" in the "water" menu.
The deprecation of waterway=riverbank
is supported by the approved 2011 water details proposal and has been deprecated by iD since 2019 -- the editor prompts users to "upgrade tagging" when waterway=riverbank
features are selected.
It would be incomplete to not mention the ongoing River modernization project, which has seen mappers from all over the world collaborate on improving river tagging. Of note is the references list of that project, which link to the many, many local community forums and mailing lists where river area tagging has been discussed, with strong global support for the newer tagging style.
comment:7 by , 3 years ago
@zelonewolf I do not want to know how many "beaches" have been set under water by the concerted efforts of the project and also by the iD editor validator. I do not know either, if I should smile or cry, but I know: If there is a concise template available in JOSM, all the more reason to just get rid of the riverbank one.
comment:8 by , 3 years ago
I have definitely encountered what you're describing in the wild - an area tagged waterway=riverbank
but placed on a sandy area along the bank of the river. However, these have been "under water" for over a decade since both taggings render this as a water feature in every major renderer regardless of which tagging is used.
I have found this case to be quite rare in areas I've worked on. I would guess that most mappers figure out pretty quickly that the tag is used for water-covered areas based on how it renders.
If there is an area where these "underwater beaches" were commonly mapped, you could download an overpass query of river areas, and then use the JOSM Ctrl+F find function to search for river areas of a small area size, which would be an easy way to find such cases.
comment:9 by , 3 years ago
Summary: | Drop the "Riverbank" template → [PATCH] Drop the "Riverbank" template |
---|
comment:10 by , 3 years ago
The wiki page Tag:waterway=riverbank does still show the status "in use" and needs some major rework if the tag is deprecated.
Instead of simply removing the preset, I'd prefer a proper deprecation including a validator warning and a change in the default style to render the tag differently.
comment:11 by , 3 years ago
Well, if it cant be dropped, at least not soon, my main complaint is the ambiguity in the German translation, which continuously leads to wrong mappings of shingle as riverbank, because "Flussbett" means riverbed. C.f. https://translations.launchpad.net/josm/trunk/+pots/josm/de/+translate?search=flussbett
I guess I have to change riverbank over there: "Wasserfläche von großen Flüssen (Strömen)" should match the Wiki definition ;)
by , 3 years ago
Attachment: | deprecate_riverbank_2022-03-07.patch added |
---|
More comprehensive riverbank patch
comment:14 by , 3 years ago
Milestone: | → 22.07 |
---|
stoecker just updated i18n, so this is blocked behind the next release.
See also #20591.