如何將高精度接收機NMEA0183協議數據轉換需要的厘米級精度數據?
2022-02-08 16:49:38
GNSS007
104

關于NMEA0183輸出協議,轉換經緯度說明:
NMEA的經緯度是度分格式,轉換為度為分除以60即可,再加上前面的度即為度格式。
例:$GNGGA,062833.00,3206.68830,N,11941.56548,E,4,12,0.73,26.6,M,-2.9,M,1.0,3344*45
轉換成度,先將度取出,剩下分,分除以60就是度的小數部分,再加上前面的度.
3206.68830=32度6.6883分=32+6.6883/60=32.111471666666666666666666666667
11941.56548=119度41.56548分=119+41.56548/60=119.692758
如:NMEA 2239.18723;等于22度+39.18739/60=22+0.6531231666666666=22.6531231666666 ,其結果應以需要的精度值取位,如需厘米精度,那么取值即需到厘米或毫米值數據,
如上例應取到:22.65312317或22.653123167