logo separator

[mkgmap-dev] Question reg. precompiled bounds

From Apollinaris Schoell aschoell at gmail.com on Wed Jan 25 18:59:58 GMT 2012

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

More information about the mkgmap-dev mailing list