微信小程序--百度地图坐标转换成腾讯地图坐标
2017-07-07 14:45
691 查看
最近开发小程序时出现一个问题,后台程序坐标采用的时百度地图的坐标,因为小程序地图时采用的腾讯地图的坐标系,两种坐标有一定的误差,导致位置信息显示不正确。现在需要一个可以转换两种坐标的方法,经过查询发现腾讯地图提供了一个接口用来将多种坐标类型转换成腾讯可用的坐标。
方法如下:reverseGeocoder(options:Object)
本接口提供由坐标到坐标所在位置的文字描述的转换,输入坐标返回地理位置信息和附近poi列表。
options参数属性说明:
如图上所示,只需要传递坐标时加上参数coord_type:3即可。
腾讯地图文档地址:http://lbs.qq.com/qqmap_wx_jssdk/index.html
具体代码实现方式如下:
// 引入SDK核心类 var QQMapWX = require('xxx/qqmap-wx.js'); reverseLocation: function () { var that = this; // 实例化API核心类 var demo = new QQMapWX({ key: '开发密钥(key)' // 必填 }); // 调用接口 demo.reverseGeocoder({ location: { latitude: 百度地图纬度坐标, longitude: 百度地图经度坐标 }, coord_type: 3,//baidu经纬度 success: function (res) { var location = res.result.ad_info.location; console.log(that.data.name) } }); }
相关文章推荐
- 微信开发之附近商家地理位置计算和腾讯地图坐标转百度地图坐标的方法
- php 百度地图 腾讯地图 转换坐标
- 微信开发之附近商家地理位置计算和腾讯地图坐标转百度地图坐标的方法
- php 百度地图 腾讯地图 转换坐标
- 微信中Google坐标转换为百度地图坐标
- 腾讯地图转换成百度地图坐标
- 微信开发之附近商家地理位置计算和腾讯地图坐标转百度地图坐标的方法
- 百度地图根据地理坐标转换经纬度
- 坐标转换程序编写要点备忘
- GPS定位为什么要转换处理?高德地图和百度地图坐标处理有什么不一样?
- 百度地图 经纬度转换屏幕屏幕坐标
- 百度地图经纬度转换到腾讯地图/Google 对应的经纬度
- 通过java方法实现将地址转换成百度地图坐标
- 百度地图 Android SDK - 坐标转换方法
- 使用百度地图API将谷歌地图坐标转换为百度地图坐标
- 百度地图和谷歌地图使用的地理位置坐标标准以及转换
- 百度地图 iOS SDK - 坐标转换方法
- 去百度API的百度地图准确叠加和坐标转换的解决方案研究
- 百度地图坐标纠偏和转换工具和DLL
- 去百度API的百度地图准确叠加和坐标转换的解决方案研究