Hallo, mein Gps Tracker zeichnet mir eine Log- file mit Komma getrennten Werten auf. Die Reihenfolge is wie folgt: WegpunktNr,Gültigkeit,Zeit,Lat,Lon,Geschwindigkeit,Kurs,Höhe,Abstand zum vorausgegangenen WP, Gesamtstrecke seit WP0 wie kann ich das nun umwandeln?? am besten in eine kml datei. Hat hier jemand hier schon erfahrungen gemacht? ich hab die Software GPSBabel, weiß aber nicht was ich dort auswählen muss und ob meine Eingangsdatei das richtige format hat
Hi, beim GPS-Babel gibt es eine Option 'XCSV Style Files' bei der du über eine Beschreibungsdatei den Aufbau deines Files angeben musst. Näheres dazu steht in der html-Hilfe des Programmes. Ich würde nochmal nach deinem Gerätenamen und GPS Babel googlen - wenn das ein bekanntes Gerät ist hat das sicher schonmal jemand konvertiert.
der geräte name bringt glaub ich nits, da ich das NMEA signal von meiner GPS Maus über nen µC Umwandel, um es auf einer SD Karte zu speichern. aber ich werd mir das mit GPS Babel mal anschauen, danke!!
So, mein GPS Tracker liefert fogende Daten auf meine SD Karte: 0,1,18:13:28,N48 42.578,E011 21.562,0,31,399,0.00,0.0 1,1,18:13:31,N48 48.579,E011 22.561,0,41,400,0.00,0.0 2,1,18:13:34,N48 48.579,E011 22.561,0,64,401,0.00,0.0 3,1,18:13:36,N48 48.579,E011 22.561,0,50,401,0.00,0.0 4,1,18:13:38,N48 48.579,E011 22.561,0,43,402,0.00,0.0 5,1,18:13:41,N48 48.579,E011 22.561,0,35,403,0.00,0.0 6,1,18:13:43,N48 48.579,E011 22.561,0,51,403,0.00,0.0 7,1,18:13:46,N48 48.579,E011 22.561,0,64,403,0.00,0.0 8,1,18:13:48,N48 48.579,E011 22.562,0,42,402,0.00,0.0 9,1,18:13:50,N48 48.579,E011 22.562,0,33,402,0.00,0.0 Hier steht, was jeder punkt bedeutet: WegpunktNr,Gültigkeit,Zeit,Lat,Lon,Geschwindigkeit,Kurs,Höhe,Abstand zum vorausgegangenen WP, Gesamtstrecke seit WP0 Nun wollte ich das ganze mit GPSBabel in ein KML datei für Google Earth umwandeln. Dazu verwende ich folgende Style Datei, welche beschreibt, wie die Input Datei aufgebaut ist. Nur leider bekomme ich kein ergebnis. weiß jemand was falsch ist bzw, was man ändern muss?? Hier die Style datei: Format: MS GPS Tracker # Author: # Date: 25/05/2008 # DESCRIPTION Microsoft Streets EXTENSION log # # FILE LAYOUT DEFINITIIONS: # FIELD_DELIMITER COMMA RECORD_DELIMITER NEWLINE BADCHARS TAB PROLOGUE Wegpunkt Zeit Latitude Longitude Geschwindigkeut Höhe Gesamtstrecke # # Style File zur Konvertierung # # # IFIELD SHORTNAME, "", "%s" # Wegpunkt IFIELD IGNORE,"","%s" # Ignorierte Gültigkeit IFIELD GMT_TIME,"","%I:%M:%D" IFIELD LAT_DECIMAL, "", "%f" # Latitude IFIELD LON_DECIMAL, "", "%f" # Longitude IFIELD PATH_SPEED_KPH,"","%.1f" # Speed IFIELD IGNORE,"", "%s" # Ignorierter Kurs IFIELD ALT_METERS,"","%f" # Höhe IFIELD IGNORE,"", "%s" # Ignorierte Strecke vom vorherigen Wegpunkt IFIELD PATH_DISTANCE_KM,"","%f" # Gesamtstrecke ab WP 0
Deine Längen- und Breitengrade sind anders aufgebaut. Es gibt aber auch eine Option: IFIELD LAT_DIRDECIMAL,"","%c %f" # (writes N 31.333) IFIELD LON_DIRDECIMAL,"","%c %f" Ist nur die Frage was bei dir das N48 und E011 zu bedeuten hat. Wenn das was spezielles ist, kannst du das fast genauso schnell mit einem Perl-Skript konvertieren.
> 9,1,18:13:50,N48 48.579,E011 22.562,0,33,402,0.00,0.0
==> 48°+48.579' Nord, 11°+22.562' Ost
also zuerst noch mal eine (100/60) Umrechnung
hab nun mal das neue eingefügt, es geht aber immernoch nichts. IFIELD LAT_DIRDECIMAL,"","%c %f" # (writes N 31.333) IFIELD LON_DIRDECIMAL,"","%c %f" hat jemand noch eine idde wie ich das schnell umrechne?? ich kann leider nicht C o.Ä. programmieren
also das N48,E011 muss mit rein, sonst findet er die richtige koordinate nicht
Peter wrote: > der geräte name bringt glaub ich nits, da ich das NMEA signal von meiner > GPS Maus über nen µC Umwandel, um es auf einer SD Karte zu speichern. > aber ich werd mir das mit GPS Babel mal anschauen, danke!! Warum speicherst du das NMEA-Format nicht einfach so ab, wie es von der Maus kommt? Das ist doch bei den heutigen Preisen von SD-Karten kein Problem. Ich benutze einen Pocket-PC und eine GPS-Maus. Auf dem PC läuft ein spezielles C#-Programm, das einersets ständig die NMEA-Daten speichert, andererseits Eingaben entgegennimmt und die mit Uhrzeit und Koordinaten in einer zweiten Datei abspeichert. Meine Überlegung bei solchen Echtzeit-Datenerfassungen ist immer, möglichst die Rohdaten so aufzuzeichnen, wie sie von der Quelle kommen. Da ist die Wahrscheinlichkeit, daß irgendwas verfälscht wird, oder kaputt geht, am geringsten.
weil ich das programm nicht geschrieben hab und uach nicht ändern kann. ich möchte die ausgewerteten daten einfach nur in GE nutzen
Hallo Was mich an solchen Foren wie dem stört ist das immer abrupt schluß ist. Es muss doch eine Lösung geben. Bin da auch dran. Der Peter nutzt bestimmt den GPS-Tracker von kraser-mann.com wie ich auch. Ich habe die Möglichkeit das Prog anzupassen. Welches Format wäre den am besten für GE? Und wie kann ich das mit GPS-Babel umwandeln. Bitte gebt mal einen Tip. Danke.
Hallo Hab es nach umfangreichen Googeln und Versuch und Irrtum hinbekommen. Für das Format was der Traker ausspuckt habe ich mal das Stylefile angehangen. Gruß
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.