隐藏在视口外部的传单geoJson图层

时间:2018-08-07 09:55:45

标签: javascript leaflet geojson

我有一张传单地图,上面有几层。 只要图层不在视口中,它们就会被隐藏,直到平移完成为止:

带有图层的常规视图:

Regular view

向右平移,以显示视口外的图层:

Panning

停止摇摄:

Panning stopped

如上所述,一旦平移停止并且释放了鼠标(手指),这些图层将首先变为可见。

我尝试了以下方法,但没有用

var map = L.map('map',{ bounceAtZoomLimits: false, removeOutsideVisibleBounds: false}).setView([40, 0], 2);
L.geoJson(mapData).addTo(map);

1 个答案:

答案 0 :(得分:1)

似乎解决方案就在我眼前

添加以下内容将呈现整个地图:

var map = new L.Map('map');
map.getRenderer(map).options.padding = 100;

找到解决办法here