hi!
Yes, it happens every time. Did you compile your maps with --gmapsupp switch? Both my scripts use it, also stack trace shows:
at uk.me.parabola.mkgmap.combiners.GmapsuppBuilder.onFinish
I use custom map extract (Poland and some border terrains of Germany, Czech Republic, itp):
here is splitted map:
Below are full mkgmap arguments I use.
This works fine:
java -enableassertions -Xmx1000m -jar {binarki}/mkgmap.jar --verbose --family-name=OSMapaPL --coastlinefile={dane_osm}/coastlines_europe.osm.pbf --read-config={mapa_root}/config/osmapa.config --bounds={dane_osm}/bounds --family-id={fid_glowna} --product-id={fid_glowna} --mapname=66{fid_glowna}001 --overview-mapname=66{fid_glowna}000 --description=OSMapaPL --series-name=OSMapaPL --style-file={binarki}/resources/styles/ --style={styl} --check-styles -c template.args style.typ'
This doesn't:
java -enableassertions -Xmx1000m -jar {binarki}/mkgmap.jar --family-name=OSMapaPL-OGONKI --coastlinefile={dane_osm}/coastlines_europe.osm.pbf --read-config={mapa_root}/config/osmapa_ogonki.config --bounds={dane_osm}/bounds --family-id={fid_ogonki} --product-id={fid_ogonki} --mapname=66{fid_ogonki}001 --overview-mapname=66{fid_ogonki}000 --description=OSMapaPL-OGONKI --series-name=OSMapaPL-OGONKI --style-file={binarki}/resources/styles/ --style={styl} --check-styles --lower-case --code-page=1250 -c template.args style.typ
config file for both scripts is:
verbose
max-jobs
country-name=Polska
name-tag-list=name:pl,name
generate-sea
location-autofill=is_in
tdbfile
index
add-pois-to-areas
link-pois-to-ways
remove-short-arcs
preserve-element-order
country-abbr=POL
route
net
gmapsupp
nsis
check-styles
process-exits
x-housenumbers
best regards
Michal