我有一個小冊子地圖。與第一縮放級別(256px X 256px)中的貼圖相比,地圖容器非常大。我想得到瓦片的邊界,並適合它的地圖邊界。我能夠fitbound()
與多個標記。我採用了here的代碼。我也試圖用相同的想法達到平衡。不幸的是它似乎不工作。這裏是我的代碼如何將貼圖映射到小冊子中的瓷磚圖層邊界
var fitToBounds = function() {
//getting bound of tile 256X256 pixel
var maxLat = map.unproject(new L.Point(0,0)).lat;
var maxLat = map.unproject(new L.Point(0,256)).lat;
var maxLng = map.unproject(new L.Point(256,0)).lng;
var minLng = map.unproject(new L.Point(256,256)).lng;
var southWest = new L.LatLng(minLat, minLng);
var northEast = new L.LatLng(maxLat, maxLng);
map.fitBounds(new L.LatLngBounds(southWest, northEast));
};
你有兩個叫做maxLat的var ...一個應該是minLat – Edu