Archive for 一月, 2009
滑鼠點擊地圖上任意一處取得經緯度
1. 地圖綁上MouseDown事件, 每次點擊地圖後會回傳event及latlng兩個參數 2. 再透過lat()及lng()兩個函式分別取得緯度及經度 function init() { var map = new UMap(document.getElementById(‘map’)); map.centerAndZoom(new ULatLng(25.035405, 121.520255), 9); // 地圖綁上MouseDown事件, 每次點擊地圖回傳Event及latlng兩個參數 map.addListener(‘mousedown’, function(e, latlng){ var inputs = document.getElementsByTagName(‘INPUT’); inputs[0].value = latlng.lat(); // 取得的緯度值丟入第一個input text inputs[1].value = latlng.lng(); // 取得的經度值丟入第二個input text }); } 觀看範例
Read Full Post | Make a Comment ( 5 so far )

