Garmin FIT Coodinate System
Ich versuche, eine .FITDatei von einer Garmin Instinct GPS Watch zu dekodieren . Aus der Datei bezogen Lctns.fit.
Ich bin mir jedoch nicht sicher, wie ich die Eingabewerte als Koordinaten interpretieren soll.
Angesichts dieses Eintrags:
# Output from parsing the FIT file.
* unknown_1: 571162134
* unknown_2: 92300401
* unknown_254: 12
* unknown_3: 63
* unknown_4: 4930
# The same entry as Lat / Long
N 47.52.4554
E 007.44.1918
Elevation: 486m
Wie kann ich feststellen, welches Koordinatensystem in der FITDatei zum Konvertieren in Latitudeund verwendet wird Longitude?
Ich habe versucht, von UTM zu konvertieren, ohne Erfolg: http://www.rcn.montana.edu/Resources/Converter.aspx
Antworten
Für die Breiten- und Längengrade können Sie die Zahlen durch 11930465 (2 ^ 32/360) teilen, um Werte in Dezimalgraden zu erhalten. Die Werte scheinen in einem vorzeichenbehafteten 32-Bit-Ganzzahlbereich gespeichert zu sein, um den gesamten Bereich der möglichen geografischen Koordinatenwerte darzustellen.
Hier ist ein Link zu einer verwandten Frage: Konvertieren Sie seltsame GPS-Koordinaten von Garmin oder iPhone