Hi Carlos,

thanks for testing. I am now looking again at the details for the prefix/suffix 
support.

Gerd
________________________________________
Von: mkgmap-dev <[email protected]> im Auftrag von Carlos 
Dávila <[email protected]>
Gesendet: Dienstag, 18. April 2017 23:29:37
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] mkgmap-r3906 (optimize-index)

El 17/04/17 a las 20:05, Gerd Petermann escribió:
> Hi all,
>
> with the help of Steve I fixed some problems with the index, esp. sorting of 
> road names with different speliing of Straße caused a lot of problems, like 
> Ahornstraße (Germany) and Ahornstrasse (Switzerland).
>
> I think address / road search works very well now, at least with west 
> european languages.
> I tried various combinations of options like --latin1 / --unicode, 
> --lower-case,  --x-split-name-index both in MapSource and on my Oregon 600 
> and always got what I expected.
>
> IMPORTANT:
> If you try this version, please make sure that you also compile the img files 
> with this version so that the changes in the sort are used everywhere.
>
> The branch also reduces peak memory compared to trunk and because of that it 
> is faster when creating large indexes, but speed is probably not so important 
> here.
> The created index is a bit smaller although it now also contains roads with 
> an empty string as first label.
>
> If memory is still an issue for you when compiling the index for large maps I 
> can try to implement a merge sort which would only create the - heap 
> consuming - sort
> keys for a rather small number (e.g. 100.000) roads and sort those and 
> finally merge the parts.
>
> If you know special cases which don't work with r3890 trunk please try the 
> branch and let me know if something might be improved.
> I think it is a big step forward, but there may still be special cases with 
> other languages.
>
> I used a small set of only 4 tiles to test functionality and compiled index 
> for Europe (compiled with default style) (>1600 tiles) with -Xmx6800m and 
> --x-split-name-index
>
> Gerd
I could not yet test it in deep, but first few searches seem to work
pretty well both on MapSource and nuvi
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to