Kad*_*ith 5 javascript svg polyline leaflet
每当我移动传单地图上的视图时,中心不再出现在视图中的折线就会被删除。我有一条笔画尺寸较大(~500px)的多段线,即使它的一部分应该可见,但它也是不可见的。拖动地图时也会出现同样的问题,直到拖动结束才重新绘制折线。示例如下所示。
我尝试为传单remove事件添加侦听器,但没有触发。我还尝试覆盖onRemove折线的方法,但这不起作用。现在为了解决这个问题,我将地图设置得比屏幕大,但这会导致速度减慢。
我认为这是从地图中删除不可见折线的性能功能。有谁知道这是否可以禁用?
我需要设置L.Path.CLIP_PADDING.
通过查看 github 存储库上的已关闭问题发现。https://github.com/Leaflet/Leaflet/issues/2814。
另外在文档中:http://leafletjs.com/reference.html#path-clip_padding
“将地图视图周围的剪辑区域扩展多少(相对于其大小,例如 0.5 是每个方向上屏幕的一半)。较小的值意味着您在拖动地图时会看到路径的剪辑末端,而较大的值意味着您将在拖动地图时看到路径的剪辑末端。值会降低绘图性能。”
| 归档时间: |
|
| 查看次数: |
1539 次 |
| 最近记录: |