Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Am Montag, 12. November 2007 07:32:57 schrieb Holger Issle: On Mon, 12 Nov 2007 07:20:30 +0100, Joerg Ostertag (OSM Munich/Germany) wrote: Und osmtrackfilter sollte die Dateien auch lesen können. Funktioniert der jetzt mit API v 0.5? Sollte eigentlich. Bitte testen und Feedback geben. - Joerg ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Patrick Beck wrote: Hallo, eine extra Style-Datei zwar ein GPX-File dieses auch valid ist, jedoch fehlt der Timestamp. Vielleicht nehme ich auch einfach das falsche IFIELD, jedoch habe ich von GMT_TIME bis MMDD_TIME alles durchprobiert, wahrscheinlich aber irgendeinen Fehler begangen. Vielleicht könnt ihr mir helfen :) Die trk-Styledatei und ein Track von mir findet ihr im Anhang. Wenn's ein Perlskript auch tut, ich habe meines attached. Daraus kannst du auch entnehmen, welches Feld ich für den Timestamp nehme. Mein Trick ist, das Datum aus dem Filenamen zu produzieren und die Uhrzeit aus der Track-Datei. Ansonsten benutze ich Glopus zum tracken, das geht auch ganz wundervoll, dafür habe ich allerdings auch noch so ein gehacktes Perlskript ;-) 'Tschüß, Hakan -- The Key To Immortality Is First Living A Life Worth Remembering. #! /usr/bin/perl -w for $in_name (@ARGV) { open (IN, $in_name) || die (Can't open $in_name: $!\n); $_ = IN; $out_name = pna- . substr($in_name, 5, 4) . - . substr($in_name, 9, 2) . - . substr($in_name, 11, 2); $out_name .= - . substr($in_name, 14, 2) . - . substr($in_name, 16, 2) . - . substr($in_name, 18); # $out_name = $in_name; $out_name =~ s/^track/pna-/; $out_name =~ s/\.trk/-gopal\.gpx/; $out_name =~ s/\_/\-/g; print $in_name . - . $out_name . \n; open (OUT, $out_name) || die (Can't open $out_name: $!\n); print OUT ?xml version=\1.0\ encoding=\ISO-8859-1\?\n; print OUT gpx version=\1.0\ creator=\gopal2gpx.pl - http://www.gurkensalat.com/geostuff/\;\n; print OUT time2006-03-19T12:58:02Z/time\n; print OUT trk\n; print OUT trkseg\n; $date = substr($in_name, 5, 4) . - . substr($in_name, 9, 2) . - . substr($in_name, 11, 2); $old_lon = ; $old_lat = ; while (IN) { chomp; @foo = split(/\,\ /); # my ($date,$time,$lon,$lat,$alt,$speed,$test1,$test2,$test3) = split(/\s*,\s*/,$line); # print. $#foo . - ' . join(', ', @foo) . '\n; if ($#foo == 8) { if (!($foo[2] eq 0.00)) { $time = $foo[1]; # 012 3 45 6 7 8 # ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = # 8 - '10', '59', '6', '2', '0', '70', '5', '1', '0' # @gaga = gmtime($time); # print. $#gaga . - ' . join(', ', @gaga) . '\n; # ($sec, $min, $hour, $mday, $mon, $year) = gmtime($time); # $date = $year . - . $mon . - . $mday; # $time = $hour . : . $min . : . $sec; # time2007-06-07T14:39:32Z/time $time = ; $time .= substr($foo[1], 0, 2) . :; $time .= substr($foo[1], 2, 2) . :; $time .= substr($foo[1], 4, 2); $lon = $foo[2]; $lat = $foo[3]; $ele = $foo[4]; if (!(($lat eq $old_lat) ($lon eq $old_lon))) { # print $date $time $lat $lon\n; print OUT trkpt lat=\ . $lat . \ lon=\ . $lon . \\n; print OUT time . $date . T . $time . Z . /time\n; print OUT ele . $ele . /ele\n; print OUT /trkpt\n; $old_lat = $lat; $old_lon = $lon; } } } } print OUT /trkseg\n; print OUT /trk\n; print OUT /gpx\n; close (OUT); } #! /usr/bin/perl -w for $in_name (@ARGV) { open (IN, $in_name) || die (Can't open $in_name: $!\n); $_ = IN; if (!(/\$Glopus/)) { print Not a glopus file: $!\n; } $out_name = pna- . $in_name; $out_name =~ s/\.txt/-00-glopus\.gpx/; $out_name =~ s/\_/\-/g; print $in_name . - . $out_name . \n; open (OUT, $out_name) || die (Can't open $out_name: $!\n); print OUT ?xml version=\1.0\ encoding=\ISO-8859-1\?\n; print OUT gpx version=\1.0\ creator=\glopus2gpx.pl - http://www.gurkensalat.com/geostuff/\;\n; print OUT time2006-03-19T12:58:02Z/time\n; print OUT trk\n; print OUT trkseg\n; $date = substr($in_name, 0, 10); while (IN) { chomp; @foo = split(/\,/); # print. $#foo . - ' . join(', ', @foo) . '\n; if ($#foo == 14) { if ($foo[0] eq \$GPGGA) { if (!($foo[2] eq )) { $time = $foo[1]; $time = ; $time .= substr($foo[1], 0, 2) . :; $time .= substr($foo[1], 2, 2) . :; $time .= substr($foo[1], 4, 2); $lat = $foo[2] / 100; $lat = substr($foo[2], 0, 2); $lat_s = substr($foo[2], 2, 2) . . . substr($foo[2], 5);
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Am Sonntag, den 11.11.2007, 09:51 +0100 schrieb Hakan Tandogan: Wenn's ein Perlskript auch tut, ich habe meines attached. Daraus kannst du auch entnehmen, welches Feld ich für den Timestamp nehme. Mein Trick ist, das Datum aus dem Filenamen zu produzieren und die Uhrzeit aus der Track-Datei. Vielen Dank Hakan, diese Lösung funktioniert ohne Probleme. Ich musste nur noch substr zum korrekten Auslesen anpassen. Mein Ausgabeformat ist nämlich folgendes direkt vom Navigationsgerät: A_20071102_192051.trk Die komplette Datei habe ich im Anhang beigelegt. Diese Lösung ist für mich also wirklich super geeignet, wer braucht schon gpsbabel ;) @ Paul: Dieser Tag ist bei mir nicht vorhanden. Diese Lösung wäre jedoch nicht ganz praktikabel gewesen, wenn ich mir noch mit Josm Bilder zu meinen Positionen anzeigen lassen möchte. Dies macht die ganze Mapping-Geschichte viel einfacher :D Vielen Dank auch für deine Hilfe. Das ich hier ein Datenmonster verschicke war mir erst klar als ich eine Benachrichtigung von der Mailingliste direkt bekam. Ich bitte dies zu entschuldigen. MfG Patrick Beck gopal2gpx.pl Description: Perl program signature.asc Description: Dies ist ein digital signierter Nachrichtenteil ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Patrick Beck schrieb: Am Sonntag, den 11.11.2007, 09:51 +0100 schrieb Hakan Tandogan: Wenn's ein Perlskript auch tut, ich habe meines attached. Daraus kannst du auch entnehmen, welches Feld ich für den Timestamp nehme. Mein Trick ist, das Datum aus dem Filenamen zu produzieren und die Uhrzeit aus der Track-Datei. Vielen Dank Hakan, diese Lösung funktioniert ohne Probleme. Ich musste nur noch substr zum korrekten Auslesen anpassen. Mein Ausgabeformat ist nämlich folgendes direkt vom Navigationsgerät: A_20071102_192051.trk Die komplette Datei habe ich im Anhang beigelegt. MfG Patrick Beck Suche ein Programm um trk-Dateien nach GPX zu konvertieren. Hier ist ja wohl etwas verfügbar. Als Anfänger sieht das für mich nach einer Anwendung unter linux aus. Hätte gern nähere Information wie man sie anwenden kann. Grundkentnisse in linux sind vorhanden. MfG Dieter Jasper ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Hallo Für gpsbabel (http://www.gpsbabel.org/) bibt es auch eine Windowsoberfläche. Grüße Michael Am Sonntag, 11. November 2007 15:25 schrieb dieter jasper: Patrick Beck schrieb: Am Sonntag, den 11.11.2007, 09:51 +0100 schrieb Hakan Tandogan: Wenn's ein Perlskript auch tut, ich habe meines attached. Daraus kannst du auch entnehmen, welches Feld ich für den Timestamp nehme. Mein Trick ist, das Datum aus dem Filenamen zu produzieren und die Uhrzeit aus der Track-Datei. Vielen Dank Hakan, diese Lösung funktioniert ohne Probleme. Ich musste nur noch substr zum korrekten Auslesen anpassen. Mein Ausgabeformat ist nämlich folgendes direkt vom Navigationsgerät: A_20071102_192051.trk Die komplette Datei habe ich im Anhang beigelegt. MfG Patrick Beck Suche ein Programm um trk-Dateien nach GPX zu konvertieren. Hier ist ja wohl etwas verfügbar. Als Anfänger sieht das für mich nach einer Anwendung unter linux aus. Hätte gern nähere Information wie man sie anwenden kann. Grundkentnisse in linux sind vorhanden. MfG Dieter Jasper ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Hi, Für gpsbabel (http://www.gpsbabel.org/) bibt es auch eine Windowsoberfläche. für Linux auch: http://gebabbel.sf.net Cheers, ce ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
dieter jasper wrote: Suche ein Programm um trk-Dateien nach GPX zu konvertieren. Hier ist ja wohl etwas verfügbar. Als Anfänger sieht das für mich nach einer Anwendung unter linux aus. Hätte gern nähere Information wie man sie anwenden kann. Grundkentnisse in linux sind vorhanden. Wenn du mein Perl-Skript meinst: perl gopal2gpx.pl dateiname-deiner-trk-datei Dann erzeugt das Ding eine passend benannte GPX-Datei. 'Tschüß, Hakan -- The Key To Immortality Is First Living A Life Worth Remembering. ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Am Sonntag, den 11.11.2007, 15:25 +0100 schrieb dieter jasper: Suche ein Programm um trk-Dateien nach GPX zu konvertieren. Hier ist ja wohl etwas verfügbar. Als Anfänger sieht das für mich nach einer Anwendung unter linux aus. Hätte gern nähere Information wie man sie anwenden kann. Grundkentnisse in linux sind vorhanden. Hallo Dieter, wenn du die trk-Dateien vom Medion-GoPal meinst ist das Perl-Script von Hakan genau die richtige Lösung. Gibt wohl noch ein anderen gleichnamiges Format dieses man mit gpsbabel konvertieren kann. Unter Linux reicht es das Script mit perl gopal2gpx.pl A_20071102_192051.trk (wenn dein Dateiname das gleiche Format hat, wirst du wohl meine angepasste Version nehmen müssen, ansonsten direkt von Hakan). Vorausgesetzt natürlich Perl ist installiert. Du kannst es dir natürlich auch mit chmod +x gopal2gpx.pl ausführbar machen dann reicht folgender Aufruf ./gopal2gpx.pl A_20071102_192051.trk. Der Befehl bezieht sich dann immer immer auf das aktuelle Verzeichnis. Unter Windows musst du zuerst Perl installieren und startest anschließend die Eingabeaufforderung und navigierst mit cd in dein Verzeichnis und führst perl gopal2gpx.pl A_20071102_192051.trk aus. Da Windows nicht mein alltäglich genutztes Betriebssystem ist, kann dir sicherlich jemand anders eine genauere Beschreibung geben :) MfG Patrick Beck signature.asc Description: Dies ist ein digital signierter Nachrichtenteil ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Patrick Beck schrieb: Am Sonntag, den 11.11.2007, 15:25 +0100 schrieb dieter jasper: Suche ein Programm um trk-Dateien nach GPX zu konvertieren. Hier ist ja wohl etwas verfügbar. Als Anfänger sieht das für mich nach einer Anwendung unter linux aus. Hätte gern nähere Information wie man sie anwenden kann. Grundkentnisse in linux sind vorhanden. Hallo Dieter, wenn du die trk-Dateien vom Medion-GoPal meinst ist das Perl-Script von Hakan genau die richtige Lösung. Gibt wohl noch ein anderen gleichnamiges Format dieses man mit gpsbabel konvertieren kann. Hallo, danke für die schnelle Antworten. Ja ich habe ein Navi (P4410) mit Gopal 3.0 PE. Werde es mal versuchen. Frage: Werden Besonderheiten/Abnormalitäten der Datensätze (z. B. Signalabriss) irgenwie berücksichtigt (arbeite mich gerade in die Materie ein)? MfG Dieter Jasper ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
Hi Hakan, Wenn du mein Perl-Skript meinst: perl gopal2gpx.pl dateiname-deiner-trk-datei Wenn Du noch dazusagst wenn man unter Windows vorher Active Perl installiert hat dann passt das ;) -- Ciao, Holger (GUS-KOTAL, GUS#1100) 90-92 Honda CB400 10 Mm | 93-95 Yamaha TDM 850 26 Mm 95-97 KTM 620 LC4 13 Mm | seit 97 BMW R1100GS 50 Mm (Die Renndrecksau!) cu @ http://www.issle.de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
On Sonntag 11 November 2007, Michael Schmidt wrote: Hallo Für gpsbabel (http://www.gpsbabel.org/) bibt es auch eine Windowsoberfläche. Und osmtrackfilter sollte die Dateien auch lesen können. - Joerg ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de
Re: [Talk-de] Medion GoPal v3 - trk-Datei nach GPX konvertieren
On Mon, 12 Nov 2007 07:20:30 +0100, Joerg Ostertag (OSM Munich/Germany) wrote: Und osmtrackfilter sollte die Dateien auch lesen können. Funktioniert der jetzt mit API v 0.5? -- Ciao, Holger (GUS-KOTAL, GUS#1100) 90-92 Honda CB400 10 Mm | 93-95 Yamaha TDM 850 26 Mm 95-97 KTM 620 LC4 13 Mm | seit 97 BMW R1100GS 50 Mm (Die Renndrecksau!) cu @ http://www.issle.de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de