streetcomplete / StreetComplete

Easy to use OpenStreetMap editor for Android
https://streetcomplete.app
GNU General Public License v3.0
3.74k stars 343 forks source link

What kind of water is this? #5709

Closed burrscurr closed 15 hours ago

burrscurr commented 3 weeks ago

This was also suggested in #3542, but the person that created the issue deemed it not necessary anymore and closed the issue. Personally, I think this quest would be a great new quest for SC. Let me elaborate:

General

Affected tag(s) to be modified/added: water Question asked: What kind of whater is this?

Checklist

Checklist for quest suggestions (see guidelines):

Overall, this quest seems structurally similar to the building type quest:

Ideas for implementation

Element selection: ways with natural=water without water or amenity=fountain

Metadata needed: There may be very specific types of subtypes in some countries, but I'm not sure whether they would be common enough to include in a country-specific set of options. Probably not necessary.

Proposed UI: Maybe similar to building type quest, grouping similar values together

Types of water

Here are the different types of water I could identify from looking at applicable elements and researching the wiki/taginfo for established tagging.

Natural

Man-made

transportation

in urban environments

something else

Gaps/what's missing?

Overall, I feel like those types listed above capture the range of different bodies of water quite well. There are some gaps, however, where established tagging is missing or seems like a stretch:

matkoniecz commented 3 weeks ago

Any answer the user can give must have an equivalent tagging (see section below)

Important thing to check: are known, accepted and documented values of water covering all and every single valid natural=water?

Given last section it seems to be potentially a problem.

burrscurr commented 3 weeks ago

I did some more research:

Wiki defines water=lake as

a natural or semi-natural body of relatively still fresh or salt water, localized in a basin that is surrounded by land

which clearly fits the "small natural water areas embedded into swamps/marshlands" category mentioned in my initial description. I'd also say that quarry lakes / lakes in quarries are water=lakes, since they are at least semi-natural (e.g. due to ground water or preciptiation), are localized in a basin (even if its of artificial origin). (I also found a discussion (german) suggesting water=lake and perhaps additional sub-tags.)

Regarding different types of urban artificial or decorative water bodies: If this is no well-defined specific type of water body, I don't think it makes much sense to search for a tag. Thats where I see parallels to the building= key: There are distinct archetypes of buildings, but also many real-world buildings that combine the characteristics of multiple building types and are hard to characterize. For instance, there are a variety of small residential buildings that neither fit building=detached and building=apartments perfectly, and could be reasonably described as either one of those, since they combine characteristics of both. (Which is fine, I think, as long as this mixed building type is not a specific thing that can be clearly distinguished.) In the water world, I'd say that still water can be characterized as water=pond, and if it is entirely surrounded by artificial material it's water=basin, and if there is moving water, maybe natural=water + amenity=fountain fits best.

mnalis commented 3 weeks ago

Regarding different types of urban artificial or decorative water bodies: If this is no well-defined specific type of water body, I don't think it makes much sense to search for a tag

One StreetComplete Quest guideline to be specially aware here is "🤔 No unanswerable quests: All generated quests need to be actually answerable (no false-positives). This means that any answer given by the user must result in something being tagged" (emphasis mine). So there should be a tag available matching every water body (it might be more or less precise, or course, but it should exist and be clear to the user which one to use)

I've updated the overpass to skip those which should not be tagged, and immediately found few problematic cases e.g. w851426135 or w699356950. E.g. decorative water places seem ill-described with water=basin. Tagging them as natural=water + amenity=fountain is also problematic, as there often might fountain mapped nearby, so that would be claiming multiple fountains where there is only one. One might perhaps turn them info multipolygon relation in cases where they might be considered part of fountain proper; but such solution of course is not well-suited for SC.


As for the quest element selection, it should skip not only elements with amenity=fountain or water=* but also waterway=*.

matkoniecz commented 3 weeks ago

So there should be a tag available matching every water body

though note that option "leave note" is also OK if it applies for tiny part of objects eligible for quest

still, there should be no case where user leaves note and it is being closed with "then we should add no tag" and quest returns, this or another user leaves note...

westnordost commented 3 days ago

I find this is not eligible as a quest because what water body exactly it is is somewhat difficult to verify: Is it a river or rather a canal? Is it a pond or rather a basin? If you are in front of an oxbow, you might think it is a river. Only on satellite imagery, you'll see that it is indeed an oxbow. In any case, it appears to me that most of this should be easier to answer with aerial imagery, i.e. with a desktop editor.

burrscurr commented 1 day ago

Hmm thats true. At least for some kinds of water (like oxbows). For other types (lake or pond; river or canal) there is at least some uncertainty when mapping from aerial imagery, too. I cannot judge what kind of level of "a user may make an error when answering the quest" would be tolerable, if there is no path for adding this quest feel free to close this issue.

westnordost commented 15 hours ago

Well, this is one of those suggestions where it is not completely clear whether it suffices the quest guidelines or not. But, I lean towards that it is not worth it. Maybe it could also be added to SCEE first and see how it goes, i.e. if it would be fine or not.

An additional point (that also applies to the orchard produce quest, which is disabled by default now, IIRC) is that these areas can be quite large and the user neither has the possibility to split these areas up nor really should be expected to check the whole (possibly very large) area displayed to solve just one quest.

So, yeah, I'd rather close this now, but I think it could be added to SCEE and if the issues I am worried about don't really surface, it could maybe be transplanted to StreetComplete after all.