唉,要回答这个问题,需要讲很长时间。不如我也理理思路,整理在这里,一并回答了。
一、首次定位,都会很慢,不是你机器的问题GPS首次定位,你的卫星接收器里数据是空白的,需要逐一接受每颗卫星包括频率、轨迹等数据,相当于在一张白纸上从零开始画图,一定会很慢。
需要说明的是,星历在普通gps模块里是有时效的,一般为四个小时左右。
星历失效,你远距离改变经纬度等情况下,定位会很慢,在开阔地需要10几分钟,在搜星不良的地方,甚至不能定位。
四、加装辅助定位软件的必要前面说到,GPS芯片计算并储存的星历,最多只能推演到4个小时内的。超过四个小时了,GPS就不认识头顶上的卫星了。于是,就存在一种AGPS星历软件,通过INTERNET从AGPS服务器上下载了当前位置(是到GPS芯片中获取“最后一次定位的经纬度")上空若干天内的卫星数据(长效星历)存放在你的导航仪上。当导航软件通过AGPS驱动端口去调用GPS芯片通信的时候,AGPS驱动就先把当前时间的卫星星历上传到GPS芯片上,帮助GPS芯片锁定卫星。
在这里顺便秀一下自己的手机桌面和gps界面。