Hi,
ich bekomme beim Generieren meiner Map obigen Fehler:
Mein command.log sieht so aus:
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\Berlin_Kolberg" /f
rem Build the garmin maps
java -Xmx1100M -jar D:\downloads\Garmin OSM\map_composer_086\Tools\mkgmap.jar --tdbfile --preserve-element-order --generate-sea=extend-sea-sectors,close-gaps=5000,floodblocker --route --remove-short-arcs -c D:\downloads\Garmin OSM\map_composer_086\data\osmc_options
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at uk.me.parabola.util.GpxCreator.getGpxBaseName(GpxCreator.java:19)
at uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation.removeFloodedAreas(SeaPolygonRelation.java:104)
at uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation.postProcessing(SeaPolygonRelation.java:51)
at uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation.processElements(MultiPolygonRelation.java:892)
at uk.me.parabola.mkgmap.reader.osm.ElementSaver.addRelation(ElementSaver.java:164)
at uk.me.parabola.mkgmap.reader.osm.SeaGenerator.end(SeaGenerator.java:438)
at uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain.end(OsmReadingHooksChain.java:78)
at uk.me.parabola.mkgmap.reader.osm.xml.Osm5MapDataSource.load(Osm5MapDataSource.java:73)
at uk.me.parabola.mkgmap.main.MapMaker.loadFromFile(MapMaker.java:145)
at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:56)
at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:220)
at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:217)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exiting - if you want to carry on regardless, use the --keep-going option
reg import D:\downloads\Garmin OSM\map_composer_086\data\81110000.reg
rem Creating TYP file
D:\downloads\Garmin OSM\map_composer_086\Tools\cgpsmapper.exe typ 81110000.txt D:\downloads\Garmin OSM\map_composer_086\garmin\81110000.TYP
rem Generating Garmin gmapsupp.img file Gesamt
rem Build the garmin maps
java -Xmx1100M -jar D:\downloads\Garmin OSM\map_composer_086\Tools\mkgmap.jar --gmapsupp --family-name=Berlin_Kolberg --family-id=333 --product-id=1 --description="Berlin-Kolberg" 81110000.TYP
Mein error.log sieht so aus:
...
Calling mkgmap to create map
Build the garmin maps
calling mkgmap
mkgmap done
Mapsource tile cache not found.
Generate Mapsource registry file
Installing values to registry
calling Registry install
Registry install done
Create typ definition file
...
Hat irgendjemand einen Tip, was ich falsch gemacht habe?