[OSM-talk] compatibilit necessary OR reversing the meaning of tags: oneway on motorway_link (was: New dimension of vandalism)
Michael Kugelmann
MichaelK_OSM at gmx.de
Thu Aug 27 11:49:39 BST 2009
Mikel Maron wrote:
> Your change earlier this month was pretty substantial.
[...]
> Personally, I'm not partial to either side of the argument, but willing to work with whatever the consensus is.
>
I want to give a hint on a change that was made some times ago and is
still today considered not OK by myself.
As Mikel I am willing to work with a lot of definitions. But it is not
OK IMO to reverse definitions that had been existing and used for years
=> afterwards our data are likeley to be wrong.
What happened?
The standard definition since I joined the project years ago was that an
attribute has to be added to a object (node/way/area). This means for
"oneway" that "oneway = no" was the default for any object. Suddenly
some people decided that a "highway=motorway_link" would automatically
include a "oneway=yes" even w/o having the attribute attached to the
object (also valid to other "XXX_link").
This is a real problem as after this change a lot of motorway exits are
simpley tagged wrong!
My conclusion is that we have to be very (!) careful when we change
definitions, there has to be a compatibility between the old definition
and the new one. If this is not considered, our complete planet data has
to be reworked because we change the data to wrong by a "simple change
of the definitions". I am not willing to check and correct the whole
planet...
Best rgerads,
Michael.
PS: my sollution at that time was to explicitley add a "oneway=yes/no"
to every new XXXXX_link road part I create or modify but I am not
willing to check all the XXXX_links I once created, that should be a
work for those who decided to change the definition...
PPS: the change in the definitions was made silent: no announcement on
the MLs and forum or any good visible place so it was not noticed by a
lot of persons for long time. That's another issue I think about being
a very bad behavious...
More information about the talk
mailing list