2015-08-21 52 views
1

我正在使用leaflet.js並將其與我的代碼非常輕鬆地集成。我無法找到像谷歌地圖拖動結束事件的座標。所以請任何人都可以建議如何做到這一點。任何形式的幫助和建議表示讚賞。使用Leaflet.js如何在拖動結束時獲取地圖緯度/經度?

var map = L.map('map', {center: latlng, zoom: 13, layers: [tiles]}); 

var markers = L.markerClusterGroup({ chunkedLoading: true }); 

showData(map,markers); 

map.on('dragend',function(e){ 
    console.log("console.log", e); 
    console.log(e.target.latLngToContainerPoint); 
    //showData(map,markers,e.target._animateToCenter.lat, e.target._animateToCenter.lng , e.distance) 
}); 

回答

2

難道你不只是得到地圖中心拖動結束?

map.on('dragend',function(e){ 
    console.log(map.getCenter()); 
}); 

見例如http://codepen.io/sphvn/pen/GJbxBw?editors=001

如果這不是你是什麼後,可以請你澄清你的問題。

+1

是啊謝謝Sphvn給你回覆,是的,我試了這個,並得到地圖中心。 – RamThakur

相關問題