I've just been updating my IMG creation process to use all
the new mkgmap options (was running a pretty old version), and noticed a little
bit of weirdness.
I'm using a template file to create some standard format
maps, and if the --net parameter is specified in the template file, the first
IMG file created gets the default 62340001.IMG file name, regardless of the
other parameters such as map name. Using version r984.
Eg: Template File:
family-id: 3081
product-id: 2601
overview-mapname: 30810100
net
gmapsupp
tdbfile
# Following is a list of map tiles.
mapname: 30810101
description: OSM-AU Victoria
input-file: VIC.osm.gz
country-name: Australia
country-abbr: AUS
region-name: Victoria
region-abbr: VIC
mapname: 30810102
description: OSM-AU New South Wales
input-file: NSW.osm.gz
country-name: Australia
country-abbr: AUS
region-name: New South Wales
region-abbr: NSW
...
(Five more file templates here)
Command line:
java -Xmx1024M -jar mkgmap.jar -c template.args
This builds a file set like:
62340001.IMG
30810102.IMG
... (next five files correctly named)
30810100.IMG
30810100.tdb
If the net parameter is removed from the template file OR
the --route parameter is supplied, then all the files are correctly named.
I can live without the net parameter, but just thought I'd the
issue up the flagpole...
Matt