Hi ya,<br>
<br>Ok, so right now the only way that i know how to make garmin mapsource installers (the easier way)<br>is to use <a href="http://mapcenter2.cgpsmapper.com">mapcenter2.cgpsmapper.com</a><br><br><a href="http://mapcenter2.cgpsmapper.com/faq.php">http://mapcenter2.cgpsmapper.com/faq.php</a><br>
<br>It's an online compiler that does the work of figuring out the zoom levels and overview map.<br>I havent used it in some time, but from what i remember, you just need to make the .mp file in gpsmapedit (open up the IMG files from Geofabrik & saveAs .mp file). and save it as a 8 # filename.<br>
So once the map is created, its available on that site, but also just make a copy somewhere else or have a direct link to it from the wiki. (ideally every country (region) in the world can have an installer map made)<br>
<br>Oh ya, you'll see in the cataloger that there ARE a few maps in there that was created from OSM data.<br><br>When im done making the contour map installer for 10m, i'll be working on trying to get this created.<br>
But if anyone else figures it out before i get around to it, please post to the main talk-list :)<br><br><br>Cheers,<br>Sam<br><br>PS. the experts in this department live on the yahoo mailing list. <a href="http://groups.yahoo.com/group/map_authors/">http://groups.yahoo.com/group/map_authors/</a><br>
<br><div class="gmail_quote">On Wed, Jan 27, 2010 at 2:16 AM, Lambertus <span dir="ltr"><<a href="mailto:osm@na1400.info">osm@na1400.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Frederik Ramm wrote:<br>
> The Geofabrik process does not have multiple steps (and thus no "map<br>
> combining" step). I use the following parameters with mkgmap:<br>
><br>
> -n 80000111 --description="OSM Map of Haiti dated $DATE" --country=HAITI<br>
> --region-name=HAITI --region-abbr=HT1 --country-abbr=HT --latin1<br>
> --road-name-pois --gmapsupp --draw-priority=99<br>
><br>
</div>The step I call 'combining' is where the --gmapsupp parameter is given<br>
which is the above statement.<br>
<div class="im"><br>
> The "-n" and "--region-*" were requested by someone who needed the older<br>
> .img files (not gmapsupp.img) for installation on an older type Garmin.<br>
><br>
> I don't even specify --route - should I? Nobody ever complained.<br>
><br>
</div>Not exactly sure, but I don't think that --route is enabled by default<br>
(--net is implied when --route is provided). I think you have to add it.<br>
For Windows MapSource you have to add the --tdbfile as well.<br>
<div class="im"><br>
> I'm happy to modify that to whatever makes sense but admit to having<br>
> absolutely null knowledge of "installers". When I add --nsis to the<br>
> above, I get the following additional files: osmmap_license.txt (192<br>
> bytes) and osmmap.nsi (1916 bytes). What do I do with them? Simply put<br>
> them in the download directory and everything works magically? Would be<br>
> too easy wouldn't it ;-)<br>
><br>
</div>Oops, sorry, it's apparently too long since I worked on that specific<br>
bit. I've looked it up now:<br>
<br>
The nsi file must be given to NSIS (which is available in most linux<br>
distributions). NSIS will produce the executable, e.g. "makensis osmmap.nsi"<br>
<br>
If you want to add (partial) address searching ability then you can also<br>
add the --index parameter which will create an additional .mdx file.<br>
<br>
So, all things combined I think your commandline should look like:<br>
--mapname=80000111<br>
<div class="im">--description="OSM Map of Haiti dated $DATE"<br>
--country=HAITI<br>
--region-name=HAITI<br>
--region-abbr=HT1<br>
--country-abbr=HT<br>
--latin1<br>
--road-name-pois<br>
--gmapsupp<br>
--draw-priority=99<br>
</div>--nsis<br>
--index<br>
--tdbfile<br>
--overview-mapname=80000000<br>
--family-id=3456 (any number will do usually)<br>
<br>
After that execute: makensis 80000000.nsi to create the MapSource installer.<br>
<br>
If you also want to make an installer available for MacOSX (RoadTrip)<br>
then you can use the gmapibuilder script<br>
(<a href="http://wiki.openstreetmap.org/wiki/Gmapibuilder" target="_blank">http://wiki.openstreetmap.org/wiki/Gmapibuilder</a>) from:<br>
<a href="http://planetosm.oxilion.nl/%7Elambertus/gmapi-builder/" target="_blank">http://planetosm.oxilion.nl/~lambertus/gmapi-builder/</a><br>
<br>
Then execute after the Mkgmap step:<br>
gmapi-builder.py<br>
-t ./80000000.tdb<br>
-b ./80000000.img<br>
-i ./80000000.mdx<br>
-m ./80000000_mdr.img<br>
./80000111.img<br>
<br>
Hope this helps.<br>
<div><div></div><div class="h5"><br>
_______________________________________________<br>
talk mailing list<br>
<a href="mailto:talk@openstreetmap.org">talk@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk" target="_blank">http://lists.openstreetmap.org/listinfo/talk</a><br>
</div></div></blockquote></div><br><input id="gwProxy" type="hidden"><input onclick="jsCall();" id="jsProxy" type="hidden"><div id="refHTML"></div>