<div dir="ltr">Site relations are usually completely redundant if you just tag an operator=* tag. A tourism=camp_site closed way or multipolygon is, of course, a camp site, and a shop or parking area on or belonging to that camp site should get an operator=* tag with the same tag value as the name or operator of the camp site. <div><br></div><div>Grouping the tourism=camp_site area and all objects related to that camp site in a site relation and calling that a camp site as a whole is a clear violation of the One feature, one OSM element guideline, as the tourism=camp_site is already the element for the camp site and the site relation would unnecessarily duplicate that.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op vr 11 nov. 2022 om 10:55 schreef Mateusz Konieczny via Tagging <<a href="mailto:tagging@openstreetmap.org">tagging@openstreetmap.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div><br></div><div><br></div><div><br></div><div>Nov 10, 2022, 21:49 by <a href="mailto:lists@fuchsschwanzdomain.de" target="_blank">lists@fuchsschwanzdomain.de</a>:<br></div><blockquote style="border-left:1px solid rgb(147,163,184);padding-left:10px;margin-left:5px"><div>Yves via Tagging <<a href="mailto:tagging@openstreetmap.org" target="_blank">tagging@openstreetmap.org</a>> wrote:<br></div><blockquote><div>Site relations are often used to models thing that aren't spatially<br></div><div>joined, like windfarms, universities... I can easily imagine it's<br></div><div>reasonable to use them for campings in some corner cases where a single<br></div><div>area doesn't work.<br></div></blockquote><div><br></div><div>Yes, let me clarify this with an example:<br></div><div><br></div><div>E.g. This site has a working site relation (without tourism=camp_site removed):<br></div><div><br></div><div><a href="https://opencampingmap.org/#15/49.0815/7.9123/1/1/bef/node/3824691120" target="_blank">https://opencampingmap.org/#15/49.0815/7.9123/1/1/bef/node/3824691120</a><br></div><div><br></div><div>The camp_site node is <a href="https://www.openstreetmap.org/node/3824691120" target="_blank">https://www.openstreetmap.org/node/3824691120</a><br></div><div>Site relation is <a href="https://www.openstreetmap.org/relation/13009876" target="_blank">https://www.openstreetmap.org/relation/13009876</a><br></div><div><br></div><div>While it is currently tagged toilets=yes and openfire=yes this is not<br></div><div>mandatory because evaluating the corresponding site relation will give us a<br></div><div>toilet and a fireplace.<br></div><div><br></div><div>So what I do with site relations here is basically the same I do with<br></div><div>camp_site areas. With areas I check if any supported object is inside the<br></div><div>area (spatial join) and assume that this is a feature of this particular<br></div><div>camp_site.<br></div><div><br></div><div>With site-relations this is even easier as I can consider all objects<br></div><div>related to the site a feature of the camp-site in the relation.<br></div><div><br></div><div>I think this is elegant especially in comparison to the alternatives<br></div><div>suggested here like expanding the campsite polygon into areas open to the<br></div><div>general public like reception desks, restaurants or even toilets also used<br></div><div>by other facilities like sport-centers.<br></div></blockquote><div dir="auto">obviously camp site should not be fakely expanded to cover nearby <br></div><div dir="auto">restaurants<br></div><div dir="auto"><br></div><div dir="auto">what about automatically detecting nearby restaurants/toilets and so on?<br></div><div dir="auto">rater than listing them manually with site relation (optionally, check <br></div><div dir="auto">operator tag - that would apply only in cases where there are multiple<br></div><div dir="auto">camp sites or other objects each with access=customers objects)<br></div><div dir="auto"><br></div> </div>
_______________________________________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org" target="_blank">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/tagging</a><br>
</blockquote></div>