2016-04-24 65 views
0

有沒有簡單的方法來鎖定地圖的中心?LeafletJS鎖定地圖中心

您可以使用map.dragging.disable();輕鬆禁用拖放/平移功能,但不會固定地圖中心。在文檔和網頁中搜索它,但找不到任何東西。

回答

1

maxBounds option(與maxBoundsViscosity配對)應該訣竅 - 只需將您想要居中的LatLng轉換爲零區域LatLngBounds

+0

我仍然無法讓它工作...... maxBounds:[[50.84464,4.35254],[50.84465,3.5255]]和maxBoundViscosity:1應該完成這項工作,因爲我明白你在說什麼? – jvanremoortere

+0

無論鼠標位置如何,我都需要能夠放大和縮小地圖的中心。 – jvanremoortere

+0

請參閱http://playground-leaflet.rhcloud.com/mik/edit?html,output – IvanSanchez