找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2303|回复: 7

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

[复制链接]
发表于 2011-3-7 04:20 | 显示全部楼层 |阅读模式
最近一直在研究pre的GPS功能,因为自己没找到MAPTOOL所在地离线地图(网上貌似没有现成的),所以也没有认真看关于maptool的相关教程,把仓库和论坛的上常见的GPS软件都下载了一遍,一一测试,结果让人匪夷所思. }. K" Q" ?3 S3 _
测试环境,宿舍向西边的窗口,阴雨天(贵阳长期就这天气,我也想找个晴天测试)  ?4 O' l8 ~% {' X9 U
CDMA版PRE,没写号,关闭飞行模式,WIFI连接上网络. w8 O' D1 j7 R" V( \; z
1.45系统,开启GPS,关闭GOOGLE服务
1 q+ B) E: a' {/ c* e! u, n, `: {# K1.SimpleGPS Plus 1.2.1 这个还蛮准确,测试到的经纬度在google earth PC版上查询和我的实际位置相距 40M
5 E* w# k2 m  `, p4 C5 a2.系统自带的Map,卫星地图准确,显示的位置河SimpleGPS Plus 取得的经纬度在google earth PC版上查询的一致,与实际位置相距 40M; w' r( {3 g1 X9 z# U2 k/ Q
普通地图模式下,不开Offset GPS Data,与实际位置相距500M,开启Offset GPS Data后基本准确定位
" w, {# w3 C3 D- L! C1 a% t但是我一直用wifi连接的网络(无号可写,呵呵),会经常中断,并出现“google 要求连接网络”,但是把它缩小成卡片,再进去又好了,只不过地图又变小了,需要重新放大
( t6 ?) i! \" u: f  [0 X3.GPS Fix 达叔汉化版 这个最准确, 测试到的经纬度在google earth PC版上查询和我的实际位置相距 10M
& J  i1 P, {0 Y" I6 }, m4.Handheld GPS v0.9.0 这个获取的经纬度和SimpleGPS Plus 1.2.1相同,不赘述& r9 Y8 u2 }; M, E- u0 k! F) U
5.MojoTracker v0.2.6和iGPS v1.3.1,这两个都是具备路径跟踪功能的,但是经常发神经,有时候测出来的经纬度和实际相差30KM以上,有时候却又和SimpleGPS Plus 1.2.1测试出来的一致,不知道是软件的问题还是我的信号不好的原因
+ I& I# L. @* y3 n3 A6 ^" s2 T7 T9 h) v, W6.Navit 这个是重头戏了,目前除了maptool以外,可能实现的离线导航程序就看它了,结果令人失望,显示的经纬度和实际相差足足39KM,太离谱了( _7 G7 t" s, A% K: M& x
当然不排除我信号不好的缘故,但是要么就收不到星算了,也别偏差那么远啊. ~) \9 E/ c0 I& V

0 v4 ~' C# q9 N( a2 A% y( \; t所有测试结果如上,大家觉得这些误差是软件造成的还是机器本身造成的,还是我的信号不好造成的呢?
回复

使用道具 举报

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

使用道具 举报

发表于 2011-3-7 10:05 | 显示全部楼层
我天朝的坐标系与万恶的西方资本主义帝国是不一样的,国外的地图进来要加一个纠偏。
9 b' u* V4 N1 M; D# g, E) O% e) t7 |8 E( }- C$ }
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数据不一致造成的!
+ ~, _1 c- M: z  t2 b! ^8 J. g& g1 s% y9 V
那个offset补丁的原理其实就是取得GPS的进位坐标后再修改后注入回去,所以开启后会发现在maptool上显示的坐标改变了,实际纠正从我这里的情况看来是:
& B& |6 H3 z+ O7 ~; _  r& AGPS的实际纬度-0.003535,经度+0.003752等于离线地图以及GOOGEL在线地图上的实际位置,而google的在线卫星地图的坐标值是和GPS数据一致的。& M4 d4 J. K& v8 w4 X+ ?. g9 }
现在恶心的是用maptool离线地图也要开着google map并且开启offset才可以准确定位,如果有个maptool专用的offset或者脱离googlemap的全局插件就好了。* o& N( \/ p% K1 E3 \' x
( H3 d9 O. W& I* j& v* A7 c
[ Edited by cadence on 2011-3-7 13:40 ]
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 15:24 , Processed in 0.306830 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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