找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2294|回复: 7

[新手] pre的GPS真的让人匪夷所思,不同软件打开GPS获得的经纬度居然相差30KM

[复制链接]
发表于 2011-3-7 04:20 | 显示全部楼层 |阅读模式
最近一直在研究pre的GPS功能,因为自己没找到MAPTOOL所在地离线地图(网上貌似没有现成的),所以也没有认真看关于maptool的相关教程,把仓库和论坛的上常见的GPS软件都下载了一遍,一一测试,结果让人匪夷所思
+ K3 }7 A! O9 S, `" i测试环境,宿舍向西边的窗口,阴雨天(贵阳长期就这天气,我也想找个晴天测试)
! H" F: t) j; ?( B" {, c5 K, E& wCDMA版PRE,没写号,关闭飞行模式,WIFI连接上网络" v( g% B; s- I5 d( K
1.45系统,开启GPS,关闭GOOGLE服务
# s; v* Z, m- K9 ^) r7 X( a. H1.SimpleGPS Plus 1.2.1 这个还蛮准确,测试到的经纬度在google earth PC版上查询和我的实际位置相距 40M
4 y- L+ p+ m/ ?2 G& m2.系统自带的Map,卫星地图准确,显示的位置河SimpleGPS Plus 取得的经纬度在google earth PC版上查询的一致,与实际位置相距 40M4 q: k) _6 q; f: \2 v
普通地图模式下,不开Offset GPS Data,与实际位置相距500M,开启Offset GPS Data后基本准确定位
. ^  N) l8 l) N7 q, G) p但是我一直用wifi连接的网络(无号可写,呵呵),会经常中断,并出现“google 要求连接网络”,但是把它缩小成卡片,再进去又好了,只不过地图又变小了,需要重新放大3 n( L- m& X  h6 I. k
3.GPS Fix 达叔汉化版 这个最准确, 测试到的经纬度在google earth PC版上查询和我的实际位置相距 10M
( i# s/ r! C5 Q4.Handheld GPS v0.9.0 这个获取的经纬度和SimpleGPS Plus 1.2.1相同,不赘述
: U; ]) |6 A* S5.MojoTracker v0.2.6和iGPS v1.3.1,这两个都是具备路径跟踪功能的,但是经常发神经,有时候测出来的经纬度和实际相差30KM以上,有时候却又和SimpleGPS Plus 1.2.1测试出来的一致,不知道是软件的问题还是我的信号不好的原因
. ^) @' |# m# G3 j4 L5 s6.Navit 这个是重头戏了,目前除了maptool以外,可能实现的离线导航程序就看它了,结果令人失望,显示的经纬度和实际相差足足39KM,太离谱了
/ Y7 v0 M1 \0 s& g当然不排除我信号不好的缘故,但是要么就收不到星算了,也别偏差那么远啊
+ V# Q5 _7 J; M* J7 `
/ n# s% l$ _: x* J  o所有测试结果如上,大家觉得这些误差是软件造成的还是机器本身造成的,还是我的信号不好造成的呢?
回复

使用道具 举报

发表于 2011-3-7 06:37 | 显示全部楼层
我倒。。还有那么怪异的。
回复 支持 反对

使用道具 举报

发表于 2011-3-7 10:05 | 显示全部楼层
我天朝的坐标系与万恶的西方资本主义帝国是不一样的,国外的地图进来要加一个纠偏。
1 l4 x% q0 Q& s" c" {$ D0 K6 k
30KM恐怕是收星不够的原因。
回复 支持 反对

使用道具 举报

发表于 2011-3-7 10:43 | 显示全部楼层
gps信号不好吧,信号好的时候定位速度很快的,误差也就几米十几米的样子,没有好用的免费离线地图是最大的问题,搞的gps变成了mojotracker那样的玩具
回复 支持 反对

使用道具 举报

发表于 2011-3-7 11:44 | 显示全部楼层
2.1固件下,还没有1.45中歪脖子做的google map地图模式修正补丁,弄得现在gps算半残废了。1.45的补丁我安装了,对2.1无效,暂时无解了。
回复 支持 反对

使用道具 举报

发表于 2011-3-7 12:29 | 显示全部楼层
因为我们是在火星上,用伟大的火星坐标,帝国主义用的是地球坐标。
回复 支持 反对

使用道具 举报

发表于 2011-3-7 12:44 | 显示全部楼层
LZ需要补补常识。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-7 13:25 | 显示全部楼层
已经验证30KM的距离是信号造成的,但是同一个位置两个软件得出的结果相距如此之大确实让人吃惊。另外无论是用maptool还是用GOOGEL在不用offset的时候都会偏出500M的样子,这个看来是地图坐标和GPS数据不一致造成的!
0 O$ G  J/ s4 c( m  X% e3 ~+ d0 i8 E
那个offset补丁的原理其实就是取得GPS的进位坐标后再修改后注入回去,所以开启后会发现在maptool上显示的坐标改变了,实际纠正从我这里的情况看来是:$ _( W( M; I/ j4 y$ B
GPS的实际纬度-0.003535,经度+0.003752等于离线地图以及GOOGEL在线地图上的实际位置,而google的在线卫星地图的坐标值是和GPS数据一致的。$ z8 J1 }8 r+ W  P  X
现在恶心的是用maptool离线地图也要开着google map并且开启offset才可以准确定位,如果有个maptool专用的offset或者脱离googlemap的全局插件就好了。
; ~. ~: q0 a( h$ d" v8 m; u1 ~' |) I* Y
[ Edited by cadence on 2011-3-7 13:40 ]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-11-5 11:51 , Processed in 0.230123 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表