Einfach mal eine kurze Anleitung für den Betrieb unter Linux. Hierbei ist das Gerät natürlich angeschalten und per Datenkabel verbunden.
- Programm rgm3800.py downloaden, ausführbar machen und starten
- Rumspielen, z.B.
./rgm3800.py -d /dev/ttyUSB0 list
zum Anzeigen der verfügbaren Logs oder
./rgm3800.py -d /dev/ttyUSB0 track 0- > track.nmea
um alle Logs in der Datei track.nmea zu speichern. Weitere Funktionen sind leicht erreichbar über die Hilfefunktion. Problem bei den gespeicherten Dateien: *.nmea Files bringen uns bei JOSM nicht so viel. - Also noch mit dem HIER erhältlichen Skript konvertieren:
gpxconvert *.nmea - Praktisch: *.nmea.gpx in *.gpx umbenennen mit:
rename 's/\.nmea//' *.nmea.gpx - Mit JOSM weiterbearbeiten.
Die standardmäßig eingestellten 15 Sekunden bis zum nächsten Trackpoint kann man auch mit dem Programm ändern (hier auf 5 Sekunden):
./rgm3800.py -d /dev/ttyUSB0 interval 5
Update:
Der User MapperOG hat das Skript erweitert, dadurch kann man alle Tracks von einem Tag zusammenfassen, das klappt deutlich besser als mit dem Skript von oben! Ich hatte immer das folgende Problem. Bei Download der Tracks mit z.B.
./rgm3800.py -d /dev/ttyUSB0 trackx 30-35 > track.gpx
konnte ich nur für eines der heruntergeladenen Teilstücke Fotos per AgPifoJ zum GPX-Track zuordnen. Der Rest hat vom Zeitstempel her nicht mehr funktioniert. Das obige Skript ist die passende Lösung!



Statt in nmea umzuwandeln und in einem weiteren Schritt die Datei umzubenennen, kann man das in einer Zeile erledigen:
#!/bin/bash
for i do gpsbabel -i nmea -f „$i“ -o gpx -F „`echo „$i“ | sed -r -e ’s/.nmea//g’ `“.gpx;done
Bei royaltek gibt es aktuelle Firmware, mit der man auch 1-Sekunden-Intervalle einstellen und auch die Anzahl der sichtbaren Satelliten loggen kann
Von: nadar am November 28, 2008
um 9:56
Hallo, danke für den Beitrag, ich hab es jetzt endlich mal probiert. Leider klappt es so nicht direkt bei mir. Die Anführungszeichen und Hochkommata sind irgendwie falsch von der Formatierung her und eine Option -r existiert (bei mir) für sed nicht. Gemacht hats dann folgende Zeile:
gpsbabel -i nmea -f "$file" -o gpx -F `echo "$file" | sed -e 's/.nmea//g' `.gpxVon: freeclimbing am Dezember 22, 2008
um 8:10
Hallo, mit merkaartor kann man die *.nmea Daten laden und bearbeiten.
http://www.merkaartor.org/~bvh/index.html
Von: shogun am Januar 23, 2009
um 7:37
Hi, danke für deinen Beitrag. Merkaartor muss ich wohl wirklich mal probieren, aber ich glaube, damit kann man nicht Fotos zum GPX (oder NMEA) Track hinzufügen, oder? So map ich nämlich normalerweise… Unterwegs Unmengen an Fotos, sonst erinnere ich mich nicht mehr, wo jetzt welche Straße war… Damit bleib ich dann glaub ich doch bei JOSM hängen
Von: freeclimbing am Januar 23, 2009
um 10:34
rgm3800py kann jetzt Tracks auch direkt als GPX ausgeben.
Von: kapet am März 9, 2009
um 12:25
Cool, anderseits kann man inzwischen auch mit JOSM *.NMEA Files öffnen
Das Ganze ist aber somit auf jeden Fall einfacher als vor einiger Zeit…
Von: freeclimbing am März 11, 2009
um 1:11
Es gibt auch ein java Programm zum auslesen und bearbeiten. Leider nur für rbt-2300 und rgm-3800.
Habe es getestet funktioniert sehr gut für meine Zwecke.
für Linux
http://www.gpspassion.com/upload2/jdl_1.05a.zip
für Windows
http://www.gpspassion.com/upload2/jdl_1.05a.setup.exe
Von: shogun am März 16, 2009
um 3:00