[Osmf-talk] Tagging standards

Craig Allan allan at iafrica.com
Wed Oct 19 23:53:56 UTC 2022


PART 1 : Tagging

I've been thinking about the tagging discussion...

    It is often a problem when a specific tag is used for either different
    purposes or even worse when it's used for the same purpose but the
    values are interpreted differently. (Peter Gervai)

The LITTLE issue is when Person Romeo and Person Sierra use different 
tags for one type of geographic feature. It's a little issue because a 
computer provided with a list of such duplicate tags can successfully 
render a map. It's a bit more work than using a strict unique key=value 
standardised coding schema, but quite possible, and is normal practice.

The BIG issue is when Person Tango and Person Quebec use one tag for two 
different types of geographic feature.  It's a big issue because the 
tagging cannot be resolved by any (affordable) software. It is just 
impossible for a map rendering application.

One more example of the BIG issue is "natural=wood" for (mostly) 
untouched natural forests. Examples are in the Congo and Amazon basins.  
Simultaneously "natural=wood" is used for man-made single species tree 
farms which to my mind are  "landuse=farmland crop=fast_growing_wood".   
I don't want to debate these particular tags, I'm just giving an example 
of impossible to resolve confusion generated in this way.

Many people support free tagging, so we should accept that as status 
quo. The implied rule for free tagging is "Any one mapped feature may be 
identified by many different tags".

To avoid the same tag identifying different features we need to 
collectively set just one rule. "No two different mapped features may be 
identified by the same tag"

That's not standardising at all, but it achieves similar resolution of 
the BIG issue. If the second rule is applied, and enforced, and cleaned 
up across the database as best we can, then there is no pressing need 
for standardisation to a unique key=value schema.

And yes, Rule 2 aligns with the Wiki "Any tags you like" page. See the 
second paragraph:

    "Though it is not 'feel free to ignore existing tagging schemes and
    start marking pharmacies with unicorn=parking_lot' ".

This sentence opens the door to some light-touch rule making.

Any thoughts?

PART 2: OSMF Talk

osmf-talk is a great place to discuss this kind of question. The list 
has been dead for a while and suddenly people are taking an interest. Good.

tnx, Craig

> I believe the tagging should contain all the information required to render a map according to local standards (if this is desired), but it should not “hijack” globally established tags to make every “global” standard renderer produce maps according to local expectations. This would not work because there are also other uses of the data than rendering a map image.
>
> Not sure if osmf-talk is the best place to discuss this kind of question
>
> Cheers Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/osmf-talk/attachments/20221019/a642f517/attachment.htm>


More information about the osmf-talk mailing list