Ich habe es geschafft aus zwei Längengraden und Breitengraden eine Distanz und die Zeit zu berechnen.
Wenn ich aber das gesamte nmea File berechne komme ich auf unrealistische Werte.
Die nmea Datei befindest sich unter http://haiflosse.lima-city.de/nmea.txt.
Mein VB Code für die Berechnung der Distanz und Zeit sieht wie folgt aus:
Code:
Open datei For Input As #2
Do While Not EOF(2)
Line Input #2, Data
'prüfen ob beginn erreicht ist
If Left(Data, 8) = "$Version" Then
i = 1
End If
If Left(Data, 6) = "$GPRMC" Then
i = i + 1
datum2 = datum1
uhrzeit2 = uhrzeit1
breite2 = breite1
laenge2 = laenge1
Loop
Close #2
tage = y + 1
x = 0
Do While x < tage
Debug.Print kilometer(x)
Debug.Print CDate(zeit(x) / 86400) 'stunden
Debug.Print datum(x)
Debug.Print "-------------"
x = x + 1