Sistema Garmin FIT Coodinate

Aug 17 2020

Estou tentando decodificar um .FITarquivo de um relógio Garmin Instinct GPS. Originado do arquivo Lctns.fit.

No entanto, não tenho certeza de como interpretar os valores das entradas como coordenadas.

Dada esta entrada:

# 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

Como posso determinar qual sistema de coordenadas está sendo usado dentro do FITarquivo para converter para Latitudee Longitude?

Tentei converter do UTM sem sucesso: http://www.rcn.montana.edu/Resources/Converter.aspx

Respostas

3 FSimardGIS Aug 17 2020 at 21:36

Para as latitudes e longitudes, você pode dividir os números por 11930465 (2 ^ 32/360) para obter valores em graus decimais. Os valores parecem ser armazenados em uma faixa inteira com sinal de 32 bits, para representar a faixa completa de valores de coordenadas geográficas possíveis.

Aqui está um link para uma pergunta relacionada: Converta coordenadas GPS estranhas da Garmin ou do iPhone