OSM Composer kann mkgmap nicht aufrufen -> "mkgmap call failed!"

Hallo, ich wollte heute mit OSM Composer (Version 0.72, vereinfachte Installation) aktuelle Karten meiner Region erstellen. Testweise habe ich einfach die Regionen stehen lassen die bereits hinterlegt sind (Wandergegend, Wertheim) und einfach mal auf “Generieren” geklickt. Leider ohne erfolg. Aus dem Log geht hervor, dass a)java.net.ConnectException: Connection timed out: connect und b) mkgmap nicht aufgerufen werden konnte und . Den Pfad unter “Einstellungen” für mkgmap habe ich schon überprüft. Der ist OK. Java 1.6 ist installiert. Anbei die vollständige Meldung aus dem errorLog.txt:

16.04.09 20:13 java.net.ConnectException: Connection timed out: connect
16.04.09 20:13 Exception downloading: No connection (2 retries) to http://api.openstreetmap.org/api/0.5/map?bbox=11.200001,49.6,11.300001,49.699997
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at nop.osm.DataSegment.gatherData(DataSegment.java:43)
at nop.osm.DataDownloader$DataJob.run(DataDownloader.java:179)
at java.lang.Thread.run(Unknown Source)
16.04.09 20:20 mkgmap call failed!

Woran könnte das liegen?
Besten Dank schonmal im Voraus

Hallo,
hast du es schonmal mit einer lokalen OSM-Datei probiert? Es könnte auch sein, dass es Probleme beim Download gegeben hat und dass er deshalb mkgmap nicht aufrufen kann.

Viele Grüße,
Henning

Hi,

ja der Gedanke kam mir auch vor ein paar Minuten. Habe daraufhin mal JOSM angeschmissen und mal “meine” Region lokal gespeichert. Nun erhalte ich nur noch die “mkgmap call failed!”-Meldung.:frowning:

Hallo,
was mir noch einfällt, wäre der Speicher für Java-aufrufe, den du in den Einstellungen festgelegt hast, bzw. der festgelegt war.
Den könntest du mal testweise reduzieren. Bei mir liegt das maximum bei 878mb. Frag mich aber nciht, woran das liegt. Ich hab 3GB drin und nutzte ein 64bit System. Wenn jemand den Grund kennt, bzw. weiß, wie man das beheben kann wäre dies echt toll, wenn er sich mal meldet.

Mehr fällt mir gerade auch nicht ein.

Bingo! :smiley: Danke!

Habe den Speicher einfach mal auf 1024 MB reduziert, nun geht’s. Vorher waren es 2000. Habe übrigens 32 Bit XP, SP3, 2 GB Ram.

Daran lags. Das Maximum für 32bit-Maschinen liegt bei 1600MB.