mapbox / leaflet(2.4.0 / 0.7.7)的默认行为是在平移地图时显示白色图块。即使你回到一个刚刚可见的区域。这很烦人。
我想知道是否有办法强制传单/地图框:
答案 0 :(得分:1)
缓存几个磁贴以便在平移/缩放操作中重复使用
此插件:https://github.com/TolonUK/Leaflet.EdgeBuffer预先加载当前视口外的图块,用作平移操作的缓存
答案 1 :(得分:0)
无所事事。
您希望缓存几个磁贴,以便在平移/缩放操作中重复使用。 这已经由您的浏览器完成。只需打开浏览器的控制台并检查网络流量:再次显示切片时没有请求服务器(平移或缩放)。
您希望在加载真正的高分辨率磁贴之前加载真正低分辨率的磁贴。瓷砖已经是轻量级图像(低于30k)。使用少量K的另一组图像不会改变最后一个字节的时间。
答案 2 :(得分:0)
在加载真正的高分辨率图块之前加载一个真正低分辨率的图块
虽然这是可能的,但它需要实现一个主要的代码重构,并且很可能不会很快完成。
loading more tiles than needed just to show them quicker when panning之类的事情正在考虑之中。