[mkgmap-dev] address index broken on GPS (etrex 30) again - only when sent with Mapsource or Mapinstall. Working if gmapsupp.img created by mkgmap.
From Felix Hartmann extremecarver at gmail.com on Mon Jan 14 12:35:42 GMT 2013
So here comes the promised report. I cannot find a real recession, and am a bit buffled, that the change below works. But so it is... .exe can be unpacked with 7zip or other unarchivers that understand lzma2 (not lzma !!!). First the links to the files: openmtbmap.org/gmapsupp_broken.img & openmtbmap.org/veloslovakia_broken.exe openmtbmap.org/gmapsupp_working.img & openmtbmap.org/veloslovakia_working.exe Actually if you install them in Mapsource, you will notice, that the "working" one is displaying as "openmtbmap". That's due to a typo on doing the change. I noticed that plain maps consisting of .img files created during one mkgmap run, are always working (so mapsetx.... files are working in both maps). mapsetc files however, are somehow broken in the broken.exe. This only happens if gmapsupp is created with Mapinstall/Basecamp or mkgmap. If mkgmap creates the gmapsupp.img they are as said always working. So here is the change in procedure of making the map (the change is that on the first run of mkgmap, I included the 7*.img --- If I include the 7*.img on the .img files, then the created mapset files are broken for Mapsource/Basecamp): *Resulting in broken mapsetc:* start /low /b /wait java -jar -Xmx10200M c:\openmtbmap\mkgmap.jar %style-file% --max-jobs=8 %generate-sea% %variable% --nsis %indx% --transparent --adjust-turn-headings %precomp-seaxx% --add-pois-to-areas --ignore-maxspeeds --reduce-point-density=3 --x-reduce-point-density-polygon=6 --remove-short-arcs=5.4 --link-pois-to-ways --min-size-polygon=18 --ignore-turn-restrictions --description=velomap_%abr% --merge-lines %locationxx% --route --country-abbr=%abr% --country-name=%country% %profile% --mapname=%FID%0000 --family-id=%FID% --product-id=1 --show-profiles=0 --series-name=velomap_%country%_%date% --family-name=velomap_%abr%_%date% --tdbfile --overview-mapname=mapsetx --keep-going --area-name="%country%_%date%_velomap.org" -c c:\openmtbmap\maps\template.%countryx% start /low /b /wait java -jar -Xmx9500M c:\openmtbmap\mkgmap.jar %style-file% --max-jobs=8 %variable% --nsis %indx% --transparent --description=velomap_%abr% %locationxx% --route --country-abbr=%abr% --country-name=%country% %profile% --show-profiles --mapname=%FID%0000 --family-id=%FID% --product-id=1 --show-profiles=1 --series-name=velomap_%country%_%date% --family-name=velomap_%abr%_%date% --tdbfile --overview-mapname=mapsetc --keep-going --area-name="%country%_%date%_velomap.org" %gmappsupp% %FID%*.img 7*.img *Resulting in working mapsetc:* start /low /b /wait java -jar -Xmx10200M c:\openmtbmap\mkgmap.jar %style-file% --max-jobs=8 %generate-sea% %variable% --nsis %indx% --transparent --adjust-turn-headings %precomp-seaxx% --add-pois-to-areas --ignore-maxspeeds --reduce-point-density=3 --x-reduce-point-density-polygon=6 --remove-short-arcs=5.4 --link-pois-to-ways --min-size-polygon=18 --ignore-turn-restrictions --description=velomap_%abr% --merge-lines %locationxx% --route --country-abbr=%abr% --country-name=%country% %profile% --mapname=%FID%0000 --family-id=%FID% --product-id=1 --show-profiles=0 --series-name=velomap_%country%_%date% --family-name=velomap_%abr%_%date% --tdbfile --overview-mapname=mapsetc --keep-going --area-name="%country%_%date%_velomap.org" -c c:\openmtbmap\maps\template.%countryx% 7*.img start /low /b /wait java -jar -Xmx9500M c:\openmtbmap\mkgmap.jar %style-file% --max-jobs=8 %variable% --nsis %indx% --transparent --description=velomap_%abr% %locationxx% --route --country-abbr=%abr% --country-name=%country% %profile% --show-profiles --mapname=%FID%0000 --family-id=%FID% --product-id=1 --show-profiles=1 --series-name=velomap_%country%_%date% --family-name=velomap_%abr%_%date% --tdbfile --overview-mapname=mapsetx --keep-going --area-name="%country%_%date%_velomap.org" %gmappsupp% %FID%*.img However actually the above produced map is make with the following command (but that shouldn't matter - only some things are changed in order, and I missed a blank space before --series-name): start /low /b /wait java -jar -Xmx10200M c:\openmtbmap\mkgmap.jar %style-file% --max-jobs=8 %generate-sea% %precomp-seaxx% %style-file% %variable% --nsis %indx% --transparent --adjust-turn-headings --add-pois-to-areas --ignore-maxspeeds --reduce-point-density=3 --x-reduce-point-density-polygon=6 --remove-short-arcs=5.4 --link-pois-to-ways --ignore-turn-restrictions --min-size-polygon=18 --description=velomap_%abr% --show-profiles=1 --merge-lines %locationxx% --route --country-abbr=%abr% --country-name=%country% --mapname=%FID%0000 --family-id=%FID% --product-id=1--series-name=velomap_%country%_%date% --family-name=velomap_%abr%_%date% --tdbfile --overview-mapname=mapsetc --keep-going --area-name="%country%_%date%_velomap.org" -c c:\openmtbmap\maps\template.%countryx% 7*.img >NUL @for /R %%i in (*.img) do @if %%~zi==0 del %%i if not exist mapsetc_mdr.img goto :mapscreated start /low /b /wait java -jar -Xmx9500M c:\openmtbmap\mkgmap.jar %style-file% --max-jobs=8 %generate-sea% %precomp-seaxx% %style-file% %variable% --nsis %indx% --transparent --description=velomap_%abr% --show-profiles=0 --merge-lines %locationxx% --route --country-abbr=%abr% --country-name=%country% --mapname=%FID%0000 --family-id=%FID% --product-id=1 --series-name=velomap_%country%_%date% --family-name=velomap_%abr%_%date% --tdbfile --overview-mapname=mapsetx --keep-going --area-name="%country%_%date%_velomap.org" %FID%*.img >NUL On 11.01.2013 15:16, Steve Ratcliffe wrote: goes with openmtbmap.org/veloslovakia_old.exe > Hi > >> The only change that touches the index directly is 2334 on 19 Nov. I'll >> see if I can see how Mapsource is mangling the index. > Oops that was the 19 *Sep*, so since it was confirmed OK on Nov 9th, > that is not the problem. There is nothing obvious after that date. > > ..Steve > > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev -- keep on biking and discovering new trails Felix openmtbmap.org & www.velomap.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20130114/56a3fbfc/attachment.html
- Previous message: [mkgmap-dev] address index broken on GPS (etrex 30) again - only when sent with Mapsource or Mapinstall. Working if gmapsupp.img created by mkgmap.
- Next message: [mkgmap-dev] address index broken on GPS (etrex 30) again - only when sent with Mapsource or Mapinstall. Working if gmapsupp.img created by mkgmap.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list