收藏
回答

wx.getLocation 返回定位精度不准问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 wx.getLocation 客户端 6.7.2 wechatlib:2.2.5

- 需求的场景描述(希望解决的问题)

   wx.getLocation 获取定位的时候,用的gcj02,altitude传入true,返回的是小数点后6位的经纬度。发现手机真机定位的时候返回定位精度不准,有时候位置还可以,有时候偏了几百米。当应用需要精准定位,偏了几百米,这误差有点不能接受,用户完全找不到地方啊。

     


- 希望提供的能力

      像百度地图Android定位SDK提供GPS、基站、WI-FI、地磁、蓝牙、传感器等多种定位方式,适用于室内、室外多种定位场景。但百度地图微信小程序API不提供定位功能,定位用的也是小程序的wx.getLocation。目前也没有发现微信小程序自身提供高精度定位,希望微信小程序能提供高精度定位或

有其他方法解决定位精度不足的问题。


回答关注问题邀请回答
收藏

12 个回答

  • 符东伟
    符东伟
    2018-11-22

    同样的问题,这种定位偏差,应用没法接受呀

    2018-11-22
    有用
    回复
  • 2018-10-31

    同样问题的。定位偏差太大,我的定位跟实际相差好几百,安卓苹果定位都不准,获取的经纬度就不准。

    2018-10-31
    有用
    回复 4
    • 杨不颓
      杨不颓
      2019-11-04
      我感觉它返回的gps坐标没问题,就是wx.getLocation渲染就是偏差200左右
      2019-11-04
      回复
    • 杨不颓
      杨不颓
      2019-11-04
      我感觉是转百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间没有进行互转
      2019-11-04
      1
      回复
    • 看客心
      看客心
      2020-01-05回复杨不颓
      GPS坐标跟腾讯坐标我都试了,偏了几十公里,wifi跟GPS都打开的我炸裂了
      2020-01-05
      回复
    • 杨不颓
      杨不颓
      2020-01-06回复看客心
      我现在还是用的官方的,你那个应该是延迟
      2020-01-06
      回复

正在加载...

登录 后发表内容