关于openLocation的gcj02问题
发布于 5 年前 作者 ping70 11818 次浏览 来自 问答

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

2 回复

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

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

回到顶部