最近微信升级7.0 发现之前使用的百度定位js不能使用了,于是使用了微信公众号jssdk的定位功能
使用微信jssdk提供的wx.getLocation可以顺利进行定位,但是用获得的经纬度调用百度地图显示的时候确发现了有偏移了几公里的情况!
原来是腾讯和百度使用的坐标系统是两套系统,必须对坐标进行转换,经过多番寻找我终于找到了一个比较好的转换方法
gcoord 这个库可以实现离线转换百度 腾讯 高德地图的坐标,完美的解决了我的问题
https://github.com/hujiulong/gcoord