Maybe what we need are some guidelines for making tags.<br><br>"You can make any tag you want, but here are some general<br>principals about what makes a good key and what makes<br>good values for those keys."<br>
<br>At the very least we would have a framework for discussion.<br><br>Someone type something up on the wiki.<br><br><div class="gmail_quote">On Sat, May 10, 2008 at 12:48 AM, Dave Stubbs <<a href="mailto:osm.list@randomjunk.co.uk">osm.list@randomjunk.co.uk</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">><br>
> I can see the attraction to the use of numbers for the values of the<br>
> highway tag. Having a new system that does not use terms that<br>
> have other meanings can force people to think about the OSM<br>
> definitions of the values. The UK centric terms have this effect<br>
> for me. I have to think about what motorway means for the US<br>
> or Korea in terms of the OSM definition because I have no competing<br>
> definition of the term motorway in my mind. For me motorway<br>
> only has an OSM definition.<br>
><br>
> People in countries with roads called motorways have a conflict<br>
> in their minds. If a section of a UK motorway is a single lane<br>
> dirt track then someone in the UK may be tempted to label<br>
> it as a motorway because it has a motorway sign. (That's just<br>
> a hyperbole to make a point. Let's keep discussions of the<br>
> highway tag itself on a separate thread.)<br>
><br>
> One solution to this psychology problem is to use terms<br>
> that do not have a local meaning. Numbering might be<br>
> one way to do that for some tags but not for others.<br>
><br>
> Another way to solve this psychological problem is to hide<br>
> the recorded data from the user. Something like presets<br>
> was suggested. Having different terms being used by the<br>
> person who writes the rendering rules and the person<br>
> collecting the data might cause other problems.<br>
><br>
<br>
<br>
</div>There are some genuine problems that need solving -- tag translation,<br>
tagging hierarchies, tag documentation and guides, and some "bad" tags<br>
in common use to name but a few.<br>
<br>
Unfortunately people seem most interested in solving these problems<br>
via the magic bullet approach. This basically involves turning<br>
everything on it's head, adding a level of indirection or two, putting<br>
in some extra technical elements, and finally hoping that someone will<br>
take the opportunity of the wholesale change to actually fix the<br>
problem.<br>
<br>
The highway tag has well known problems; mostly that it's a highly<br>
subjective short cut for lots of tags and widely differing concepts,<br>
of which nobody is entirely sure which takes precedence. This doesn't<br>
get fixed by making everyone use numbers. Numbers are not an<br>
intrinsicly better model of road types, nor do they make it easier to<br>
create such a model.<br>
<br>
Tags can be translated from English just as easily as they can be<br>
translated from numbers. Presets can be created using english tags as<br>
well as they can for numeric tags.<br>
<br>
Numbers do not possess a natural hierarchy of feature types, nor do<br>
they make such hierarchies easier to create.<br>
<br>
Numbers are an abstraction, that's all they are. The present tag<br>
names/values are also generally abstractions... just human readable<br>
ones.<br>
<font color="#888888"><br>
Dave<br>
</font><br>
PS. This isn't aimed at anyone in particular, just a general observation.<br>
</blockquote></div><br><br clear="all"><br>-- <br><a href="http://bowlad.com">http://bowlad.com</a>