HTML5+的openSysMap方法是不是有问题?

例如目标经纬度为112.99266052246、28.166748046,用应用内置地图定位正确,调用openSysMap方法进行导航,目标坐标就偏移了,请问是否要相应解决方案?



2014-11-17 00:06 1 条评论 分享
已邀请:
1

DCloud_IOS_XTY

赞同来自: 燎原火

目前内置地图使用的是百度其经纬度使用的是百度坐标系,openSysMap打开的有可能并不是百度地图如google或者高德地图,这样就要把坐标转化为相应地图的坐标


1

我也出现了这种情况,明明是百度的地图坐标系,但是就是定位的地址偏移了,拿那个坐标去百度地图里反向查找,地址也正确,手机也安装了百度地图,但是就是最后的目的地址不对,偏移了1.5公里左右,明显不对,请问有解决办法吗?


0

十指间的挥洒

赞同来自:

尝试过通过把百度坐标系转化gps坐标系,用js的转化方式,先转化成gcj坐标系,在通过gcj坐标系转化成gps坐标系传入到openSysMap方法里使用,最终出来的结果是,经过两次的转化,精度明显降低了,还是达不到要求,官方能不能在openSysMap这个方法里改进一下啊


要回复问题请先登录注册

退出全屏模式 全屏模式 回复