关于openLocation的gcj02问题

发布于 6 年前作者 ping7011999 次浏览最后编辑 6 年前来自 ask

我们的应用场景是给用户定位后,然后到指定的地址,我们会对指定的地址维护经纬度坐标,然后使用openLocation打开地图,但是因为该接口需要gcj02类型的,而该数据是由市场人员通过百度也好,腾讯的地图获得的,感觉好像不是gcj02的,该怎么办

2 回复
liangxiulan
liangxiulan1 楼6 年前

LBS提供商的数据因采集和坐标轴关系 略有不同 比如 高德的gps转高德数据 gcj02是腾讯地图的坐标系 采用的bing地图数据 只要是正确的经纬度 用gcj02也是可以的 可能存在定位有些漂移 也可以在配置中改为type改成wgs84 如果是先定位 那就用wx.getLocation type gcj02

yang56
yang562 楼4 年前

一般拿到的可能是火星坐标,要用wgs