如何在不清理缓存的情况下重绘矢量图块?

How to redraw vector tiles without cleaning cache?

我有矢量切片图层,我想重绘该图层,但我想保存我的缓存数据。 所以我不能使用传单功能 redraw() 因为这会删除我的缓存。

有什么功能可以做到这一点吗?我只想重新绘制这个瓷砖而不做任何计算,因为它们制作得更早。

所以我找到了答案。这可能很好。 如果我们的矢量图块层称为tileLayer,那么我们可以简单地写成这样:

tileLayer._reset();
tileLayer._update();