MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

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

MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[surveyor54 schrieb am 13.12.17 12:03]
Hi,

habe natürlich gleich die neue Version 1.0 auf Ubuntu ausprobiert. Die Version
0.95a läuft einwandfrei.
Bei der Version 1.0 habe ich Probleme mit mkgmap, sie wird beim erstem Mal
aufgerufen und auch ausgeführt, beim zweiten Mal kommt ein Fehler.

Siehe Bilder:

<>

Version 1.0


<>

Version 0.95a

Was mir noch aufgefallen ist, in der neuen Starthilfe_100 im Ordner /Tools
gibt es keine "cgpsmapper.exe" mehr, braucht man die nicht mehr?

Trotzdem, danke nochmals für das tolle Programm.

Gruß
surveyor54


Zuletzt bearbeitet am 15.12.17 21:58
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[surveyor54 schrieb am 13.12.17 13:24]
Hi,

könnte es vielleicht an der Pfadangabe in der Datei "assemble_xxxxxx" im
Ordner "garmin" liegen?

Code: Alles auswählen

java -Xmx1100M -jar /osm/tools/mkgmap/mkgmap.jar ...
........erfranken" 79970001.img 79970004.img 79970003.img 79970002.img 
79970000.TYP

rm -f /osm/garmin/build/Unterfranken_RR_gmapsupp.img
mv gmapsupp.img /osm/garmin/build/Unterfranken_RR_gmapsupp.img
Bei mir taucht der Pfad "/osm/.../build/" auf dem Rechner gar nicht auf, oder
ist das nur temporär?

Edit: Ich weiß nicht wer diese asseble-Datei anlegt, da es ein Bash-Skript
ist, nehme ich an, dass es von Linux kommt.
Jedenfalls sind dort falsche Pfade eingetragen. Wenn ich die Pfade berichtige
und das Skript im Ordner "garmin" ausführe,
wird eine richtige "gmapsupp.img" erzeugt.79970000.TYP musste ich noch in
79970000.typ ändern, wegen der Großbuchstaben.

Gruß
svr54


Zuletzt bearbeitet am 13.12.17 15:00
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[Nop schrieb am 13.12.17 20:43]
surveyor54:habe natürlich gleich die neue Version 1.0 auf Ubuntu ausprobiert.
Die Version 0.95a läuft einwandfrei.
Bei der Version 1.0 habe ich Probleme mit mkgmap, sie wird beim erstem Mal
aufgerufen und auch ausgeführt, beim zweiten Mal kommt ein Fehler.

Das ist erstauntlich. Der erste Aufruf ist die Änderung, der zweite, der
fehlschlägt, ist unverändert.

Schau mal in die Datei "commands.log". Da sollte sich ein Hinweis auf die
Ursache finden.

surveyor54:könnte es vielleicht an der Pfadangabe in der Datei
"assemble_xxxxxx" im Ordner "garmin" liegen?

Definitiv nicht - die Datei sollte gar nicht erzeugt werden. Die brauche ich
nur um meine großen Garminkarten nach dem Upload auf meinen Server
zusammenzubauen.

Ich habe das behoben. Bitte lade Dir Composer nochmal neu runter.

surveyor54:Was mir noch aufgefallen ist, in der neuen Starthilfe_100 im Ordner
/Tools gibt es keine "cgpsmapper.exe" mehr, braucht man die nicht mehr?

Nein.

bye, Nop
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[surveyor54 schrieb am 13.12.17 21:22]
So, hier meine commands.log.

Code: Alles auswählen

rem Creating contour file Wertheim_00094_0497_2_1_contour.pbf

rem Build the garmin maps

java -Xmx1100M -jar /home/surveyor/GPS/OSM_Composer/Tools/mkgmap.jar --tdbfile 
--preserve-element-order -c /home/surveyor/GPS/OSM_Composer/data/osmc_options


rem Creating TYP file

java -Xmx1100M -jar /home/surveyor/GPS/OSM_Composer/Tools/mkgmap.jar 
--family-id=79 /home/surveyor/GPS/OSM_Composer/data/79990000.txt


rem Generating Garmin gmapsupp.img file Gesamt

rem Build the garmin maps

java -Xmx1100M -jar /home/surveyor/GPS/OSM_Composer/Tools/mkgmap.jar 
--gmapsupp --family-name=MC_Beispiel --series-name=MC_Beispiel --family-id=79 
--overview-mapname=79990000 --overview-mapnumber=79990000 --product-id=1 
--description="MC_Beispielkarte" 79990001.img 79990000.TYP

SCHWERWIEGEND (Main): 79990000.TYP: file 79990000.TYP doesn´t exist
Exiting - if you want to carry on regardless, use the --keep-going option
Was mir hierbei sofort auffällt, "TYP" ist hier in Großbuchstaben, im Ordner
/garmin steht die Dateiendung in Kleinbuchstaben (79990000.typ). So kann Linux
die Datei nicht finden.
Das müsste das Problem sein.

Gruß
svr54
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[Nop schrieb am 15.12.17 00:00]
surveyor54:Was mir hierbei sofort auffällt, "TYP" ist hier in Großbuchstaben,
im Ordner /garmin steht die Dateiendung in Kleinbuchstaben (79990000.typ). So
kann Linux die Datei nicht finden.
Das müsste das Problem sein.

So ist es. cgpsMapper hat Großbuchstaben erzeugt, mkgmap erzeugt
Kleinbuchstaben. Windows ist das egal, unter Linux paßt es nicht mehr zusammen.

Ich habe jetzt mal den gesamten Composer auf Kleinbuchstaben umgestellt. Bitte
nochmal runterladen und probieren.

bye, Nop
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[mtbbiker99 schrieb am 15.12.17 07:39]
Kurze Nachfrage:

Ist hier die aktuelle Version zum Runterladen zu finden:
http://composer.waldpfa.de/index.php?n=MC.Download
<http://composer.waldpfa.de/index.php?n=MC.Download>

Denn hier steht das Datum auf 12.12.2017.

Ich hatte bis jetzt auch immer diese Probleme bei Ubuntu und werde es am WE
sofort ausprobieren.
Dann kann ich ja meine Windows Partition wieder löschen ;-)

Gruß mtbbiker99
(Garmin GPSmap64s, etrex 20x, Colorado300, Ubuntu17.10)


Zuletzt bearbeitet am 15.12.17 07:40
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[surveyor54 schrieb am 15.12.17 10:55]
Jepp, läuft jetzt wie´s Lottchen.

Danke noch einmal für die Arbeit und das tolle Programm.

Die start.sh habe ich nach der neuen start.bat wie folgt abgeändert:

Code: Alles auswählen

#! /bin/bash
cd ~/GPS/OSM_Composer
java -Xmx2000M -cp 
map_composer.jar:ndsc15.jar:nop.jar:colorpicker.jar:bzip2.jar:jai_codec.jar:protobuf-java-2.5.0.jar:osmosis-osm-binary-0.43.1.jar 
nop.osmc.MapComposer
Wie ich es verstanden habe, braucht am das wine-, mono-Gedöns (cgpsmapper u.
sendmap) nicht mehr. Läuft nun voll unter Java.

Ich habe das Gefühl, dass es auch schneller geworden ist.

Gruß
uns vielen Dank

surveyor54


Zuletzt bearbeitet am 15.12.17 10:58
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[mtbbiker99 schrieb am 15.12.17 15:38]
@surveyor54 :

Gibt es noch etwas was bei einer Ubuntu Installation beachtet werden sollte?

Gruß mtbbiker99
(Garmin GPSmap64s, etrex 20x, Colorado300, Ubuntu17.10)
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[surveyor54 schrieb am 15.12.17 16:00]
mtbbiker99:@surveyor54 :

Gibt es noch etwas was bei einer Ubuntu Installation beachtet werden sollte?

Gruß mtbbiker99
(Garmin GPSmap64s, etrex 20x, Colorado300, Ubuntu17.10)

Nein eigentlich nicht.



* Programm und Starthilfe-Set herunterladen
* Alles in einem Ordner entpacken
* Die start.sh nach o.g. Muster erzeugen u. ausführbar machen
* Die start.sh ausfüheren
* Das Programm öffnet, Einstellungen überprüfen (Pfade u. a. ), dann kann´s
los gehen.


Wenn es Probleme gibt, melde dich .

Gruß
svr54
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[mtbbiker99 schrieb am 15.12.17 20:43]
So, erster Schnelltest verlief SUPER:

<https://i.imgur.com/yVIy903.png>

commands.log:

Code: Alles auswählen

#! /bin/bash
rem Existing contours are current: Wertheim_00094_0497_2_1_contour.pbf

rem Build the garmin maps

java -Xmx1100M -jar /home/mtbbiker99/map_composer_100/Tools/mkgmap.jar 
--tdbfile --preserve-element-order -c 
/home/mtbbiker99/map_composer_100/data/osmc_options


rem Creating TYP file

java -Xmx1100M -jar /home/mtbbiker99/map_composer_100/Tools/mkgmap.jar 
--family-id=79 /home/mtbbiker99/map_composer_100/data/79990000.txt


rem Generating Garmin gmapsupp.img file Gesamt

rem Build the garmin maps

java -Xmx1100M -jar /home/mtbbiker99/map_composer_100/Tools/mkgmap.jar 
--gmapsupp --family-name=MC_Beispiel --series-name=MC_Beispiel --family-id=79 
--overview-mapname=79990000 --overview-mapnumber=79990000 --product-id=1 
--description="MC_Beispielkarte" 79990001.img 79990000.typ
Danke an surveyor54 und Nop

Gruß mtbbiker99
(Garmin GPSmap64s, etrex 20x, Colorado300, Ubuntu17.10)
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[Nop schrieb am 16.12.17 18:51]
mtbbiker99:So, erster Schnelltest verlief SUPER:

Und wenn Du noch das Häkchen "Basecamp integration" entfernst, sollten auch
noch die roten Fehlermeldungen im Log weggehen.

bye, Nop
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[mtbbiker99 schrieb am 16.12.17 21:14]
Nop:
Und wenn Du noch das Häkchen "Basecamp integration" entfernst, sollten auch
noch die roten Fehlermeldungen im Log weggehen.


Ja, genau. Beim nächsten Lauf habe ich dann das Häkchen entfernt und die
Basecamp-Fehlermeldungen im Log sind nicht mehr erschienen.

Gruß mtbbiker99
(Garmin GPSmap64s, etrex 20x, Colorado300, Ubuntu17.10)
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[mtbbiker99 schrieb am 19.12.17 08:39]
Hallo Nop,

in der aktuellen download Version 1.0 fehlt unter Icons der Ordner "previews"
(samt Inhalt).
Dadurch fehlen die Vorschaubilder für Kartenobjekte (im Filter Wege)


Als ich diesen Ordner von der Version 95a dort hineinkopiert habe, waren die
Vorschaubilder auch wieder da.


Gruß mtbbiker99
(Garmin GPSmap64s, etrex 20x, Colorado300, Ubuntu17.10)
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[Nop schrieb am 20.12.17 20:58]
Dieser Ordner ist nicht im ZIP enthalten. Er sollte beim ersten Start von
Composer automatisch erzeugt werden. Ist das nicht passiert?

bye, Nop
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[mtbbiker99 schrieb am 21.12.17 08:30]
Nein, ist leider nicht passiert. Weder unter Windows noch unter Ubuntu.

Der Icons Ordner mit den Symbolen schon, nur der previews Ordner samt Inhalt
fehlt.

Gruß mtbbiker99
(Garmin GPSmap64s, etrex 20x, Colorado300, Ubuntu17.10)
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[WWAK schrieb am 21.12.17 18:19]
Hallo Nop,

auch ich kann den Ordner "previews" nicht finden, weder in der WIN Version
0.95a noch in der 1.00. Unter welchen Bedingungen soll er erzeugt werden?

Weitere Anmerkung zur aktuellen Version 1.00
Der "tmp" Ordner wird trotz "Hackerl" bei "Einstellungen Allgemein" nicht
aufgeräumt (sicher ein Schönheitsfehler).

Jetzt nochmal ein Versuch, über das Forum einen WIN 10 Kundigen zu finden, der
mir den Hinweis geben kann, warum in meiner WIN 10 64 Bit Version 1703 Basecamp
Registry Eintrag klappt und in der 32 Bit Version (gleiches Build) nicht, wobei
der "workaround" über "Zusammenführen" letztlich funktioniert.

Gruß WWAK
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[Nop schrieb am 23.12.17 11:24]
Die Ursache für das fehlende preview bei Neuinstallationen habe ich gefunden.
Wird demnächst einen Fix geben.

WWAK:Weitere Anmerkung zur aktuellen Version 1.00
Der "tmp" Ordner wird trotz "Hackerl" bei "Einstellungen Allgemein" nicht
aufgeräumt (sicher ein Schönheitsfehler).

Guter Hinweis. Er räumt in allen Verzeichnissen sinnvoll verzichtbare Daten
weg. Das heißt aber nicht daß Verzeichnisse ganz geleert werden.

tmp ist mittlerweile irreführend - früher war es tatsächlich nur für temporäre
Daten. Im Einstellungdialog heißt es schon "Zwischendaten". Ich habe es jetzt
auch in der Autokonfiguration auf das besser zutreffendeintermediate umbenannt.

bye, Nop
Gast

Re: MC Version 1.0 Problem "mkgmap call faild!" unter Ubuntu 14.04

Beitrag von Gast »

[WWAK schrieb am 23.12.17 18:16]
Hallo Nop,

danke für die Antwort.

Es gibt ja wohl immer wieder Schwierigkeiten, die verschiedenen Parameter wie
Speicher für Java, Nodecache, Max Objekte und Xmx so zu variieren, das MC ohne
Fehler durchläuft.
Wäre es nicht möglich in der MC Hilfe zusammengefasst Empfehlungen zu
dokumentieren was welche Werte bedeuten und bewirken.

Danke und schöne Feiertag

WWK
Antworten