Tagged: #shelter #ruins
-
AuthorPosts
-
January 18, 2023 at 15:37 #52415
Tepepaz
ParticipantHi there,
First of all, thank you so much for your work. I use both your maps and themes daily and I’m a huge fan of your project as well as an OSM contributor.
I have noticed that when an object tagged as amenity=shelter is rendered, it does not consider if there are ruins tags such as historic=ruins or ruins=yes. This could be deceiving for those looking for a shelter as they may rely on a structure that is no more usable.
According to OSM official guidelines, the historic=ruin tag is generic and should be used together with a tag that describes what originally the building or man_made object used to be.
As an example, look at this object that has both the ruins tag mentioned above, but it still gets rendered as a normally usable shelter: https://www.openstreetmap.org/way/431795728
There are many such huts in Sardinia and it would be nice to easily be able to distinguish those that can still be used from those that are nowadays in ruins and therefore should not be relied on.
Regards
FabrizioJanuary 18, 2023 at 21:49 #52419Tobias
KeymasterHi Fabrizio,
I think it would make more sense to add lifecycle tags here like ruins:amenity=shelter or appropriate to prevent this:
https://wiki.openstreetmap.org/wiki/Lifecycle_prefix
Best regards,
TobiasDeveloper of Elevate mapstyle
January 18, 2023 at 23:23 #52420Tepepaz
ParticipantHey Tobias,
Thanks for your reply. I’m well aware of the life cycle tags and I use them in many occasions. However, in this case we are actually talking about historical buildings as they can be as old as 200 years and are considered by many monuments to the shepherds lifestyle that is rooted in the local culture. Many hiking routes are built on top of the original trails that connects these huts and they are considered themselft as POI even when they are disused.
Now, as I know, with the disused and abandoned life cycle tags, the object is hidden altogether from the map and is not rendered in the front end, even in the mapnick. It would be a pity to hide these ruins from those who are interested in visiting them.
Probably tagging adding the adding the building=yes tag together with disused:amenity=shelter will still render the object as a bulging, but only if it is an polygon. It wouldn’t work with nodes.
However, it would be nicer to have them rendered as ruins.January 19, 2023 at 20:33 #52450Tobias
KeymasterNow, as I know, with the disused and abandoned life cycle tags, the object is hidden altogether from the map and is not rendered in the front end, even in the mapnick. It would be a pity to hide these ruins from those who are interested in visiting them.
The symbol for amenity=shelter would be hidden, but the symbol for historic=ruins would be shown. Renderer have to decide when a POI has several primary tags which to prefer.
Amenity=shelter does say this is an actual, usable shelter. It’s not possible to analyze every existing secondary tag for “simple” POIs. That’s probably one reason lifecycle tags exist – they combine those secondary with the primary tags.
So using amenity=shelter is IMHO not a good solution if it’s not a usable shelter anymore. In this case, I would tag either e.g. historic=shelter (https://taginfo.openstreetmap.org/tags/historic=shelter) or ruins:amenity=shelter and historic=ruins and ruins=shelter.
If you intend to tag for Elevate, use the second options, then the ruins symbol will be displayed. But that would be tagging for the renderer 😉Developer of Elevate mapstyle
2 users thanked author for this post.
March 9, 2023 at 20:08 #53398Tepepaz
ParticipantYou are right. In the end I tagged all of the abandoned and doused one and opted to keep the building=hut + ruins=yes tags.
As someone pointed out to me, the historic tag should be reserved for something that has a big historical value, and it is not the case of most of these shelters.
Thank you so much for your support and sorry for the late reply.
1 user thanked author for this post.
-
AuthorPosts
- You must be logged in to reply to this topic.