On Jan 25, 2012, at 10:17 AM, WanMil wrote:
>> 
>> relations are constantly broken in OSM and practically this doesn't work so 
>> well. having individual tags provides redundancy and can be used to verify 
>> consistency of the relation.
> 
> mkgmap is not a consistency checker. That's the purpose of other apps.
> We have to decide for one source (or better for an order of sources). So 
> if you don't trust the postal_code relations it should not be integrated 
> into the precompiled bounds. That would be ok for me.
> 

that's the tricky part. trusting anything in OSM data is  hard. in one place 
there will be relations in others they don't exist at all. and if they exist 
they can be wrong

> But I think the other way round (first use the tags of elements and then 
> use the postal_code relations) does not really make sense for me. Either 
> trust the relation or not.
> 

it makes as much sense the other way round. If individual mappers created 
elements then I would trust it a lot more than a relation created by one or 
two. or coming from a bad import.
But data doesn't have a label telling anything about quality. So it could be 
totally the other way round. individual elements are wrong because of a massive 
copy paste error done by armchair mappers. 

So if you are going to implement any of this it's always good as long as there 
are options to disable it if it doesn't work in an area. In the longterm a tool 
like mkgmap helps to show an example how things work if the data in OSM is 
good. This can help to streamline mapping practices. 


> WanMil

_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to