MapComposer-mkgmap call failed

Diskussionen zu dem Werkzeug hinter der Karte und für eigene Garminkarten
Antworten
Gast

MapComposer-mkgmap call failed

Beitrag von Gast »

[Smiley schrieb am 01.11.18 16:39]
Hallo,

vielleicht könnt ihr mir Helfen?

geht um Nürnberg und umgebung!
Ich benutz die Standardkonfig.
Das Prog. wird mit 10G aufgerufen...
Nodecache 1000... Wie hoch kann ich den stellen?
Objekte/kachel 2000... Wie weit kann man das runterstellen und wie beinflusst
dieser wert?
Konturnodes 100... denn hab ich auch nicht wirklich verstanden... was bewirkt
der?

Die ganzen wichtigen files hab ich angehängt.
Danke für eure Antworten


Viele Grüße
Smiley
Gast

Re: MapComposer-mkgmap call failed

Beitrag von Gast »

[Nop schrieb am 01.11.18 17:55]
Wie in meiner ersten Antwort im OSM Forum schon geschrieben, muß
"Kartenaufteilung berechnen" eingeschaltet sein, wenn Du an Kartengrößen
rumspielst.

Auf Deinem Screenshot ist es immer noch aus.
Gast

Re: MapComposer-mkgmap call failed

Beitrag von Gast »

[Nop schrieb am 10.11.18 10:48]
Hast Du es mittlerweile hinbekommen? Hat das Einschalten der Kartenaufteilung
geholfen oder mußtest Du an den Einstellungen spielen?

Beim Debuggen eines anderen Problems habe ich eine Exception beim Karten
aufteilen bekommen. Ist die bei Dir auch aufgetreten (Log Fenster öffnet sich
von selbst, wird rot angezeigt)?
Gast

Re: MapComposer-mkgmap call failed

Beitrag von Gast »

[Smiley schrieb am 14.11.18 14:11]
Hallo,

Bei kleine Bereiche hab ichs hinbekommen.

Bei größeren bereiche gibts Probleme:
- Bei der Europa.osm... muss der RAM über 20GB haben ansonsten stürzt das
Prog. ab.
- Der bereich 6.0-14.0; 45.0-50.5... also Franken bis Gardasee
Hab jetz folgende Einstellung verwendet...

Grüße Flo
Gast

Re: MapComposer-mkgmap call failed

Beitrag von Gast »

[Nop schrieb am 15.11.18 20:27]
Also so eine Meldung habe ich noch nie gesehen. Klingt nach Kommandozeile oder
Pfad zu lang - aber das sollte dann immer passieren, auch bei kleinen
Datenbeständen.
Gast

Re: MapComposer-mkgmap call failed

Beitrag von Gast »

[mtbbiker99 schrieb am 15.11.18 21:13]
Hallo Smiley.

Ich denke mal, dass Du den Dateiname und dessen Erweiterung schon gecheckt
hast.
Sind denn irgendwelche exotischen Zeichen im Pfad bzw. im Dateinamen?
Leerzeichen würde ich auch entfernen.

Laufwerk W ? ist das ein USB-Stick? Pack mal den map composer auf Laufwerk C.
Welches Dateisystem benutzt Du denn? Sieht nach Windows bei Dir aus, also wird
es wohlntfs sein. Ich hoffe mal nicht FAT32

Java-Version mal gecheckt? Komandozeile (cmd) öffnen und mal java -version
eingeben.

Gruß mtbbiker99
(Garmin GPSmap64s, etrex 20x, Ubuntu 18.10)
Benutzeravatar
dirtbikermp3
Beiträge: 37
Registriert: 20.01.2019, 19:42

Re: <t>MapComposer-mkgmap call failed</t>

Beitrag von dirtbikermp3 »

Bei mir geht es auch nicht mehr trotzdem ich nichts verändert habe. Vor 3 Tagen hatte ich den Fehler noch nicht. Woran kann das liegen?

Error Log:

Code: Alles auswählen

09.08.18 08:40 Invalid map item in render rule point: tourism=trail_riding_station
09.08.18 08:40 Invalid map item in render rule point: map_overlay=horses_no
09.08.18 08:40 Invalid map item in render rule point: map_overlay=bridleway
09.08.18 08:40 Invalid map item in render rule point: route_marker=icon_bridleway
09.08.18 08:40 Invalid map item in render rule point: tourism=trail_riding_station
09.08.18 08:40 Invalid map item in render rule point: map_overlay=horses_no
09.08.18 08:40 Invalid map item in render rule point: map_overlay=bridleway
09.08.18 08:40 Invalid map item in render rule point: route_marker=icon_bridleway
09.08.18 08:45 Invalid map item in render rule point: tourism=trail_riding_station
09.08.18 08:45 Invalid map item in render rule point: map_overlay=horses_no
09.08.18 08:45 Invalid map item in render rule point: map_overlay=bridleway
09.08.18 08:45 Invalid map item in render rule point: route_marker=icon_bridleway
09.08.18 08:54 java.lang.IllegalArgumentException: illegal external record modification: No previous version. Readonly?
09.08.18 08:54 Exception writing to C:\Software\MapComposer\data\osmc_options
java.lang.IllegalArgumentException: illegal external record modification: No previous version. Readonly?
	at nop.ndsc.Table.updateRecord(Table.java:640)
	at nop.ndsc.Record.update(Record.java:137)
	at nop.osmc.generator.garmin.StyleMapper.generateStyle(StyleMapper.java:93)
	at nop.osmc.generator.garmin.StyleMapper.generate(StyleMapper.java:46)
	at nop.osmc.generator.garmin.GarminMapper.createOptions(GarminMapper.java:833)
	at nop.osmc.generator.garmin.GarminMapper.composeMap(GarminMapper.java:726)
	at nop.osmc.generator.garmin.GarminMapper.generate(GarminMapper.java:79)
	at nop.osmc.generator.Mapper.generate(Mapper.java:252)
	at nop.osmc.MapComposer$13.act(MapComposer.java:425)
	at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
	at java.lang.Thread.run(Unknown Source)
09.08.18 09:09 Invalid map item in render rule point: tourism=trail_riding_station
09.08.18 09:09 Invalid map item in render rule point: map_overlay=horses_no
09.08.18 09:09 Invalid map item in render rule point: map_overlay=bridleway
09.08.18 09:09 Invalid map item in render rule point: route_marker=icon_bridleway
09.08.18 09:09 Invalid map item in render rule point: tourism=trail_riding_station
09.08.18 09:09 Invalid map item in render rule point: map_overlay=horses_no
09.08.18 09:09 Invalid map item in render rule point: map_overlay=bridleway
09.08.18 09:09 Invalid map item in render rule point: route_marker=icon_bridleway
09.08.18 09:09 java.lang.IllegalArgumentException: illegal external record modification: No previous version. Readonly?
09.08.18 09:09 Exception writing to C:\Software\MapComposer\data\osmc_options
java.lang.IllegalArgumentException: illegal external record modification: No previous version. Readonly?
	at nop.ndsc.Table.updateRecord(Table.java:640)
	at nop.ndsc.Record.update(Record.java:137)
	at nop.osmc.generator.garmin.StyleMapper.generateStyle(StyleMapper.java:93)
	at nop.osmc.generator.garmin.StyleMapper.generate(StyleMapper.java:46)
	at nop.osmc.generator.garmin.GarminMapper.createOptions(GarminMapper.java:833)
	at nop.osmc.generator.garmin.GarminMapper.composeMap(GarminMapper.java:726)
	at nop.osmc.generator.garmin.GarminMapper.generate(GarminMapper.java:79)
	at nop.osmc.generator.Mapper.generate(Mapper.java:252)
	at nop.osmc.MapComposer$13.act(MapComposer.java:425)
	at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
	at java.lang.Thread.run(Unknown Source)
09.08.18 09:10 Invalid map item in render rule point: tourism=trail_riding_station
09.08.18 09:10 Invalid map item in render rule point: map_overlay=horses_no
09.08.18 09:10 Invalid map item in render rule point: map_overlay=bridleway
09.08.18 09:10 Invalid map item in render rule point: route_marker=icon_bridleway
09.08.18 09:10 Invalid map item in render rule point: tourism=trail_riding_station
09.08.18 09:10 Invalid map item in render rule point: map_overlay=horses_no
09.08.18 09:10 Invalid map item in render rule point: map_overlay=bridleway
09.08.18 09:10 Invalid map item in render rule point: route_marker=icon_bridleway
09.08.18 09:10 java.lang.IllegalArgumentException: illegal external record modification: No previous version. Readonly?
09.08.18 09:10 Exception writing to C:\Software\MapComposer\data\osmc_options
java.lang.IllegalArgumentException: illegal external record modification: No previous version. Readonly?
	at nop.ndsc.Table.updateRecord(Table.java:640)
	at nop.ndsc.Record.update(Record.java:137)
	at nop.osmc.generator.garmin.StyleMapper.generateStyle(StyleMapper.java:93)
	at nop.osmc.generator.garmin.StyleMapper.generate(StyleMapper.java:46)
	at nop.osmc.generator.garmin.GarminMapper.createOptions(GarminMapper.java:833)
	at nop.osmc.generator.garmin.GarminMapper.composeMap(GarminMapper.java:726)
	at nop.osmc.generator.garmin.GarminMapper.generate(GarminMapper.java:79)
	at nop.osmc.generator.Mapper.generate(Mapper.java:252)
	at nop.osmc.MapComposer$13.act(MapComposer.java:425)
	at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
	at java.lang.Thread.run(Unknown Source)
22.09.19 17:05 java.lang.IllegalArgumentException: index capacity exeeded 6000425093
22.09.19 17:05 Exception loading node information?
java.lang.IllegalArgumentException: index capacity exeeded 6000425093
	at nop.osm.PresenceIndex.getPage(PresenceIndex.java:40)
	at nop.osm.PresenceIndex.contains(PresenceIndex.java:51)
	at nop.osm.Divider.loadNodeInformation(Divider.java:143)
	at nop.osmc.generator.garmin.GarminMapper.prepareSegments(GarminMapper.java:309)
	at nop.osmc.generator.garmin.GarminMapper.calculateSegments(GarminMapper.java:150)
	at nop.osmc.generator.garmin.GarminMapper.generate(GarminMapper.java:68)
	at nop.osmc.generator.Mapper.generate(Mapper.java:252)
	at nop.osmc.MapComposer$13.act(MapComposer.java:425)
	at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
	at java.lang.Thread.run(Unknown Source)
22.09.19 17:12 mkgmap call failed!
22.09.19 17:33 mkgmap call failed!
22.09.19 17:42 mkgmap call failed!
Benutzeravatar
mtb-Herten
Beiträge: 260
Registriert: 11.01.2019, 21:51

Re: <t>MapComposer-mkgmap call failed</t>

Beitrag von mtb-Herten »

Hallo,

das hatte ich auch schon einmal. Ich meine mich dran erinnern zu können, dass das an den Icons lag, die ich optimiert habe.
Da war bei mir eins dabei, welche nicht der richtigen Größe hatte. Spiel mal zum Test die Original Icons wieder drauf.

(max 32 x 32 Pixel / Icon)

Gruß mtb-Herten.
Benutzeravatar
Nop
Site Admin
Beiträge: 601
Registriert: 10.01.2019, 20:46

Re: <t>MapComposer-mkgmap call failed</t>

Beitrag von Nop »

Du hast aktive Renderregeln, aber Du hast die zugehörigen Kartenobjekte entfernt. Schalte die Renderregeln ab oder lösche sie, so daß die ganzen Fehlermeldungen weggehen.
Benutzeravatar
dirtbikermp3
Beiträge: 37
Registriert: 20.01.2019, 19:42

Re: <t>MapComposer-mkgmap call failed</t>

Beitrag von dirtbikermp3 »

Leider geht es nachdem ich zuetzt im Oktober eine Karte erzeugt habe nicht mehr.

Dann MC komplett neu installiert und meine Region + "Karte bauen" wieder hinzugefügt, aber die Fehlermeldung ist noch die selbe.

Neulich habe ich nur die neue Java SRE Version 8 u251 installiert?

Fehlermeldung im Log in rot: java.lang.ArrayIndexOutOfBoundsException: -1

Code: Alles auswählen

Starting map generation
Testing Mapsource
Removing MapSource registry values
calling Registry remove
Saving table Settings
Saving table ConvertRule
Saving table ConvertAction
Saving table IDManager
Checking for local data files.
Cutting data with osmosis
calling osmosis
osmosis done
Starting region hji OFR
Newer input file detected
[b]java.lang.ArrayIndexOutOfBoundsException: -1[/b]
Finished region hji OFR
Generation finished
Saving table Outline
Saving table IDManager
Benutzeravatar
Nop
Site Admin
Beiträge: 601
Registriert: 10.01.2019, 20:46

Re: <t>MapComposer-mkgmap call failed</t>

Beitrag von Nop »

Suche diese Fehlermeldung in der errorLog.txt und poste mal den Inhalt aber der Meldung abwärts (nicht die ganze errorLog.txt!)
Benutzeravatar
dirtbikermp3
Beiträge: 37
Registriert: 20.01.2019, 19:42

Re: <t>MapComposer-mkgmap call failed</t>

Beitrag von dirtbikermp3 »

Code: Alles auswählen

02.05.20 11:58 java.lang.ArrayIndexOutOfBoundsException: -1
02.05.20 11:58 Exception analyzing data for hji OFR
java.lang.ArrayIndexOutOfBoundsException: -1
	at nop.osm.nodetree.TreePage.getLess(TreePage.java:84)
	at nop.osm.nodetree.NodeTree.copy(NodeTree.java:297)
	at nop.osm.nodetree.NodeTree.copyTo(NodeTree.java:289)
	at nop.osmc.generator.Analyzer.standardAnalysis(Analyzer.java:166)
	at nop.osmc.generator.Analyzer.analyze(Analyzer.java:81)
	at nop.osmc.generator.Mapper.generate(Mapper.java:208)
	at nop.osmc.MapComposer$13.act(MapComposer.java:425)
	at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
	at java.lang.Thread.run(Unknown Source)
Benutzeravatar
dirtbikermp3
Beiträge: 37
Registriert: 20.01.2019, 19:42

Re: <t>MapComposer-mkgmap call failed</t>

Beitrag von dirtbikermp3 »

So, soeben ohne etwas zu verändern noch einmal probiert und es ist fehlerfrei gelaufen.

Mein Verdacht ist jetzt, dass es kein lokales Problem bei mir war, sondern dass sich das entsprechende Planetfile OFR oder BY bei Geofabrik gestern nicht runterladen ließ?
Benutzeravatar
Nop
Site Admin
Beiträge: 601
Registriert: 10.01.2019, 20:46

Re: <t>MapComposer-mkgmap call failed</t>

Beitrag von Nop »

Unvollständige Dateien würden so einen Fehler erklären - und im Forum war zu lesen, daß die Geofabrik kürzlich ein Problem mit ihren Daten hatte.
Antworten