ohne sudo weigern sich die Programme aber, aufs Garmin zuzugreifen.
Zum Trost hab ich OSM Karten in Viking einlesen können... 
Garmin eTrex_Legend_HCx
|
Wikiteam
Anmeldungsdatum: Beiträge: 2788 |
|
||||
|
Wikiteam & Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 13763 Wohnort: /home/noise |
Meine verwendete /etc/udev/rules.d/51-garmin.rules SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"Sie entspricht der unter http://www.gpsbabel.org/os/Linux_Hotplug.html vorgeschlagenen Lösung. Ich habe den Artikel noch einmal umstrukturiert und hoffe, dass einiges klarer wird. Habe auch auf andere Wikiartikel verwiesen und somit den Artikel entschlackt. |
||||
|
Wikiteam
Anmeldungsdatum: Beiträge: 2788 |
Hallo
find ich jetzt deutlich besser verständlich, den Artikel |
||||
|
Wikiteam & Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 13763 Wohnort: /home/noise |
Gut. |
||||
|
Wikiteam
Anmeldungsdatum: Beiträge: 2788 |
Frage: wie kann ein im Garmin gespeicherter Track nach OSM hochgeladen werden. Exportieren als gpx geht mittels Viking oder Gebabbel, OSM gibt jedoch immer eine Fehlermeldung aus: Found no good GPX points in the input data. At least 75% of the trackpoints lacked a <time> tag. wieso? was tun? Danke |
||||
|
Anmeldungsdatum: Beiträge: 63 |
frustschieber schrieb:
Das sieht schlecht aus. Ich gehe davon aus, dass Du den Track im Garmin gespeichert und ihm einen Namen gegeben hast. Dann sind sämtliche Zeitangaben unwiederbringlich futsch. Außer Du hast noch die ActiveLogs, da stehen sie noch drin. |
||||
|
Wikiteam & Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 13763 Wohnort: /home/noise |
Du kannst ein Skript von python doctor.py TP.gpx doctor.py
|
||||
|
Wikiteam
Anmeldungsdatum: Beiträge: 2788 |
klingt doch schon mal nicht hoffnungslos. nur: wie benutzt man das genau? |
||||
|
Anmeldungsdatum: Beiträge: 63 |
Du speicherst das Script als "~/bin/doctor.py", machst es ausführbar:
und bearbeitest damit die Datei
Dann erhältst Du nebenbei die Datei "Spur-doctored.gpx", kannst also nichts kaputt machen, die Originaldatei bleibt erhalten. Chris..... |
||||
|
Wikiteam
Anmeldungsdatum: Beiträge: 2788 |
Danke. hat (im Prinzip) geklappt. Allerdings lässt sich die bearbeitete Datei weder hochladen (Parserfehler) noch in Viking anschauen (scheint dort leer, was sie aber nicht ist) Sollte vielleicht beim Garmin ins Wiki: das problem mit dem Speichern und dieser Lösungsweg |
||||
|
Anmeldungsdatum: Beiträge: 63 |
Ich hatte auch mal einen Fehler, dann aber nie wieder, deshalb hatte ich es gar nicht erwähnt. Das Script liest die Zeile 8 ein (bzw. die Zeile 7, wenn die erste Zeile 0 ist) und kopiert sie überall da hin wo ein Zeitstempel "hingehört". In meinem Fall war Zeile 8 aber nicht der Zeitstempel sondern irgendein schließendes Tag (z.B. </beispiel>). Es muss aber in etwa so aussehen, Hauptsache in Zeile 8 ist die Zeit (<time>[...]</time>):
edit: Will sagen, wenn sich da bei Dir was Anderes befindet kannst Du versuchen die Zeilen so zu manipulieren das in Z.8 die Zeit steht. Wenn Du nicht weißt wie, poste ruhig die ersten 10 Zeilen, ich oder jemand anderes wird es schon richten. |
||||
|
Wikiteam
Anmeldungsdatum: Beiträge: 2788 |
Jawoll! Hat geklappt! sollte unbedingt ins wiki! |
||||
|
Wikiteam & Supporter
(Themenstarter)
Anmeldungsdatum: Beiträge: 13763 Wohnort: /home/noise |
Wurde es ergänzt? Kann jemand von euch diesen Teil überprüfen? Nutze geocaching.com nicht und habe versucht die vorgenommenen Ergänzungen etwas genauer und ausführlicher zu hinterlegen. Die Beispieldatei sollte an das eTrex angepaßt werden: <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<GarminPlugin logfile="" level="DEBUG">
<Devices>
<Device>
<Name>Oregon 300</Name>
<StoragePath>/media/5D18-F276/Garmin/GPX</StoragePath>
<StorageCommand></StorageCommand>
</Device>
<Device>
<Name>Home Directory /home/andreas</Name>
<StoragePath>/home/andreas</StoragePath>
<StorageCommand></StorageCommand>
</Device>
</Devices>
</GarminPlugin>Logischerweise müßte die auf der Homepage erwähnte Befehlszeile übertragen auf unser Gerät wie folgt lauten: <StorageCommand>gpsbabel -i gpx -f %1 -o garmin -F usb:</StorageCommand> |
||||
|
Wikiteam
Anmeldungsdatum: Beiträge: 2788 |
march schrieb:
jetzt ja, hoffe, es ist so korrekt und verständlich. |
||||
|
Anmeldungsdatum: Beiträge: 1002 Wohnort: Friolzheim |
Hallo ich habe noch ne andere Version gefunden gpx-Files direkt aus dem Firefox ins ETREX zu pumpen. Die Idee ist recht einfach: Man hinterlegt in der Datei .mailcap für gpx.Daten eine Standardaktion application/gpx; /usr/bin/gpx2garmin.sh %s , und diese Standardaktion ist ein kleines Script, das die heruntergeladene gpx-Datei mit gpsbabel auf dem Etrex speichert. Die Idee ist nicht von mir, sondern die habe ich im geoclub gefunden. Genial einfach ohne Installaltion von zusätzlichen Paketen. Sollte man das nicht auch im Wiki beschreiben ?? Das Skript sieht so aus: #!/bin/bash
# datei /usr/bin/loc2garmin.sh
mv $1 $1.gpx
sudo /usr/bin/gpsbabel -s -i gpx -f $1.gpx -o garmin -F usb: 2> /tmp/garmin_error
if [ -f /tmp/garmin_error ] && [ "`cat /tmp/garmin_error`" ]
then
error=`cat /tmp/garmin_error`
zenity --error --text="Fehler bei der Übertragung:\n\n'$error'"
else
zenity --info --text="Daten wurden erfolgreich auf den GPS-Empfänger übertragen."
fi
rm -f /tmp/garmin_error %1
|
2004 – 2013 ubuntuusers.de • Einige Rechte vorbehalten