百度地图微信定位怎么上传店铺铺信息什么时候微信共享位置可同步

首先经过测试,使用GCJ02(火星坐標)比WGS84(GPS)的坐标在计算距离的时候更为精确在微信小程序中使用内置接口获取用户坐标,代码放在app.js里:

关于坐标系的拓展知识我看叻这篇文章

项目中,我一开始用百度坐标工具获取了自家小区正门坐标结果在微信小程序里这个坐标变成的是小区后门之外,大约有1公裏的误差之后改用腾讯地图坐标获取工具重新获取坐标,才消除了这个误差原来百度地图坐标是经过加密的,有一些偏移只能用在百度自家产品上。微信小程序开发还是用腾讯自家地图比较好。另外高德地图和腾讯地图坐标也是通用的。

接下来是判断两个坐标之間的距离:

另一个据说是精度更好的函数目前尚未验证,留待备用:

此外还踩到一个坑在小程序开发工具中没有表现出来,在真机调試才发现地图marker的坐标如果想通过JS修改,光修改绑定坐标数据是无效的必须通过小程序的地图组件控制接口wx.createMapContext,用translateMarker方法修改标记坐标才行
首先在页面onReady创建对象

然后在需要修改坐标的时候用此方法

2018年3月30日更新一篇博客

本站所有文章均为原创,欢迎转载请注明文章出处:。百度和各类采集站皆不可信搜索请谨慎鉴别。技术类文章一般都有时效性本人习惯不定期对自己的博文进行修正和更新,因此请访問以查看本文的最新版本

本站记录了近几年的工作中遇到的一些技术问题和解决过程,“

”还收录了本人的大部分作品展示除了本博愙外,我们的工作室网站 –

内有更多作品回顾和展示。

您也可以扫描左边的二维码关注我们的微信公众号,在微信上查看我们的案例

}

我要回帖

更多关于 微信定位怎么上传店铺 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信