[mkgmap-dev] naming map layers in a gmapsupp.img
From charlie at cferrero.net charlie at cferrero.net on Mon Dec 21 10:25:06 GMT 2009
Quoting Steve Ratcliffe <steve at parabola.me.uk>: > On 12/14/2009 04:35 PM, Torsten Leistikow wrote: >> Moin, >> >> I have multiple map layers in my gmapsupp.img file, but I can not >> set the name >> of the layers, so that they can be identified on my nuvi. >> >> The first layer is created by the following call: >> >> java -jar -Xmx6144M ../../mkgmap-r1170/mkgmap.jar >> --style-file=../../styles/06_restrictions_motorcar --remove-short-arcs=5 >> --transparent --product-id=7 --family-id=46 --country-name="Deutschland" >> --country-abbr="D" --family-name="OSM_M_OV" --tdbfile --draw-priority=18 >> --max-jobs=3 ../../osm/Europa/66666???.osm.gz >> >> The second layer is created by the following call: >> >> java -jar -Xmx6144M ../../mkgmap-r1170/mkgmap_style_2.jar >> --style-file=../../styles/03_topo_base --remove-short-arcs=5 --product-id=7 >> --family-id=43 --country-name="Deutschland" --country-abbr="D" >> --family-name="OSM_BASE" --tdbfile --draw-priority=8 --max-jobs=3 >> ../../osm/Europa/66663???.osm.gz >> >> And in a third step I combine both layers into the gmapsupp.img: >> >> java -jar mkgmap-r1429/mkgmap.jar --product-id=7 --mapset-name=OSM_M004 >> --gmapsupp img/06_restrictions_motorcar/*.img img/03_topo_base/*.img >> img/03_topo_base/OSM_BASE.TYP > > Sorry I'm a bit late on this thread... > > Most of the parameters to do with family and product id's are not > stored in the .img file and so they need to be specified when creating > a tdb or gmapsupp file. When a gmapsupp is created there is an extra > file added that contains family id, name etc information. This MPS > file is within the gmapsupp, so you don't see it normally. > > This file gained a lot of fixes recently and still might not be 100% > correct. > > So you will need a command line something like this to create the > gmapsupp: > > java -jar mkgmap-r1429/mkgmap.jar --product-id=7 --mapset-name=OSM_M004 > --gmapsupp > --family-name=OSM_M_OV --family-id=46 img/06_restrictions_motorcar/*.img > --family-name=OSM_BASE --family-id=43 img/03_topo_base/*.img > img/03_topo_base/OSM_BASE.TYP > > ..Steve Steve, Thanks for the info. I currently generate each layer of my 3-layer map using the --gmapsupp switch and then just combine the three gmapsupp.img files. Given your notes, it seems that this may be wrong. Instead I should only create the gmapsupp.img at the last step. Am I wrong to create "intermediate" gmapsupp.img files and then combine them? Charlie
- Previous message: [mkgmap-dev] naming map layers in a gmapsupp.img
- Next message: [mkgmap-dev] naming map layers in a gmapsupp.img
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list