鉴于本人要求比较低,只需要GPS设备的最基本功能,所以在型号选择上不用太过纠结。但是在research中,发现了一个需要引起注意的特殊问题。这个问题只对在中国大陆地区使用GPS造成影响,其他地区的使用者则失去了一个宝贵的开发智力的机会。
下文尽量不带可能遭到过滤的字眼把事情讲明白。这个,事情是这样的。在很多国家,某些区域的地理信息是保密的,这个很合理也很容易理解。在我们祖国,境内所有地理信息都是保密的,私自测绘是违法的,详情请见《中华人民共和国测绘法》和《中华人民共和国测绘成果管理条例》。于是,所有民用地图,不论是电子地图还是纸制地图,都经过特殊处理,被处理过的信息中包括坐标信息。因此,在任何一份官方发行的民用地图上读到的坐标信息,都是经过加密的,表现出来的就是坐标的偏移,而且这种偏移不是线性的,各地都不一样,这种经过加密偏移的坐标被称为火星坐标系统。。(还有一种说法,是GPS测量系统和常规大地测量系统采用的参数和坐标系原点不同,导致GPS观测的坐标值和地图上标注的坐标值不同,于是需要进行WGS84坐标系和北京54坐标以及西安80坐标之间的转换。)这么一来,GPS接收器得到的坐标信息,便和地图上的位置不符,GPS设备中的地图也起不到导航的作用。据称,在中国大陆销售的行货GPS设备中,为了解决这一问题,厂家会从国家测量机构得到一个特定的纠偏模块,其源代码保密。这个纠偏模块的作用是将GPS设备接收的坐标信息进行与地图同样的计算,以便达到统一。这样一来,在本机上使用经过处理的地图就没有问题了。
补充:如果是车载道路导航,由于地图和GPS信息进行了同样的偏移算法,负负得正,在导航过程中不会出现任何问题,这种情况下具体的坐标信息对使用者意义不大。但是,如果是用于户外探险,需要借助事先标定的坐标点进行导航时,经过处理的GPS信息会给使用者带来几百米的偏移,后果很严重。在GPS设备早先的型号中,纠偏算法是加在固件中,不得不用的,较新的型号里,会有一个可选的模式,允许用户选择是否使用火星坐标。这样一来,在需要使用官方地图进行道路导航时可以用火星坐标,在户外需要使用地球坐标时,也可以将算法关闭。
研究仍在进行,上述文字如有谬误请指正。
研究的基本正确。所以户外,你可以选择经过校准的OZI地图,当然,这种资源并不很多,而且也有精度问题。市场里的导航地图,是经过地图公司校对和补充信息的,做导航可以,做定位不适合。你再研究下中国的北斗卫星导航系统,刚刚第3颗星发射了,除了定位外,还能发120字以内的短信息,很高级。
ReplyDelete北斗我大致了解过,原理不一样,不知道什么时候能够民用,应该也不是免费的吧。。。到时候再说吧
ReplyDelete这密密麻麻的一堆,还夹杂了很多数据,我脑袋立刻大了但手持gps我是比较需要的
ReplyDelete其实我觉得最可靠的还是脑子,传统指南针和地图。越高科技风险越大。个别情况下需要gps救命
ReplyDelete只要不在国内用,上面那堆密密麻麻都可以忽略了,你又少了一个锻炼的机会
ReplyDeleteLOL when read daydream\'s. I\'m in clouds too, dont give up your research, dont forget to tell me the final solution--- what a direction idiot should do ^^
ReplyDelete不在国内用都不用费这么多脑子,我估计还得学习台湾注音输入法
ReplyDelete哦对,花花你买车载的就好了,人家告诉你这么走
ReplyDelete