平移时未完全绘制传单折线

Leaflet Polyline is not being drawn entirely when panning

我在 leafletjs 地图上添加了折线。但是,在我放大到足以使视图边界仅显示部分多段线并且我在按住鼠标按钮的同时向多段线的另一侧拖动时,在地图的新一侧没有绘制多段线呈现,但只有在我释放鼠标后。

有什么方法可以绕过这种默认行为吗?

可以找到我的情况的示例 here

传单折线 - https://leafletjs.com/reference-1.5.0.html#polyline

This Leaftet Github issue 是相关的 - 您可以在地图边界外添加一个不可见的边距,多段线将在其中呈现并在您向后拖动时出现。

像这样:

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