收藏
回答

地理位置如何更准确

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug wx.getLocation 微信iOS客户端 Android 6.6.6 1.9.91

步骤:

1、获取地理位置,得到经纬度,

2、将经纬度作为参数调 qqmapsdk.reverseGeocoder,

3、将经纬度转化为具体的文字性地理位置


问题:  第二步调qqmapsdk.reverseGeocoder时需要将经纬度做什么转化吗??

type类型为wgs84还是gcj02较为准确??

直接转化的地理位置不精确,有些许偏移



wx.getLocation({

        type: 'wgs84',

        success: function (res) {

            console.log(res);

            var latitude = res.latitude

            var longitude = res.longitude


            qqmapsdk.reverseGeocoder({

                location: {

                    latitude: res.latitude,

                    longitude: res.longitude

                },

                success: function (addressRes) {

                    var address = addressRes.result.address;

                    var province = addressRes.result.address_component.province;

  

                }

            })

        }

})


最后一次编辑于  2018-05-11
回答关注问题邀请回答
收藏