在上一篇 淺嘗 Google Map API Steven 分享如何從地址取得 Google 地圖的方法.
這次小弟記錄了如何使用 Google Map API 來從地址取得該位置的經緯度 ~
一樣要先 include Google Map API ~
<script src="http://maps.google.com/maps?file=api&v=3&key=YOUR_GOOGLE_MAP_API_KEY" type="text/javascript"></script>
OK, 然後在 javascript 加入下列
var l = new GClientGeocoder(); var address = "台北火車站"; l.getLocations( address, function(point){ var lalton = point.Placemark[0].Point.coordinates; var l1 = lalton[0], l2 = lalton[1]; $("input[id=l1]").val(l1); $("input[id=l2]").val(l2); });
在 <body></body> 建立兩個 input text
經度: <input type="text" id="l1" value="" /> 緯度: <input type="text" id="l2" value="" />
然後這樣就可以了 ~