C#版

var url = String.Format("HTTP://maps.google.com/maps/api/geocode/json?sensor=false&address={0}", address);

 

string result = String.Empty;
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
using (var response = request.GetResponse())
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
//Json格式: 請參考HTTP://code.google.com/intl/zh-TW/apis/maps/documentation/geocoding/
result = sr.ReadToEnd();
}







JAVAscript版

 

要先引用
<script type="text/javascript" src="HTTP://maps.google.com/maps/api/js?sensor=false"></script>
var geocoder = new google.maps.Geocoder();
geocoder.geocode({ address: '台南市金華路一段' },
function (result, status) {
if (status == google.maps.GeocoderStatus.OK) {

 

var location = result[0].geometry.location;
// location.Pa 緯度
// location.Qa 經度

 

} else {
alert('解析失敗!回傳狀態為:' + status);
}
});
arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()