【发布时间】:2016-12-08 23:21:34
【问题描述】:
我有一张传单地图。与第一个缩放级别(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... 一个应该是 minLat
标签: javascript leaflet