微信小程序如何根据地理定位逆地址解析-百度逆地址解析(内附代码)?

第一步:准备百度逆地址解析需要用到的访问应用AK

首先去百度地图开放平台注册一个账号 百度地图开放平台 | 百度地图API SDK | 地图开发

接着创建应用

微信小程序如何根据地理定位逆地址解析-百度逆地址解析(内附代码)?

 然后选择应用类型为微信小程序

微信小程序如何根据地理定位逆地址解析-百度逆地址解析(内附代码)?

 注意:APPID注意看下面的注意事项,APPID是微信公众平台来的微信公众平台

 微信小程序如何根据地理定位逆地址解析-百度逆地址解析(内附代码)?

 点击提交,在主界面就会看到访问应用(AK)

微信小程序如何根据地理定位逆地址解析-百度逆地址解析(内附代码)?

第二步:一个简单的代码实现(后续大家可以根据自身情况修改代码)

小程序获取地理定位,需要相应的配置,配置也很简单 点我去配置

微信小程序如何根据地理定位逆地址解析-百度逆地址解析(内附代码)?

 然后就可以开始写代码(只展示核心的代码)

​
const app = getApp()

Page({
  data: {

  },
  onl oad() {
    wx.getLocation({
      type: 'gcj02', // 火星坐标 用于正确的定位
      success: (result) => {
        var { latitude, longitude } = result;
        wx.request({
          url: 'https://apis.map.qq.com/ws/geocoder/v1/', // url是固定的
          data: {
            key: "", // 自己在百度地图开放平台申请的访问应用AK
            location: `${latitude},${longitude}`
          },
          method: 'get',
          success: (res) => {
            // 得到的逆地址信息
            console.log(res);
          }
        })
      },
      fail: (err) => {

      }
    })
  },
})

​

 点我收获此份代码

上一篇:16岁男生信息竞赛成瘾心理出现问题 妈妈:他竟说要AK我


下一篇:Spring Cloud Starter Ribbon记录