
Hi, I prepared a simple how-to in making garmin map with mkgmap. This is a request from several people. http://epsg4253.wordpress.com/2009/03/06/diy-garmin-routable-map-from-openst... Please have a look and correct if there are errors or a better way in doing it. -- cheers, maning ------------------------------------------------------ "Freedom is still the most radical idea of all" -N.Branden wiki: http://esambale.wikispaces.com/ blog: http://epsg4253.wordpress.com/ ------------------------------------------------------

On Fri, Mar 6, 2009 at 11:25 AM, maning sambale <emmanuel.sambale@gmail.com> wrote:
I prepared a simple how-to in making garmin map with mkgmap. This is a request from several people. http://epsg4253.wordpress.com/2009/03/06/diy-garmin-routable-map-from-openst...
Please have a look and correct if there are errors or a better way in doing it.
I notice in your example call of mkgmap that you do not include the --product-id parameter. I think this is important when you produce maps for distribution: otherwise the default map ID will be 42, which could conflict with other maps produced from mkgmap. (Adding the --family-id parameter would also not be a bad idea, to further ensure that custom maps do not conflict with any others.) Otherwise I think your blog article is quite helpful. Cheers!

On Mar 6, 2009, at 11:25, maning sambale wrote:
I prepared a simple how-to in making garmin map with mkgmap. This is a request from several people. http://epsg4253.wordpress.com/2009/03/06/diy-garmin-routable-map-from-openst...
Please have a look and correct if there are errors or a better way in doing it.
A nice tutorial, thanks! You should probably change to 'trunk' from 'nod': Since the code for routing from .osm input was merged, routing development has been taking place directly in trunk. nod is probably quite outdated now. You might also want to mention the splitter for making maps with inter- tile routing. Cheers Robert

Hi,
Please have a look and correct if there are errors or a better way in doing it.
Good write up. I noticed that the options all begin with a single dash rather than two. So should be like this: java -Xmx512m -jar mkgmap.jar --code-page=1252 --tdbfile \ --gmapsupp --latin1 --country-abbr=PHI --country-name=PHILIPPINES \ --road-name-pois --route --description=”Openstreetmap Philippines” \ /path/to/your/data/philippines.osm ..Steve

Thanks for all you inputs. I will update the blog entry. On Sat, Mar 7, 2009 at 4:46 AM, Steve Ratcliffe <steve@parabola.demon.co.uk> wrote:
Hi,
Please have a look and correct if there are errors or a better way in doing it.
Good write up.
I noticed that the options all begin with a single dash rather than two. So should be like this:
java -Xmx512m -jar mkgmap.jar --code-page=1252 --tdbfile \ --gmapsupp --latin1 --country-abbr=PHI --country-name=PHILIPPINES \ --road-name-pois --route --description=”Openstreetmap Philippines” \ /path/to/your/data/philippines.osm
..Steve _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
-- cheers, maning ------------------------------------------------------ "Freedom is still the most radical idea of all" -N.Branden wiki: http://esambale.wikispaces.com/ blog: http://epsg4253.wordpress.com/ ------------------------------------------------------

Hi, staying on the topic of how-to I have another question, for which I have not found any working (form me) example. That is, what map/product IDs and/or other options must be passed to splitter and mkgmap to allow many parallel OSM maps within MapSource/Garmin. I would like to see somewhere on documentation or how-to document an EXAMPLE for generating two maps which may be seen within MapSource. I suppose, that is is as simple as using different MapIDs, but it still did not work for me. Thanks in advance, Paul -- Don't take life too seriously; you will never get out of it alive. -- Elbert Hubbard

Did some trials to find a working combination. these options worked for me. I use MapsetToolkit to install/uninstall maps for Mapsource. tile splitter --mapid=41000001 mapid must be a 8 digit number, last digit should be 1, multiple tiles will be numbered with increasing numbers, mkgmap will then use the same number for .img files mkgmap options to use maps in Mapsource, don't use other options like mapname, product-id .... - series-name should be set to identify multiple maps in Mapsource when selecting them. If not used all maps are name "OSM Map" - family-id must be set to different values for multiple maps to make them available in parallel in Mapsource - overview-mapname must be 8 digits otherwise Mapsource crashes. optional but nice to name the overview map same as map tiles. mkgmap default is to name 1st tile xxxxxxx1 ... and overview map xxxxxxx0 - family-name, description are optional, not sure where this info is used, maybe on the device. tdbfile family-id=41 family-name=OSM_xxxx series-name=OSM_xxxx description=OSM_routing_map overview-mapname=41000000 On 7 Mar 2009, at 6:57 , Paul Ortyl wrote:
Hi,
staying on the topic of how-to I have another question, for which I have not found any working (form me) example. That is, what map/product IDs and/or other options must be passed to splitter and mkgmap to allow many parallel OSM maps within MapSource/Garmin. I would like to see somewhere on documentation or how-to document an EXAMPLE for generating two maps which may be seen within MapSource. I suppose, that is is as simple as using different MapIDs, but it still did not work for me.
Thanks in advance,
Paul
-- Don't take life too seriously; you will never get out of it alive. -- Elbert Hubbard _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

On Tue, Mar 10, 2009 at 6:00 AM, Apollinaris Schoell <aschoell@gmail.com> wrote:
Did some trials to find a working combination. these options worked for me. I use MapsetToolkit to install/uninstall maps for Mapsource.
tile splitter --mapid=41000001 mapid must be a 8 digit number, last digit should be 1, multiple tiles will be numbered with increasing numbers, mkgmap will then use the same number for .img files
mkgmap options to use maps in Mapsource, don't use other options like mapname, product-id .... - series-name should be set to identify multiple maps in Mapsource when selecting them. If not used all maps are name "OSM Map" - family-id must be set to different values for multiple maps to make them available in parallel in Mapsource - overview-mapname must be 8 digits otherwise Mapsource crashes. optional but nice to name the overview map same as map tiles. mkgmap default is to name 1st tile xxxxxxx1 ... and overview map xxxxxxx0 - family-name, description are optional, not sure where this info is used, maybe on the device.
tdbfile family-id=41 family-name=OSM_xxxx series-name=OSM_xxxx description=OSM_routing_map overview-mapname=41000000
Very nice summary, I'll try it later. What about pasting your info directly to the mkgmap wiki? Thanks, Paul -- Don't take life too seriously; you will never get out of it alive. -- Elbert Hubbard

Hi ! Great work out there ! i get a lot of error messages like this ... SCHWERWIEGEND (RestrictionRelation): Turn restriction 18628 has multiple 'from' members - first 'from' member starts at 49,26255/7,05110 SCHWERWIEGEND (RestrictionRelation): Turn restriction 18631 has multiple 'from' members - first 'from' member starts at 49,25759/7,03936 SCHWERWIEGEND (RestrictionRelation): Turn restriction 18628 'to' way doesn't start or end at 'via' node (49,26310/7,05045) SCHWERWIEGEND (RestrictionRelation): Turn restriction 18631 lacks 'via' node and the 'from' and 'to' ways don't connect My cant mkgmap put this error messages in a RestrictionRelation.log-File ? greeting Dirk -- OSM -- http://osm.flacus.de/

On 10 Mar 2009, at 24:43 , Paul Ortyl wrote:
Very nice summary, I'll try it later. What about pasting your info directly to the mkgmap wiki?
still in test mode, mkmap development is too fast to catchup all time... let me know if it works for you before putting it on there as an "official" guide
Thanks,
Paul
-- Don't take life too seriously; you will never get out of it alive. -- Elbert Hubbard _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
participants (7)
-
Apollinaris Schoell
-
Clinton Gladstone
-
FlaBot
-
maning sambale
-
Paul Ortyl
-
Robert Vollmert
-
Steve Ratcliffe