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

2021/10/5 17:12:43

本文主要是介绍微信小程序如何根据地理定位逆地址解析-百度逆地址解析(内附代码)?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

第一步:准备百度逆地址解析需要用到的访问应用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) => {

      }
    })
  },
})

​

 点我收获此份代码



这篇关于微信小程序如何根据地理定位逆地址解析-百度逆地址解析(内附代码)?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程