GPS和手机数码达人请进:装GARMIN导航的手机如何补偿地图偏移?
2167
8
[1 楼] Rosetta
[老坛泡菜]
09-12-24 12:49
比如E71?
我们知道GARMIN的大陆地图是带偏移的,如果把实际经纬度直接套在地图上会有几百米的偏移量。这个是人为加入的。要在地图上显示正确位置,需要先把硬件解算出的实际经纬度进行加偏,负负得正,以补偿地图的偏移量。就是说,你站在你家楼下,从GPS上读出的坐标其实是隔壁小区阿三家的,但是屏幕上显示的你还是在你家楼下。 这个补偿在大陆行货机器上很容易实现——在导航软件里,或者直接在芯片的硬件算法里加偏就可以了。大陆GARMIN的手持机都属于这个类型。 现在越来越多的手机也集成了GPS,但是GARMIN大陆并没有推出针对手机的MOBILE XT产品。目前手机但凡是装GARMIN导航的,基本都是下载台湾GARMIN的导航软件(MOBILE XT),配大陆GARMIN的地图使用。我自己目前就是这么用的。 能用归能用,有一个问题还是想不明白:像上面这种应用场景,地图偏移的补偿是在哪一步完成的? 1、导航软件?——不可能。台湾GARMIN不需要加偏,而且也不知道该怎么加偏。 ![]() 2、硬件芯片?——似乎也没有。我的E71之前FW V1.0的时候有一个《定位》菜单,里面的经纬度就是准确的,我在GE上核实过。但是只要打开GARMIN导航,看里面的经纬度就是加偏了的。后来返修的时候换成了一块FW V2.0的主板,居然把这个《定位》菜单阉割掉了。这直接导致我上了一个美版GARMIN 60CSX。 ![]() 况且就算是硬件加偏,像我这样用国行手机的有可能,但是那些用港行、甚至海外版本本身就不知加偏为何物的,装的也是大陆加偏地图,也没见有人嚷嚷说不行啊? http://bbs.dospy.com/forum-231-1.html 3、地图其实是不加偏的、或是已被高手纠偏过的?更不可能。因为打开GARMIN导航里看到的坐标就是偏的。偏的坐标只能在偏的地图上才能正确显示位置。 所以,疑惑……很疑惑…… |
[9 楼] yqwong
[泡菜]
09-12-26 13:28
楼主应该到口袋或者虎坛去看看,很多人问这问题。
其实就是楼上的答案,考一个纠偏文件到根目录就行。 PS:我用WM,S60的系统没用过。 |
[8 楼] asoca
[泡菜]
09-12-25 17:23
gmapprom.img还是gmapoem.img,其中一个是纠偏文件,我不记得是哪个了,拷到根目录下面应该就可以了
|
[7 楼] Rosetta
[老坛泡菜]
09-12-25 14:14
我原来以为加偏的流程是
收星——>解算——>加偏——>套用到地图 现在看来似乎是 收星——>解算——>调用基础图进行加偏(同时关联到显示的坐标)——>套用到地图 还真是长见识了! |
[6 楼] bignose
[老坛泡菜]
09-12-25 13:47
呵呵,技术贴。
学到东西了。 |
[5 楼] Rosetta
[老坛泡菜]
09-12-25 12:53
靠!真是挠破头皮无觅处,得来全不费功夫!
今天很偶然的进到了大陆思壮的论坛,首页里看到下面这样一个帖子的缩略。点进去看看,居然看到这么一段: 恩,楼上的说的很对哦,我来稍微的补充一下:60SCx里内置的地图是应国家关于电子地图出版规定,由测绘院进行加密后的地图,这个地图与实际位置的经纬度存在一定的偏差,因此在这款机器上,对定为坐标进行了处理,使其定位的位置能够与地图相吻合,这样才能实现道路导航。 一试,果然如此! ![]() |
[4 楼] NIKOND700
[资深泡菜]
09-12-25 12:09
手机不用考虑这个。
|
[3 楼] Rosetta
[老坛泡菜]
09-12-25 10:53
原文由 一地の烟灰 在2009-12-25 09:04发表 呵呵,有疑问,不弄明白不舒坦 ![]() [Rosetta 编辑于 2009-12-25 10:55] |
[2 楼] 一地の烟灰
[资深泡菜]
09-12-25 09:04
世间本无事,楼主自扰之。。。。
|