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