关于定位的一些疑问

来源:互联网 发布:淘宝客服每日工作汇报 编辑:程序博客网 时间:2024/05/01 22:52

先使用的百度的定位,但是ios和Android的定位偏差比较大,开始是10米之内,之后误差有几十米;

于是说服Android准备更换高德地图,然后就一起测试,Android在高德地图开放平台注册并集成sdk,ios使用系统集成地图定位,发现两者还是有误差,而且很大,研究发现正好是一个火星定位算法的差距,ios转换后得到经纬度就和安卓定位到的非常接近,计算距离误差1米,但是另一个问题出现了,ios定位获取的经纬度再地图上显示是当前位置,Android也是当天位置,但是两者经纬度有一个火星坐标的差距,这很奇怪了,于是我也准备去高德地图开放平台下载sdk集成测试,首先下载了一个ios的demo获取经纬度和Android的经纬度一致,与ios系统自带定位不一致了,呵呵。。。

天空飘来五个字“这都不是事儿”!开搞,集成高德官网sdk,再与Android定成败,测试结果后续补充。。。


不过脑中还有一些疑问悬而未决:

1、再中国不管百度还是高德,是否只要是GPS定位都是火星坐标?地图导航是否也是火星坐标?PC端地图是否也是火星坐标?经纬度地图(硬件谷歌全球、腾讯高德。。。)是否也是火星坐标(怀疑硬件谷歌不是)?

2、苹果系统自带地图和高德地图开放平台为什么不一样?

3、有这么一个说法“高德的定位SDK也是基于CoreLocation框架进行二次的开发.如果用 原生 的, 由于中国的iphone有韩、日、欧、美版,所以手机获取的定位会存在各种各样的问题,多种非中文编码,.所以应该用高德官方的定位SDK进行统一定位.”

1 0
原创粉丝点击