微信小程序获取用户位置后在map中用markers标记显示距离误差问题

误差是因为小程序默认的是wgs84
改为gcj02后误差会缩小很多
更直观的看下
下面是gcj02坐标,地图中心点与markers标记
在这里插入图片描述
下面是wgs84坐标
派大星是wgs84坐标获取的用户经纬度标记的markers
熊本熊是之前gcj02获得的经纬度
在这里插入图片描述
误差还是很大的
看看这三篇文章应该能明白大概齐了
百度、谷歌高德等网络地图经纬度偏差纠正以及相关坐标系问题
微信小程序中使用地图和定位的一些坑和经验
微信小程序-腾讯地图显示偏差问题
还有个网站能帮助我们获取经纬度并且转换坐标

还有个网站能帮助我们获取经纬度并且转换坐标
下面是简单的代码

  wx.getLocation({
      type: 'gc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值