Hallo allerseits,
ich habe versucht, ein - mit Glopus aufgezeichnetes - ASCII-NMEA-logfile ($GPGGA) in (PC-)Fugawi als Wegaufzeichnung zu importieren. Das war schwieriger als erwartet, und ist zwar gelöst, aber nicht ganz so zufriedenstellend.
Fugawi bietet im Prinzip vier Import-Track-Formate an:
1. Fugawi *.TRK: Ist irgendwas binäres. Weiß jemand etwas über den Aufbau?
2. "Text Dateien": Damit sollte man sich ein universell gestaltbares Filter für seinen spezifischen Datensatz zusammenstellen können. Abgesehen davon, daß sich diese leicht recht komplex daherkommende Definition m.E. nicht speichern läßt, kam bei dieser Art Import nur Sch...(nee;-) heraus.
3. "Kompass Dateien": Durch Export eines nativen Logfiles habe ich gesehen, daß dort lediglich Breite und Länge als CSV drin stehen, z.B.:
50.999992, 14.768483
51.000469, 14.767493
51.000935, 14.766522
51.001354, 14.765657
51.001728, 14.764879
51.00209, 14.764129
Insofern ist die Konvertierung in dieses einfache Format erstmal eine Lösung. (Die Konvertierung aus dem NMEA-log habe ich in ein Excel-Sheet mit den nötigen Funktionen gepackt.) Nachteilig sind die für tracks im Format fehlenden Angaben, z.B. Uhrzeit ,Datum, ggf. Höhe usw.
4. "Lowrance-Dateien": Das sagt mir inhaltlich nichts, auch aus einem exportierten *.USR file bin ich nicht schlau geworden.
Im Export werden noch ESRI Shape files angeboten, aber erstens weiß ich auch nicht, ob Dir mir helfen könnten, und zweitens wollte ich ja eigentlich importieren;-(
Fazit: 3. geht, hat aber zu wenig Inhalt. 1. hat den Inhalt, aber ich kann das Format nicht generieren (weil mir unbekannt).
-> Kennt jemand das Format von 1. genauer, oder gibt es z.B. Konverter?
-> Läßt sich das Format von 3. mit zusätzlichen Daten aufbohren, die Fugawi dann auch versteht?
-> Ließe sich ein alternatives Format nutzen (z.B. 4.)?
Ich hatte auch darüber sinniert, das NMEA-logfile an einen COM-Port auszugeben, und über einen zweiten Port kabelverbunden per Fugawi wieder einzulesen, aber mein Rechner hat nur einen physischen seriellen Anschluß. Könnte man denn alternativ die Daten an einen virtuellen COM-Port senden, auf einen anderen umleiten, und dann von dem lesen? Und wenn ja, wie?
Für Tips wäre dankbar, fussfolk.