收藏
回答

关于openLocation的gcj02问题

问题模块
API和组件

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

最后一次编辑于  2017-07-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 追小命
    追小命
    2017-07-21

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

    2017-07-21
    赞同
    回复
  • 🐷
    🐷
    2017-07-21

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

    2017-07-21
    赞同
    回复