Leaflet 地图中心

Leaflet 地图中心,leaflet,openstreetmap,Leaflet,Openstreetmap,有没有一种简单的方法可以锁定地图的中心 您可以使用map.dragging.disable()轻松禁用拖动/平移但这不会使地图的中心固定。在文档和网络上搜索,但什么也找不到。与maxBoundsViscosity配对的(与maxBoundsViscosity配对)应该可以做到这一点-只需将LatLng你想要居中的零区域LatLngBounds转换为(与maxBoundsViscosity配对)应该做到这一点-只需将要居中的LatLng转换为零区域LatLngBounds使用该选项将滚轮缩放到地图

有没有一种简单的方法可以锁定地图的中心

您可以使用
map.dragging.disable()轻松禁用拖动/平移但这不会使地图的中心固定。在文档和网络上搜索,但什么也找不到。

maxBoundsViscosity
配对的(与
maxBoundsViscosity
配对)应该可以做到这一点-只需将
LatLng
你想要居中的零区域
LatLngBounds
转换为(与
maxBoundsViscosity
配对)应该做到这一点-只需将要居中的
LatLng
转换为零区域
LatLngBounds

使用该选项将滚轮缩放到地图中心

var map=L.map('map'{
中心:[0,0],
拖动:false,
滚轮缩放:“中心”,
});
使用该选项修复滚轮到地图中心的缩放

var map=L.map('map'{
中心:[0,0],
拖动:false,
滚轮缩放:“中心”,
});

我还是无法让它工作。。。maxBounds:[[50.84464,4.35254],[50.84465,3.5255]]和MaxBoundVisticy:1应该按照我理解的方式来做这项工作?我需要能够在不改变地图中心的情况下进行放大和缩小,而不管鼠标的位置如何。我仍然无法让它工作。。。maxBounds:[[50.84464,4.35254],[50.84465,3.5255]]和MaxBoundVisticy:1应该按照我理解的方式完成这项工作?我需要能够在不改变地图中心的情况下进行放大和缩小,而不管鼠标的位置如何。