找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2365|回复: 7

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

[复制链接]
发表于 2011-3-7 04:20 | 显示全部楼层 |阅读模式
最近一直在研究pre的GPS功能,因为自己没找到MAPTOOL所在地离线地图(网上貌似没有现成的),所以也没有认真看关于maptool的相关教程,把仓库和论坛的上常见的GPS软件都下载了一遍,一一测试,结果让人匪夷所思
/ f9 t8 J" v4 L  _" G5 M1 k测试环境,宿舍向西边的窗口,阴雨天(贵阳长期就这天气,我也想找个晴天测试)
% ?% H. S0 B# B5 G) b1 \5 s0 kCDMA版PRE,没写号,关闭飞行模式,WIFI连接上网络" s( C, G4 v7 b
1.45系统,开启GPS,关闭GOOGLE服务  h6 p- `8 G9 P1 E
1.SimpleGPS Plus 1.2.1 这个还蛮准确,测试到的经纬度在google earth PC版上查询和我的实际位置相距 40M3 F8 X) u' o4 P" O. V
2.系统自带的Map,卫星地图准确,显示的位置河SimpleGPS Plus 取得的经纬度在google earth PC版上查询的一致,与实际位置相距 40M
/ f# o0 R" z: D* i9 O( z, z普通地图模式下,不开Offset GPS Data,与实际位置相距500M,开启Offset GPS Data后基本准确定位
1 q& M0 u: u2 G# g* ?3 E+ T但是我一直用wifi连接的网络(无号可写,呵呵),会经常中断,并出现“google 要求连接网络”,但是把它缩小成卡片,再进去又好了,只不过地图又变小了,需要重新放大
; F2 X2 r+ h# B# @3.GPS Fix 达叔汉化版 这个最准确, 测试到的经纬度在google earth PC版上查询和我的实际位置相距 10M; k7 |" U; ?5 Y+ C( @
4.Handheld GPS v0.9.0 这个获取的经纬度和SimpleGPS Plus 1.2.1相同,不赘述
* q& X, @4 R# ]* e! I5.MojoTracker v0.2.6和iGPS v1.3.1,这两个都是具备路径跟踪功能的,但是经常发神经,有时候测出来的经纬度和实际相差30KM以上,有时候却又和SimpleGPS Plus 1.2.1测试出来的一致,不知道是软件的问题还是我的信号不好的原因# U3 e0 Z# j# K$ ?0 [# p. X
6.Navit 这个是重头戏了,目前除了maptool以外,可能实现的离线导航程序就看它了,结果令人失望,显示的经纬度和实际相差足足39KM,太离谱了
2 A0 z/ H' t, ?3 `! p8 O当然不排除我信号不好的缘故,但是要么就收不到星算了,也别偏差那么远啊
6 M8 R' v# D9 F- g! z' P3 F
* D7 U! p: D2 R' `8 j9 X1 |7 _/ C所有测试结果如上,大家觉得这些误差是软件造成的还是机器本身造成的,还是我的信号不好造成的呢?
回复

使用道具 举报

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

使用道具 举报

发表于 2011-3-7 10:05 | 显示全部楼层
我天朝的坐标系与万恶的西方资本主义帝国是不一样的,国外的地图进来要加一个纠偏。) M8 X& R/ R2 F! a4 H% g* w+ U

$ ?0 h  e8 |9 _- D6 x+ @$ u# i30KM恐怕是收星不够的原因。
回复 支持 反对

使用道具 举报

发表于 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数据不一致造成的!* U6 c( [+ N. v) e
" x% M7 }; `% Q; d
那个offset补丁的原理其实就是取得GPS的进位坐标后再修改后注入回去,所以开启后会发现在maptool上显示的坐标改变了,实际纠正从我这里的情况看来是:) o4 H8 O1 I, \. w* P
GPS的实际纬度-0.003535,经度+0.003752等于离线地图以及GOOGEL在线地图上的实际位置,而google的在线卫星地图的坐标值是和GPS数据一致的。
1 _( `; B4 |* N/ d3 T现在恶心的是用maptool离线地图也要开着google map并且开启offset才可以准确定位,如果有个maptool专用的offset或者脱离googlemap的全局插件就好了。! L0 S+ P. ^$ B% f" q) i
3 X: E$ B" M6 v
[ Edited by cadence on 2011-3-7 13:40 ]
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-2 16:20 , Processed in 0.267083 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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