收藏
回答

小程序内定位不准确,与实际位置偏差很大,在手机上也是如此

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 map getLocation 微信iOS客户端 Android 最新版 1.91

昨天发现个问题,使用小程序 getLocation获取位置再使用腾讯地图api,坐标系单位是很方便,但是位置一直有偏差,一开始没注意后来发现偏差超过了十几公里,想问下怎么回事。


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

13 个回答

  • Dragons 🇨🇳
    Dragons 🇨🇳
    2018-02-05

    我用的百度地图定位,没用 getLocation获取

    2018-02-05
    赞同
    回复 1
    • 陶橪
      陶橪
      08-09
      老哥你好 我用百度地图定位的经纬度去解析地址有偏差 是不是因为ip定位和gps定位的问题
      08-09
      赞同
      回复
  • 星期五的羊
    星期五的羊
    2018-02-05

    我也注册了百度地图的api   但是 没去用 你是怎么利用百度地图定位的?

    2018-02-05
    赞同
    回复
  • Dragons 🇨🇳
    Dragons 🇨🇳
    2018-02-05

    要再本地引入本地的 bmap-wx.js的百度地图js文件用他的API就可以了


    2018-02-05
    赞同
    回复
  • 星期五的羊
    星期五的羊
    2018-02-05

    已经下载放进项目了  你用的是哪几个api呀

    2018-02-05
    赞同
    回复
  • Dragons 🇨🇳
    Dragons 🇨🇳
    2018-02-05

    var bmap = require("./utils/bmap-wx.min.js");

    var BMap = new bmap.BMapWX({

    ak: '秘钥'

    });

    BMap.regeocoding({

    fail: fail,

    success: success,

    // iconPath: '../../img/marker_red.png',

    //iconTapPath: '../../img/marker_red.png'

    });

    微信客户端刚升级6.6.2 我安卓百度地图定位不了。


    2018-02-05
    赞同
    回复
  • 星期五的羊
    星期五的羊
    2018-02-05

    ok  think you  我迟点试试

    2018-02-05
    赞同
    回复
  • 星期五的羊
    星期五的羊
    2018-02-06

    楼上小哥 我试了试 百度api  果然 百度的定位用的还是 微信小程序内部的定位

    2018-02-06
    赞同
    回复
  • 星期五的羊
    星期五的羊
    2018-02-06

    或者说百度api 是没有定位服务的 只是提供了接口 让你使用搜索等功能


    2018-02-06
    赞同
    回复
  • 星期五的羊
    星期五的羊
    2018-02-06

    好吧 我知道什么原因了  我的手机内的微信定位 一直都是不对的 我打开附近的人清除了位置 重新定位  就找到位置了 ,这问题困扰了我好久55555555555

    2018-02-06
    赞同
    回复 1
    • 良
      2018-06-19

      你好请问一下你是怎么解决的我,现在也是偏差十几公里

      2018-06-19
      赞同 11
      回复
  • 潋滟
    潋滟
    2018-06-25

    请问这个问题解决了吗

    2018-06-25
    赞同
    回复