[Tagging] Tagging of pitches within a campsite

Tod Fitch tod at fitchdesign.com
Wed Apr 29 23:11:34 UTC 2015

Comments interspersed. . .
> On Apr 29, 2015, at 2:57 PM, Bryce Nesbitt <bryce2 at obviously.com> wrote:
> Ok, lets see if we can land this.
> Existing practice varies:
> tourism=camp_site + name=<pitch number>
> tourism=camp_site + ref=<pitch number>
> tourism=camp_site + addr:unit=<pitch number>
> tourism=camp_site + addr:housenumber=<pitch number>
> camp_site=pitch + name=<pitch number>
> camp_site=pitch + ref=<pitch number>
> camp_site=pitch + addr:unit=<pitch number>
> camp_site=pitch+ addr:housenumber=<pitch number>
> camp_site=<pitch number>
> tourism=caravan_site + name=<pitch number>
> building=cabin + ref=<number>
> name=<pitch number>
> ref=<pitch number>

You found more variations than I’ve noticed. It seems to be a good summary.

> There's a lot of activity in the "camp_site" namespace:
> camp_site:water (412)
> camp_site:parking (333)
> camp_site:fire=ring
> ....

I suspect that this is because of the suggested tagging at http://wiki.openstreetmap.org/wiki/Proposed_features/Extend_camp_site#Tagging_of_individual_pitches

> The least disruptive tagging seems to be;
> tourism=camp_site (for the site) or tourism=caravan_site
> camp_site=pitch
> camp_site:<amenity>=yes/no
> addr:unit=<pitch number>

Which, other than addr:unit=<pitch number/name>, matches the tagging at the link above.

> Tagging that avoids the namespace is: 
> tourism=camp_site (for the site) or tourism=caravan_site
> camp_site=pitch
> <amenity>=yes/no   (e.g. drinking_water=yes).
> addr:unit=<pitch number>

Any reason to avoid a namespace? Seems like tagging things like water availability as amenities would show a lot of amenities that are not really available to everyone. That is things like the picnic table, fire ring or fire place and possible water may be dedicated to the people who are occupying the unit/pitch/site.

> If the community is willing to mechanically retag, it could be:
> tourism=camp_site
> <amenity>=yes/no
> camp_site:pitch=yes
> <amenity>=yes/no
> addr:housenumber=<pitch number>

Looks like you are strongly in favor of not using a namespace. In the case of individual campsite pitches I think there is a strong case to be made for using a namespace. Maybe not camp_site:*=* as “camp_site” is, unfortunately, established for the overall campground. But there ought to be a way to show that a pitch as a number of amenities that are dedicated to that site and not to others which a namespace can easily do.

> I chose addr:housenumber because that's perfectly set up for routers.  If a router can find a camp ground mapped as an area,
> it should be able to find the number inside.  It's also unrealistic at this time to expect osm-carto to render ref addr:unit or other names.

That sounds like “tagging for the renderer” to me. I find it distasteful to reuse part of the addr:* namespace for this but if it must be done then addr:unit is far more appropriate than addr:housenumber.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tagging/attachments/20150429/05e50823/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1868 bytes
Desc: not available
URL: <http://lists.openstreetmap.org/pipermail/tagging/attachments/20150429/05e50823/attachment-0001.bin>

More information about the Tagging mailing list