天地图根据经纬度获取地理地址、地名信息

2023-08-02  本文已影响0人  可乐_加冰_
      async getAddressInfo(obj) {
        let zb =obj.tude
        if (zb){
          let zbArr =  zb.split(',')
          let Tokens = '天地图token'
          let postStr = {
            lon: zbArr[0],
            lat: zbArr[1],
            ver: 1,
          }
          let url = 'https://api.tianditu.gov.cn/geocoder'
          // Lambda写法
          let res = await axios({
            method: 'get',
            url: url,
            params: {
              postStr: JSON.stringify(postStr),
              type: 'geocode',
              tk: Tokens,
            },
            timeout: 1000,
          })
          // 响应成功回调
          if (res.data.msg == 'ok') {
            obj.addressInfo = res.data.result.formatted_address
          }
        }
      },
上一篇 下一篇

猜你喜欢

热点阅读