2014-11-20 51 views

回答

1

您可以檢測地圖上的西南和東北點,並使它們適合視圖的範圍。事情是這樣的:

var southWest = L.latLng(40.712, -74.227), 
    northEast = L.latLng(40.774, -74.125); 
map.fitBounds([ 
    southWest, 
    northEast 
]); 

您可以在此看到link方法fitBounds在冊(mapbox)是如何工作的。

+0

這是行不通的,因爲當fitBounds方法計算它用來調用setView方法的縮放級別時,它會得到一個整數,因爲setView只接受整數。在這種情況下,fitBounds會給zoomfactor三,他/她已經說過他嘗試過,發現太小。 – iH8 2014-11-22 00:14:22

相關問題