Hi Steve,

I just noticed that the gmapsupp produced by MapSource changes a lot when I 
enable/disable option --x-split-name-index, so it probably calculates the 
gmapsupp index
based on the index calculated by mkgmap, not from scratch. If that is true it 
is probably not a good idea to use that as a reference.

Gerd
________________________________________
Von: mkgmap-dev <[email protected]> im Auftrag von Gerd 
Petermann <[email protected]>
Gesendet: Dienstag, 11. April 2017 08:54:19
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] Address search on device with --x-split-name-index 
option

Hi Steve,

sorry, maybe I made a mistake while testing.
The search for "Rheing" in Feuerthalen shows a list with "Rheingasse" and 
"Rheingutstrasse", when I select "Rheingasse" and leave the house number field 
empty it lists
"Rheingasse 10", "Obere Rheingasse" , "Untere Rheingasse" and "Rheingasse".

The search for "Rheing" in Switzerland (no City) also lists "Rheingasse" and 
"Rheingutstrasse" , when I select "Rheingasse" and leave house number empty it 
shows a map with Rheingasse 2 in Basel.
I expected to see a list with all roads named "Rheingasse" (or maybe all roads 
containing "Rheingasse") in Switzerland, but the device only shows the one in 
Basel. I am sitting near Bremen, distance to Basel is 598km , distance to 
Feuerthalen is 580km, so maybe it just selects the first match.

One point that might be interesting: I compare the listing produced by 
MdrDisplay for the gmapsupp produced by r3449 and the one from MapSource.
I see a much longer list in Mdr17 for r3449.

Gerd

________________________________________
Von: mkgmap-dev <[email protected]> im Auftrag von Gerd 
Petermann <[email protected]>
Gesendet: Dienstag, 11. April 2017 07:56:16
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] Address search on device with --x-split-name-index 
option

Hi Steve,

good question.
The street search works but searching for "Rheing" in Switzerland doesn't list 
"Obere Rheingasse".
The city search is similar, I also don't see "Obere Rheingasse" when I search 
for  "Rheing" in Feuerthalen.

I do find "Rue de la Concorde" when I search for "Conc" in France and also when 
I search it in City Huningue in France.

Unfortunately MdrDisplay fails to print the mdr 22 index for the gmapsupp 
produced by MapSource. It writes a few lines and then an error:
--------- MDR 22 (streets by country) ------------------------------------------
         |        |                         | Record 1
000abf53 | 000000 | 02                      | 2 map number
         |        |                         | street 0 R
000abf54 | 000001 | 8d                      | flag 141
         |        |                         | Record 2
000abf55 | 000002 | cb                      | 203 map number
         |        |                         | street 0 R
000abf56 | 000003 | 80                      | flag 128
...
000abf6b | 000018 | 01                      | 1 map number
         |        |                         | street 0 R
000abf6c | 000019 | 34                      | flag 52
         |        |                         | Record 14
000abf6d | 00001a | 75                      | 117 map number
Failed in section 22: java.lang.AssertionError: not a map number 117

Similar problem with the gmapsupp produed by r3449:
--------- MDR 22 (streets by country) ------------------------------------------
         |        |                         | Record 1
0012a419 | 000000 | 03                      | 3 map number
         |        |                         | street 0 R
0012a41a | 000001 | 61                      | flag 97
         |        |                         | Record 2
0012a41b | 000002 | 4b                      | 75 map number
Failed in section 22: java.lang.AssertionError: not a map number 75

Gerd
________________________________________
Von: mkgmap-dev <[email protected]> im Auftrag von Steve 
Ratcliffe <[email protected]>
Gesendet: Montag, 10. April 2017 23:13:57
An: [email protected]
Betreff: Re: [mkgmap-dev] Address search on device with --x-split-name-index 
option

Hi Gerd,

> same problem with r3449 and r3472.

Oh that is a shame.  Does it work if mapsource creates the gmapsupp?

The mdr20 looks similar in either case, although the repeat flags are
incorrect in the mkgmap generated one.

..Steve
_______________________________________________
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
_______________________________________________
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