主题:【原创】说说GPS定位导航 -- honeybl
先回复几位网友的问题:
恐怕不行,因为我们无法为一艘上下起伏,左右摇摆,前后移动的测量船进行精确定位,而后去校正卫星的。所有的测量站必须在陆地上,并且要考虑大气的折射,地球的摇摆,板块的移动等等
如果现在你在地球的表面上,是不应该看不到那么多的卫星的。
事实上,当你定位后,可以根据相应的轨道参数,反过来推测哪些卫星即将沉下地平线,哪些即将从地平线上升起,从而手机可以直接用相应的正交码同新的卫星进行快速同步。因此你看到的11颗卫星,不是都在地平线上的。
3颗卫星实现定位,确保任何地方的6颗卫星的覆盖,意味着在用户的天空有50%的阻挡(城市,山谷,建筑物)的情况下,仍可以准确定位。
事实上,由于定位的参数化,完全可以在6个轨道面上多布放定位卫星的,因此在24颗卫星就位后,美国继续向轨道面部署新的卫星,现在共有31颗卫星在轨。这一方面可以使用户在更多天空阻挡的情况下仍可以定位,同时如果某颗卫星被东亚某个邪恶国家“误炸”后,美军兄弟们仍然能够认识路。
极限情况是同时看到12颗卫星在地平线上。
早就有了。技术难度不高,山寨机就可以了。
GPS芯片均可以通过NMEA-0183协议,以串行通信的方式,输出相应的定位信息。手机以用Modem方式读取。
主要的问题是安全上的原因和隐私保护。
如果只要拨通不需接通就能传递信息的话,那么同样手机也可以变成窃听器了
(千万不要随便下载来路不明的程序和游戏到手机,去安全局开会前,请卸下手机电池)
至于像车队管理之类的应用的话,请仔细计算你的网络流量,并选择合适的移动联通电信的数据套餐包,以免被天价话单吓倒。
- 相关回复 上下关系8
🙂两颗需要终端向卫星发送信息 葡萄干 字15 2009-08-11 18:26:27
🙂好象发送信息与几颗卫星关系不大。 njyd 字640 2009-08-11 19:47:52
🙂停机位的经纬度是给惯导校准用的 哈酷 字39 2009-08-11 07:31:07
🙂感谢大家的支持,让我深受鼓舞。
🙂我在飞机上偷偷开过GPS 胡丹青 字398 2009-08-12 00:02:55
🙂看到11颗卫星应该不是什么问题吧 掷骰子 字407 2009-08-11 19:26:58
🙂俺那11颗卫星。 njyd 字566 2009-08-11 07:27:35
🙂地平线上的卫星越多,定位所需要的天空视野就越小, honeybl 字91 2009-08-11 08:20:51