5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 12315|回复: 40
打印 上一主题 下一主题

如何解决Phantom2V+地面站地图的定位偏移问题

  [复制链接]
跳转到指定楼层
楼主
发表于 2014-7-7 09:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tianmai 于 2014-7-9 12:02 编辑

初次使用P2V+地面站,多数人都会遇到地图上显示飞行器的所在位置不对,定位发生偏移的问题。

一、解决方法

目前看来最好的解决办法还是使用VPN。
下面以iPhone手机为例说明操作方法,其余设备类似。

1、在家里,首先将手机设置为“飞行模式”。依次启动WIFI、VPN连接上网。然后打开DJI Vision App,进入地面站地图界面后,用手指移动、缩放地图,将你飞行计划范围内的地图下载到手机缓存中备用。
(说明,只能下载google卫星地图,带路网的“标准地图”是用不了的——-只能显示到城市名称一级,市以下的详细路网全是空白)。
下载地图时的手机设置界面


地图下载完毕后,一般人都会退出手机“飞行模式”,恢复正常通话使用。此期间千万别再次打开DJI Vision。否则前述地图的下载将前功尽弃。

2、在外场,同样,先将手机设置为“飞行模式”,然后打开手机WIFI,启动DJI Vision App后连接Phantom2V+,然后进入地面站界面。此时在家里已经下载到手机缓存中的google地图便出现了。而且定位十分准确(几次地面站飞行下来,一般的偏移为2-5米,有时甚至只有1米----当显示11颗卫星的时候)。


二、知道多一些

1、地图偏移的由来

A、加锁——地图加密
本来,不管是百度、搜狗、google,无论哪一家地图厂商测绘的电子地图都是准确的。正是太准确了,可能会为国家安全带来隐患。为此,我国规定所有地图厂商不得直接采用原始经纬度坐标发布电子地图。按《条例》规定,地图测绘完毕后一律要交国家测绘局进行坐标加密处理后才能正式发布出售,而加密地图的坐标和真实的地理经纬度坐标是不一致的(非线性偏差,大概为300-400米,且各地不一)。那么准确的电子导航又如何实现的呢?

B、解锁——加密插件
为了加密地图能正确地用于电子导航,所有使用上述电子地图的国内GPS厂商便需向国家有关部门购买“加密插件”,将GPS的com口读出来的真实的经纬度坐标,实时加密转换为国家要求的保密坐标,这样GPS导航仪、导航手机与加密电子地图便完全匹配并可以正常工作了。

C、匹配
(1)加密地图+加密插件作转换=地图定位无偏移
(例如:百度、搜狗、高德、51ditu等厂商的地图均为加密地图。而采用以上厂商地图的GPS或手机GPS App里均附加了加密插件,于是工作便正常了)

(2)加密地图+GPS真实坐标=地图定位偏移
(例如:Google在全球发布的均为基于原始经纬度的地图。基于法规考虑,自然无法在我国导航使用,故google map只要识别出导航设备的IP地址属我国境内的,将自动链接到其国内合作方高德加密地图的下载。此时,如GPS的com口读出的信号未做加密算法的解释处理,则叠加了道路信息的“标准地图”定位自然会发生偏移。

(3)原始地图+GPS真实坐标=地图定位无偏移
这就是我们使用DJI地面站时面临的情况。

(对以上信息感兴趣的请再看: http://www.tuicool.com/articles/MzIjim)

2、如何解决DJI地面站地图问题

A、地图下载
大概考虑到产品在全球销售,DJI Vision地面站默认调用世界通用的google地图。正如前面1、C所述,google一旦识别出手机的IP地址位于国内(识别方法有二:1、通过手机WIFI的上网IP来识别,2、通过A-GPS手机基站辅助定位时返回的国别信息来识别),google给你下载的地图便是google中国合作方的高德加密地图,地图自然偏移了。要解决这个问题,你要通过VPN连接获得xx的IP,同时通过设置手机为“飞行模式”关掉基站定位信号的返回,此时便可打开DJI Vision下载原始的google地图了。

B、地图使用
在上述A中,原始google地图已经读到手机缓存了。打开DJI Vision地面站的时候会自动显示已经下载在缓存中的google原始地图。但要记住此时手机一定要设为“飞行模式”,别让基站定位识别信号的返回再惹麻烦就是了。

三、结论:
目前使用DJI Vision地面站,你需要一个VPN账号;使用前需打开DJI Vision App,通过WIFI下载google原始地图到手机缓存中(用3G、4G网因涉及到基站识别信息返回的影响,那怕用了VPN,你还是无法在DJI Vision里下载google原始地图的),牢记无论在下载地图或使用 DJI Vision地面站地图的时候,你都要保证手机的设置处于“飞行模式”状态。

四、建议:
建议DJI尽快推出带加密插件、可使用加密地图的地面站软件专版,一举解决以上的所有问题。

以上有错误之处请各位指正。如有更好的方法请和大家一起分享。

欢迎继续阅读楼主其他信息

沙发
发表于 2014-7-7 10:02 | 只看该作者
必须加精哦。。。
3
发表于 2014-7-7 10:52 | 只看该作者
不错 必须顶
4
发表于 2014-7-7 11:05 | 只看该作者
有用 顶个
5
发表于 2014-7-7 11:14 | 只看该作者
也就是说 在户外想下地图不能用流量去下? 否则同样失效
6
 楼主| 发表于 2014-7-7 11:18 | 只看该作者
本帖最后由 tianmai 于 2014-7-7 11:19 编辑
HZX1996 发表于 2014-7-7 11:14
也就是说 在户外想下地图不能用流量去下? 否则同样失效

你马上试试用手机3g、4g在DJI Vision App中下载地图看看,得到的一定是高德加密地图。



7
发表于 2014-7-7 11:19 | 只看该作者

问题是现在苹果手机使用的都是高德地图,请问楼主是怎么使用谷歌地图的?
8
发表于 2014-7-7 11:40 | 只看该作者
雅哥儿 发表于 2014-7-7 11:19
问题是现在苹果手机使用的都是高德地图,请问楼主是怎么使用谷歌地图的?

用什么地图没关系,关键在于拿到的gps信息是原始的,配合无加密地图就会发生偏移。目前来看只能用VPN来解决了。

9
 楼主| 发表于 2014-7-7 12:25 | 只看该作者
雅哥儿 发表于 2014-7-7 11:19
问题是现在苹果手机使用的都是高德地图,请问楼主是怎么使用谷歌地图的?

DJI Vision App 默认下载的就是google地图,和苹果的“地图App”或其它第三方地图均无关。只要手机在“飞行模式”下、通过WIFI、APN下载的就是google地图。

10
发表于 2014-7-7 14:02 | 只看该作者
是因为国内屏蔽了谷歌的关系吧,国外就没那么麻烦了
11
发表于 2014-7-7 14:36 | 只看该作者
飞行模式下没办法使用WIFI呀

12
发表于 2014-7-7 14:38 | 只看该作者
zsswzq 发表于 2014-7-7 14:36
飞行模式下没办法使用WIFI呀

你先点飞行模式 再开WIFI

13
发表于 2014-7-7 14:42 | 只看该作者
图文并茂,就完美了....
14
发表于 2014-7-7 15:02 | 只看该作者
adaada 发表于 2014-7-7 14:38
你先点飞行模式 再开WIFI

点了飞行模式后,打不WIFI。开WIFI时提示在飞行模式,WIFI开不了。三星NOTE2手机。

15
发表于 2014-7-7 18:41 | 只看该作者
这个必须学习,谢谢楼主
16
发表于 2014-7-7 19:48 | 只看该作者
zsswzq 发表于 2014-7-7 15:02
点了飞行模式后,打不WIFI。开WIFI时提示在飞行模式,WIFI开不了。三星NOTE2手机。

楼主说的是苹果系统,安卓系统的飞行模式确实无法再打开wifi

17
发表于 2014-7-8 08:28 | 只看该作者
zsswzq 发表于 2014-7-7 15:02
点了飞行模式后,打不WIFI。开WIFI时提示在飞行模式,WIFI开不了。三星NOTE2手机。

我是5S 三星手机没试过

苹果的ipad也可以啊

18
发表于 2014-7-8 23:37 | 只看该作者
达人必须给顶一个,造褔我们这些正为地图偏移的模友们!
19
发表于 2014-7-9 13:28 | 只看该作者
好帖,学习到了。为什么地图会偏移!
20
发表于 2014-7-9 14:12 | 只看该作者
非常详细,解释的很清楚、明白!感谢楼主!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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