<div dir="ltr">Yes this would work. Of course if mkgmap could group by region instead of by map-id it would be better - because then you could maybe just load two of the gmapsupp.img or a single one instead of all. <div>The simplest approach would be that mkgmap just takes from *0001 to 0xxx until 3600 or 3700MB filesize is reached - then add the mdr/mdx and put it into a gmapsup1.img, then gmapsup2.img for the next 3700MB.</div><div><br></div><div><br></div><div>Or maybe mkgmap splitter could be changed to group the tile numbers a bit more intelligently?</div><div>my approach would be</div><div>4 gmapsupp regions</div><div>12</div><div>34</div><div><br></div><div>9 gmapsupp regions</div><div>124</div><div>357</div><div>689</div><div><br></div><div>12 regions</div><div>1 2 4 7</div><div>3 5 810</div><div>6 91112</div><div><br></div><div>because splitter doesn't know how big a tile will be - give an average value as option - I have 7MB per tile on average. So to be safe use 3200/7=457 - meaning 457 tiles per gmapsupp region. but I'm not sure if such a raster is possible or maybe way too difficult to program.</div><div>My europe map is now about 23GB in size. So I guess in 2 years it will not fit a single microSD anymore anyhow (because some space should be left for other data). </div><div>Also of course a simple overview map about the regions then would be great. But then the effort gets bigger and bigger. So maybe forget about all of this and simply create gmapsupp by tile number until 3700MB. KISS</div><div>Then for Europe one could create 4 regions with OSMcut - and create 4 part Europe each part overlapping 200km or so. Each part then would be usable or many years. I kinda feel like up to 12-16GB of mapdata is not slowing down devices too much. However right now with the 4GB limit it would be too many maps to compile. </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 23 Oct 2020 at 10:39, Gerd Petermann <<a href="mailto:gpetermann_muenchen@hotmail.com">gpetermann_muenchen@hotmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Felix and Carlos,<br>
<br>
sorry, I am a bit lazy here because it's no fun to wait many minutes or hours for a result while my machine is barely usable...<br>
<br>
My current assumption is this:<br>
You use splitter to split e.g. Europe or Asia or Africa. You either split with a given split-file or you let splitter calculate the tiles each time you are splitting.<br>
The resulting OSM files are compiled and give a set of tiles, e.g. from 47110001.img to 47113456.img, all located in the same directory.<br>
You want to compile one or more gmapsupp files for this set. A single gmapsupp would be created with e.g.<br>
java -Xmx4G -jar mkgmap.jar --gmapsupp --no-tdbfile --index --description=MyMap family-id=4711 [... other options] 4711*.img My.TYP<br>
<br>
but that would be too large. Let's assume the size of all the 4711*.img files is > 4 G and below 6G my simple approach would be something like this:<br>
set options=--gmapsupp --no-tdbfile --index --description=MyMap family-id=4711 [... other options]<br>
java -Xmx4G -jar mkgmap.jar %options% 47110*.img 47111*.img My.TYP<br>
ren gmapsupp.img gmapsupp1.img<br>
java -Xmx4G -jar mkgmap.jar %options% 47112*.img 47113*.img My.TYP<br>
ren gmapsupp.img gmapsupp2.img<br>
<br>
This creates 2 files containing all the tiles, each probably < 4G.<br>
<br>
Does this work? If yes, I have an idea how to change mkgmap.<br>
@Felix: My test with MapInstall produced three files for a selection of ~6G, each between 2G and 2.5G.<br>
<br>
Gerd<br>
<br>
<br>
<br>
________________________________________<br>
Von: mkgmap-dev <<a href="mailto:mkgmap-dev-bounces@lists.mkgmap.org.uk" target="_blank">mkgmap-dev-bounces@lists.mkgmap.org.uk</a>> im Auftrag von Gerd Petermann <<a href="mailto:gpetermann_muenchen@hotmail.com" target="_blank">gpetermann_muenchen@hotmail.com</a>><br>
Gesendet: Mittwoch, 21. Oktober 2020 15:50<br>
An: Development list for mkgmap<br>
Betreff: Re: [mkgmap-dev] Split gmapsupp.img<br>
<br>
Hi Andrej,<br>
<br>
great thanks, that seems to work fine.<br>
<br>
Gerd<br>
<br>
________________________________________<br>
Von: mkgmap-dev <<a href="mailto:mkgmap-dev-bounces@lists.mkgmap.org.uk" target="_blank">mkgmap-dev-bounces@lists.mkgmap.org.uk</a>> im Auftrag von Andrzej Popowski <<a href="mailto:popej@poczta.onet.pl" target="_blank">popej@poczta.onet.pl</a>><br>
Gesendet: Mittwoch, 21. Oktober 2020 15:40<br>
An: <a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">mkgmap-dev@lists.mkgmap.org.uk</a><br>
Betreff: Re: [mkgmap-dev] Split gmapsupp.img<br>
<br>
Hi Gerd,<br>
<br>
empty usb drive is treated as a SD card, where only single gmapsupp.img<br>
is supported. Try to copy \Garmin\GarminDevice.xml from a GPS to<br>
pendrive, then MapInstall will treat it as a real GPS.<br>
<br>
There is other possibility. Select an empty folder on your HDD, unpack<br>
there files from attached archive and execute vgps-install.bat. This<br>
will create some config for MapInstall, which will use your selected<br>
folder as a destination for maps. You can then remove installation files<br>
from the folder.<br>
<br>
--<br>
Best regards,<br>
Andrzej<br>
_______________________________________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" rel="noreferrer" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><br>
_______________________________________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" rel="noreferrer" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Felix Hartman - Openmtbmap.org & VeloMap.org<br></div><br></div></div></div></div></div></div>