x

Re: Worldwide routable Garmin maps: URL REMOVED


Geschrieben von Lambertus (Gast) am 14. April 2014 11:48:46: [flux]

Als Antwort auf: Worldwide routable Garmin maps: URL REMOVED geschrieben von Lambertus (Gast) am 08. März 2009 14:41:

Re the problem with the family-id. This is the commandline:

java␣-Xmx6144M␣-jar␣mkgmap.jar
--index
--overview-mapname=23108000
--overview-mapnumber=23108000
--family-name='OSM␣generic␣routable(Burundi)'
--family-id=23108000
--series-name='OSM␣generic␣routable(Burundi_08-04-2014)'
--latin1
--description='OSM␣generic␣routable(Burundi_08-04-2014)'
--product-id=6
--tdbfile
--nsis
--copyright-message='Map␣data␣©␣openstreetmap.org␣and␣contributors'
--gmapsupp␣63*.img␣ovm_63*.img

This is what JaVaWa GMTK says:

Name on computer: OSM generic routable(Burundi_08-04-2014)
Name on device: OSM generic routable(Burundi)
Family ID (FID): 39328
Product ID (PID): 6
Version: 1.00
Size: 15.66 MiB
Location: C:\Garmin\Maps\OSM generic routable(Burundi)\
Registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Garmin\MapSource\Families\OSM generic routable(Burundi)
Map type: Registry map
Protected: No

ID error: The Family ID in the registry doesn't match the one in the map.
Errors recoverable: Yes

Map segments (2): 63241017: OSM Generic Routable (63241017) (63241017.img)
63241023: OSM Generic Routable (63241023) (63241023.img)

Other essential C:\Garmin\Maps\OSM generic routable(Burundi)\23108000.tdb
files/folders: C:\Garmin\Maps\OSM generic routable(Burundi)\23108000.img
C:\Garmin\Maps\OSM generic routable(Burundi)\23108000.mdx
C:\Garmin\Maps\OSM generic routable(Burundi)\23108000_mdr.img

I think the family-id overflows.

So, how about:
family id: 23 (generic map)
product id: 108 (Burundi)
overview map: 23108000

At least, this is how I think a /family/product/ id is intended to work...

Edit:
Hmm, that's not what the Mkgmap documentation says:

--product-id=number Each mapset needs an unique product-id in order to let MapSource differentiate between the different maps. Default is "42".

product id: 23108 (generic map/Burundi)

Edit:
Yes, that's better. GMTK doesn't complain anymore and BaseCamp shows the map. Guess I wrong about this. 🙂