我正在使用Leaflet作为地图组件。最初加载地图时,我想以相同的缩放级别预加载附近的图块。最好的解决方案是什么?
答案 0 :(得分:1)
使用传单网格/拼贴层选项keepBuffer
:
平移地图时,请在卸载前保留许多行和列的图块。
答案 1 :(得分:1)
请注意,keepBuffer
(和L.GridLayer
)的L.TileLayer
选项影响卸载的方式:keepBuffer
的值越大,表示用户必须先平移更远的距离,然后再卸载瓷砖。它不会不影响瓷砖的加载时间。
如果您要预加载附近的瓷砖,建议您查看一些plugins,尤其是Leaflet.EdgeBuffer。