System Garmin FIT Coodinate

Aug 17 2020

Próbuję zdekodować .FITplik z zegarka GPS Garmin Instinct. Pochodzi z pliku Lctns.fit.

Jednak nie jestem pewien, jak interpretować wartości wpisów jako współrzędne.

Biorąc pod uwagę ten wpis:

# 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

Jak mogę określić, który układ współrzędnych jest używany w FITpliku, aby przekonwertować na Latitudei Longitude?

Próbowałem konwersji z UTM bez powodzenia: http://www.rcn.montana.edu/Resources/Converter.aspx

Odpowiedzi

3 FSimardGIS Aug 17 2020 at 21:36

W przypadku szerokości i długości geograficznych liczby można podzielić przez 11930465 (2 ^ 32/360), aby uzyskać wartości w stopniach dziesiętnych. Wydaje się, że wartości są przechowywane w 32-bitowym zakresie liczb całkowitych ze znakiem, aby przedstawić pełny zakres możliwych wartości współrzędnych geograficznych.

Oto link do pokrewnego pytania: Konwertuj dziwne współrzędne GPS Garmina lub iPhone'a