我有一张传单地图,上面有几层。 只要图层不在视口中,它们就会被隐藏,直到平移完成为止:
带有图层的常规视图:
向右平移,以显示视口外的图层:
停止摇摄:
如上所述,一旦平移停止并且释放了鼠标(手指),这些图层将首先变为可见。
我尝试了以下方法,但没有用
var map = L.map('map',{ bounceAtZoomLimits: false, removeOutsideVisibleBounds: false}).setView([40, 0], 2);
L.geoJson(mapData).addTo(map);
答案 0 :(得分:1)
似乎解决方案就在我眼前
添加以下内容将呈现整个地图:
var map = new L.Map('map');
map.getRenderer(map).options.padding = 100;
找到解决办法here