美文网首页
腾讯地图 -> 地址解析Geocoder

腾讯地图 -> 地址解析Geocoder

作者: 静默授权 | 来源:发表于2019-01-31 17:19 被阅读0次

地址解析

html中引入 <script charset="utf-8" src="https://map.qq.com/api/js?v=2.exp&key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77"></script>
//v=2.exp  版本号
//key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77  ## Key鉴权(申请的key值)
地址解析 Geocoder

地址解析类用于在地址和经纬度之间进行转换的服务。 本功能以异步方式将检索条件发送至服务器,通过您自定义的回调函数将结果返回,示例代码如下:

配置回调
var callbacks={
    complete:function(results){
        map.setCenter(result.detail.location);
        var marker = new qq.maps.Marker({
            map:map,
            position: result.detail.location
        });
    },
}
geocoder = new qq.maps.Geocoder(callbacks);
geocoder.getLocation("中国,北京,海淀区,海淀大街38号");
逆地址解析(经纬度到地名转换过程)
geocoder = new qq.maps.Geocoder({
    complete:function(result){
        alert('成功:'+result.detail.address);
    }
});
var coord=new qq.maps.LatLng(39.987816,116.328327);//传入数据(纬度,经度)
geocoder.getAddress(coord);

相关文章

网友评论

      本文标题:腾讯地图 -> 地址解析Geocoder

      本文链接:https://www.haomeiwen.com/subject/bchlsqtx.html