[RFC] Deprecate Key:viewpoint and use Tag:tourism=viewpoint instead

Hey,

We have 2 tags doing the same namel namely Key:viewpoint and Tag:tourism=viewpoint

As you can see in the “OSM Tag History” graph, tourism=viewpoint is much more used than Key:viewpoint. That is why I propose to no longer use the Key:viewpoint and therefore reject it. Because Tag:tourism=viewpoint describes the viewpoint in more detail, Key:viewpoint is only yes or no.

it’s not true, it is mostly yes and some values specify the kind of viewpoint. viewpoint | Keys | OpenStreetMap Taginfo

viewpoint=* is a property, tourism=viewpoint is a feature. Nothing special about it, we do it all the time

5 Likes

I’m a little confused, when I look at Key:tourism then look at the values in the table. I see viewpoint when I click on it, I end up on the page of Tag:tourism=viewpoint. There is no link to the Key:viewpoint page anywhere? Then what is the point of the Key:viewpoint wiki page?

And so if I understand correctly, keys can also be used as an isolated fact for tagging or not?

The Key:viewpoint - OpenStreetMap Wiki page should be improved to describe the various (non-yes) values of the key, and what they mean (as sub-types of tourism=viewpoint). And viewpoint=yes should probably be deprecated in favor of just tourism=viewpoint. But there’s no need to remove the uses of (non-yes) viewpoint. Thanks for noticing the issue!

There are some objects the viewpoint=yes that are already tagged as tourism = something other than viewpoint, e.g. nearly 100 tourism=giant_furniture, also some picnic sites and attractions. These can’t simply be replaced by tourism=viewpoint.

5 Likes

tourism=gian_furniture is a tag that has not been approved, apart from that, if you look on the wiki to see how you can deal with a tag that can have multiple values, they suggest the following. Choose 1 of the 2 values ​​or split the element.

It documents a tag that some mappers use.

Like many other tags in OSM.

Mappers are trying to convey that a piece of giant furniture is a viewpoint. The 1st approach loses one of those pieces of information. The 2nd approach makes it appear there are two features where there is only one. It’s understandable that neither appeals.

Aside from specific details, I’d suggest that you do some more research before proposing to deprecate keys. Several important points about viewpoint= have been pointed out to you here: viewpoint= is used as a property so is not exactly the same as the tourism=viewpoint feature tag; there are values other than viewpoint=yes; sometimes people use it to say that another type of tourism object is also a viewpoint.

Rather than waiting for other people to investigate these things, it would be better if you spent the necessary time looking at Taginfo and Overpass queries, and understanding how real mappers use these tags. You could then try to address these issues prior to the RFC stage.

Put another way: I usually understand RFC (Request for Comment) to be a request for feedback on a reasonably complete draft proposal that covers these kinds of issues. Of course it doesn’t have to be perfect at the RFC stage, but you might find a more receptive audience if you did a bit more work on the proposal before posting.

7 Likes

@dieterdreist has given the anser in very few words

which has been further explained by others:

“tourism=viewpoint is a feature” means that the viewpoint is an object of itself, eventually with additional tags describing this viewpoint.

“viewpoint=* is a property” means there is another object like a picnic table or a giant furniture or other touristic or leisure object wich at the same time serves as a viewpoint, in which case it is 1 object in reality only and should also be 1 object in OSM only (see Good practice - OpenStreetMap Wiki). In such cases the object just gets viewpoint=yes as an additional tag to complete the attribution.

2 Likes