js 騰訊地圖 逆地址解析
最近在弄騰訊地圖這塊,發現 js 的逆地址解析,好少呀,而且大多數都是不能用的,這裏記錄一下學習的模板:
我主要是使用請求信息的形式
lat = 39;
lng = 113;
$.ajax({
type: 'get',
url: 'http://apis.map.qq.com/ws/geocoder/v1',
dataType: 'jsonp',
data: {
key: "X3WBZ-ADG6G-7KCQY-IH6Q6-T6EYS-BKBLD",//開發密鑰
location: lat + "," + lng,//位置座標
get_poi: "1",//是否返回周邊POI列表:1.返回;0不返回(默認)
coord_type: "1",//輸入的locations的座標類型,1 GPS座標
parameter: { "scene_type": "tohome", "poi_num": 20 },//附加控制功能
output: "jsonp"
},
success: function (data, textStatus) {
if (data.status == 0) {
var address = data.result.formatted_addresses.recommend;
//$("#address").html(address);
alert(data.result.address + address);
} else {
alert("位置獲取錯誤,請聯繫管理員!")
}
},
error: function () {
alert("位置獲取錯誤,請聯繫管理員!")
}
});