qq.maps微信定位,逆地址解析(坐标位置描述)

http://lbs.qq.com/service/webService/webServiceGuide/webServiceGcoder


<script type="text/javascript" src="https://res2.wx.qq.com/open/js/jweixin-1.4.0.js?v=202004246"></script>
<script charset="utf-8" src="https://map.qq.com/api/js?v=2.exp&amp;key=JHIBZ-CTWR5-UJFIK-Q4HGE-4Z7XX-C7BLV&amp;libraries=convertor"></script>
<script src="https://mapapi.qq.com/c/=/jsapi_v2/2/4/130/main.js,jsapi_v2/2/4/130/mods/convertor.js" type="text/javascript"></script>

      let _this = this;
      wx.ready(function () {
        wx.getLocation({
          type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
          success: function (res) {
            qq.maps.convertor.translate(new qq.maps.LatLng(res.latitude, res.longitude), 1, function (mapData) {
              
              let qqlatlng = mapData[0];
              var lng = qqlatlng.lng;
              var lat = qqlatlng.lat;
              if (lng.toString().split(".")[1].length < 4) {
                  lng = lng.toFixed(4);
              }
              if (lat.toString().split(".")[1].length < 4) {
                  lat = lat.toFixed(4);
              }

              $.ajax({
                url: 'https://apis.map.qq.com/ws/geocoder/v1',
                data: {
                  location: lat + ',' + lng,
                  get_poi: 0,
                  key: 'JHIBZ-CTWR5-UJFIK-Q4HGE-4Z7xx-C7BLV', // KEY
                  output: 'jsonp'
                },
                async: false,
                dataType: 'jsonp',
                success: function (res) {
                  if (res.status == 0) {

 
                  } else {
                    console.log(res.message);
                  }
                }
              });
            });
          },
          cancel: function (res) {
            console.log(res);
          }
        });
      });

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值