ระบบ Garmin FIT Coodinate
Aug 17 2020
ฉันพยายามถอดรหัส.FITไฟล์จาก Garmin Instinct GPS Watch Lctns.fitที่มาจากแฟ้ม
อย่างไรก็ตามฉันไม่แน่ใจว่าจะตีความค่ารายการเป็นพิกัดอย่างไร
ให้รายการนี้:
# 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
ฉันจะสามารถตรวจสอบสิ่งที่ระบบพิกัดจะถูกใช้ภายในFITไฟล์ที่จะแปลงLatitudeและLongitude?
ฉันได้ลองแปลงจาก UTM แล้ว แต่ไม่ประสบความสำเร็จ: http://www.rcn.montana.edu/Resources/Converter.aspx
คำตอบ
3 FSimardGIS Aug 17 2020 at 21:36
สำหรับละติจูดและลองจิจูดคุณสามารถหารตัวเลขด้วย 11930465 (2 ^ 32/360) เพื่อให้ได้ค่าเป็นองศาทศนิยม ดูเหมือนว่าค่าจะถูกเก็บไว้ในช่วงจำนวนเต็ม 32 บิตที่ลงนามเพื่อแสดงค่าพิกัดทางภูมิศาสตร์ทั้งหมดที่เป็นไปได้
นี่คือลิงค์ไปยังคำถามที่เกี่ยวข้อง: แปลงพิกัด GPS แปลก ๆ ของ Garmin หรือ iPhone