1. 程式人生 > >百度座標轉換中文地址(百度地圖JavaScript API逆地址解析 )

百度座標轉換中文地址(百度地圖JavaScript API逆地址解析 )

使用“百度地圖JavaScript API”把微信座標轉成中文地址

百度API官網地址:http://lbsyun.baidu.com/index.php?title=jspopular

步驟1:頁面引用js

<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=你的瀏覽器祕鑰"></script>

步驟2:js中進行轉換

var lng = "116.41986195950882";	//百度經度
var lat = "39.98588965241275";	//百度緯度
console.log("百度經度:"+lng);
console.log("百度緯度:"+lat);

var myGeo = new BMap.Geocoder();
var point = new BMap.Point(lng, lat);

myGeo.getLocation(point, function(rs){
	var addComp = rs.addressComponents;
	var address = addComp.province+addComp.city+addComp.district+addComp.street+addComp.streetNumber;
	console.log("百度地址:"+address);
});

瀏覽器控制檯打印出結果,轉換完成。