logo separator

[mkgmap-dev] [PATCH v1] LocationHook speedup

From WanMil wmgcnfg at web.de on Sat Dec 31 11:43:13 GMT 2011

> Hello WanMil,
> WanMil wrote
>> The reason is that the boundaries are not complete. Complete in two
>> meanings:
>> 1. Some boundaries are missing due to incomplete OSM data
>> 2. In some areas there might be a boundary with admin_level=7, other
>> areas do not have that admin_level. The LocationHook cannot know about
>> that and therefore it can remove elements only if they contain all
>> remaining tags.
> ahh, incomplete data always makes things that much more complicated :-(
> I also just got to that admin_level=7. In "Saarland",  one of my test cases,

admin_level=7 just an example. admin_levels are used differently in 
countries and in regions etc.

> I see
> "Verbandsgemeinde Waldmohr"
> http://www.openstreetmap.org/browse/relation/897709
> which is the only boundary that has admin_level=7. The interesting thing is:
> the returned result-list for this boundary is always empty. So, maybe there
> is a cheaper way to detect this first or does it means that there is a bug
> in quadtree or the selection of the boundaries?

Sounds more like a bug! But it's also possible that the higher 
admin_levels (8,9,10,11) references all other admin_levels and therefore 
there all elements of Waldmohr have been removed before querying for it.


> Gerd
> --
> View this message in context: http://gis.638310.n2.nabble.com/PATCH-v1-LocationHook-speedup-tp7135704p7140096.html
> Sent from the Mkgmap Development mailing list archive at Nabble.com.
> _______________________________________________
> mkgmap-dev mailing list
> mkgmap-dev at lists.mkgmap.org.uk
> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

More information about the mkgmap-dev mailing list