很多人在做GPS实验的时候都会遇到这的情况GPRMC里面的经纬度在google地图里面查询不准确,其实这样的情况是你没有分清楚 度和度分秒。
GPRMC里面出来的是度分秒格式,但是在google里面要用到的是度的形式,下面我们来给大家分析下 。
看我们得到经纬度如下图
很多人看到了 A字母后面的就是经纬度
于是乎
将经纬度输入google地图发现位置和自己的位置差了几千米以上 其实你错了 ,
我们得到的GPRMC里面的格式是 度。分' 秒" 格式 但是在google里面是 度。的格式 所以需要转换下。
我们再输入GPRMC得到的 度分秒格式 ,后面的就是度的形式 ,所以我们输入后面的就可以了。
是不是很诧异呢,看到自己的位置了吧。
================================================================================
小编笔记:
GPS->2604.22321 = 26度04分13.3926秒 (0.22321*60秒) = 26.070386833度 (26+04/60 + 13.3926/3600)
|