[mkgmap-dev] Partially not findable street
From Martin mkmap at snailrun.de on Thu Sep 29 22:40:03 BST 2011
Hello Steve, your patch works perfect. I can find a lot of more streets now and didn't find new problems. I would suggest to commit this patch to the trunk. Cheers, Martin Am 29.09.2011 um 23:32 schrieb WanMil: >> Hi Martin >> >>> unfortunately I have deleted all the files, but I have created them >>> again with the geofabrik-datas from today. >>> Search for the Engelbertusstraße works: >>> http://snailrun.de/59.zip >>> Didn't work: >>> http://snailrun.de/56789.zip >> >> Thanks very much. I believe I found the problem (or at least a problem). >> Could you try out the attached patch please? >> >> In the mdr20 section the streets were being sorted not just by city >> name, but also by map number. So it was looking like this: >> >> APPLE STREET >> ZOO ROAD >> BEE ROAD >> ZEBRA ROAD >> >> with Apple and Bee in the same city but different maps, instead of like >> this: >> >> APPLE STREET >> BEE ROAD >> ZEBRA ROAD >> ZOO ROAD >> >> I previously suggested that the city being in three tiles rather than >> two might have been a problem, but I believe that was not particularly >> relevant. >> I think that some streets will be un-findable whenever a city falls >> across more than one tile. >> >>> How can I read the the different mdr-tables? >> >> In the display project (code at http://svn.mkgmap.org.uk/display/trunk) >> there are a number of utilities that display various aspects of >> the file. >> >> test.display.MdrDisplay >> displays the structure of an MDR file >> This is reliable since it prints out exactly what is in the file, >> but the interpretation of mdr files that are contained within >> gmapsup.img files may be incomplete or incorrect. >> >> Pass the name of the file that is or contains an MDR file. >> Followed by numbers if you want to limit the sections that are >> printed. >> >> test.display.MdrCheck >> reads an MDR file and the associated .img files that it was >> created from. It cross checks the data between the index and the >> img files and prints in a form that shows the meaning rather than >> the literal layout of the file. >> It can be mis-leading since I just add to it when needed and some >> changes I have made to mkgmap are not reflected in this code. >> So some of the errors it prints are not errors. >> >> Pass the name of a file (an MDR file, xxx_mdr.img or gmapsupp.img) >> Followed by options: --print 5,7 to just print sections 5 and 7 >> --errors to just print the errors. >> >> ..Steve >> > > The patch works great! I tested Germany and found all my testcases which > didn't work before. > > I also tried to compile a complete europe map but 3g memory wasn't > enough to create the mdr file. I've seen that you committed a low memory > variant in the index-memory branch but that ended with a 227mb big > img9136486325470304255.tmp temporary file and without any error message. > > WanMil > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >
- Previous message: [mkgmap-dev] Partially not findable street
- Next message: [mkgmap-dev] Partially not findable street
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list