小程序
小游戏
企业微信
微信支付
扫描小程序码分享
相反唤起腾讯地图app的定位是准确的。
wx.openLocation 调起微信内置地图,定位是准确的,如下图:
但是调起百度地图app后,定位出现偏移,如下图:
如上图,起点和定位出现偏差,难道微信官方没有自动转换坐标吗?
正确的应该是下图:
腾讯地图app是正确的,不知道为什么?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
是不是调用的坐标算法不一致?我记得每个同一个位置,都有一点偏移的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
不支持开发者自定义转换,微信和地图提供方也没有做好坐标转换。估计不太会支持开发者自定义转换,只能坐等官方支持
腾讯获取的经纬度,在百度中打开,肯定有偏移吧,两边的算法等都不一样
我可以确定的认为是坐标转换的问题,但是微信官方只 给了一个简单的接口(wx.getLocation 和 wx.openLocation)。没有自定义转换的地方。这一切似乎是微信自动完成的。但是百度地图出现偏差,难道微信官方还没注意到这个问题吗?
注意坐标的转换和注意查看坐标系是否一致
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
是不是调用的坐标算法不一致?我记得每个同一个位置,都有一点偏移的
不支持开发者自定义转换,微信和地图提供方也没有做好坐标转换。估计不太会支持开发者自定义转换,只能坐等官方支持
腾讯获取的经纬度,在百度中打开,肯定有偏移吧,两边的算法等都不一样
我可以确定的认为是坐标转换的问题,但是微信官方只 给了一个简单的接口(wx.getLocation 和 wx.openLocation)。没有自定义转换的地方。这一切似乎是微信自动完成的。但是百度地图出现偏差,难道微信官方还没注意到这个问题吗?
注意坐标的转换和注意查看坐标系是否一致