收藏
回答

地图定位及如何获取某点的位置信息

问题模块 框架类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 map,wx.getLocation 工具 6.6.1 1.6..6

直接用getLocation获取到的定位位置与实际位置偏差很大,怎么去准确实现定位,在map地图上有没有方法点击某个点获取到该点的位置信息


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

19 个回答

  • philly
    philly
    2018-01-26

    用第三方的sdk吧,百度的,腾讯的,高德的很多

    2018-01-26
    赞同
    回复
  • 泠洌
    泠洌
    2018-01-26

    好吧,用第三方就不会有错吗?我试了下高德的,还是偏差啊,可能是我水平不行

    2018-01-26
    赞同
    回复
  • philly
    philly
    2018-01-26

    地图都会有一点偏差的,看需求了

    2018-01-26
    赞同
    回复
  • 泠洌
    泠洌
    2018-01-26

    差的有点远啊,有没有办法修正的?我要做的是打车类的,肯定要不能偏差个几里啊

    2018-01-26
    赞同
    回复
  • philly
    philly
    2018-01-26

    这个还真不知道哦,问问大神们

    2018-01-26
    赞同
    回复
  • 泠洌
    泠洌
    2018-01-26

    哪有大神?

    2018-01-26
    赞同
    回复
  • 棉花糖
    棉花糖
    2018-01-29

    @philly 请教下,怎么引入第三方sdk获取点击的坐标点呢?我引入高德微信小程序sdk,但是高德官方文档并没有提供该功能呀?

    2018-01-29
    赞同
    回复
  • philly
    philly
    2018-01-29

    这个要自己去找对应的api哦,之前找好像没有这种,你可以换一种方式去实现,比如移动地图去获取中心点的位子,中心点固定给个图标在那里

    2018-01-29
    赞同
    回复
  • 棉花糖
    棉花糖
    2018-01-29

    我看了只有js sdk有提供点击获取坐标点信息,不适用小程序。


    你说的另外的方式我不是很明白?怎么移动地图获取中心点呢?

    2018-01-29
    赞同
    回复
  • philly
    philly
    2018-01-29

    微信本身有一个视野变化的触发函数,表示用户移动了地图,还有一个方法就是获取地图中心点的坐标,这两个方法结合使用就可以获取中心点的坐标,地址可以用sdk解析出来,至于点击获取坐标小程序的还没见过,应该暂时还没有吧

    2018-01-29
    赞同
    回复