Sistema Garmin FIT Coodinate
Estou tentando decodificar um .FIT
arquivo 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 FIT
arquivo para converter para Latitude
e Longitude
?
Tentei converter do UTM sem sucesso: http://www.rcn.montana.edu/Resources/Converter.aspx
Respostas
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