LeafletJS锁定地图中心

时间:2016-04-24 20:24:20

标签: leaflet openstreetmap

是否有一种简单的方法来锁定地图的中心?

您可以使用map.dragging.disable();轻松停用拖动/平移,但这并不能使地图的中心固定。在文档和网络上搜索但无法找到任何内容。

2 个答案:

答案 0 :(得分:2)

The maxBounds option (paired with maxBoundsViscosity) should do the trick - just convert the LatLng you want to be centered into a zero-area LatLngBounds.

答案 1 :(得分:0)

使用选项 scrollWheelZoom: "center" 将滚轮缩放固定到地图的中心。

var map = L.map('map', {
    center: [0,0],
    dragging: false,
    scrollWheelZoom: "center",
});