私は動いている地図の焦点を絞るようにしようとしていますが、地図は中央に固定されていて移動できません。リーフレットのmaxBoundsが予期せずにマップを中心に固定する
var mapSW = [1000, 0],
mapNE = [1000, 0];
var map = L.map('map', {
crs: L.CRS.Simple,
zoomControl: true,
zoom: 1,
minZoom: 0,
maxZoom: 4
});
var bounds = [[-250,-500], [800,800]];
var image = L.imageOverlay('uqm_map_full.png', bounds).addTo(map);
map.fitBounds(bounds);
map.setMaxBounds(new L.LatLngBounds(
map.unproject(mapSW, map.getMaxZoom()),
map.unproject(mapNE, map.getMaxZoom()),
));
私がセンターにsetmaxBounds()マップの背景画像修正を有効にして弾性的に移動することができます。エンドマップをドラッグして中心に戻した後、ドラッグされるまで地図を移動します。
私はいくつかの例に従いましたが、まだ成功しませんでした。 私はどこで間違いを見ますか?