ol.layer.VectorTile
使用 openlayers 4.2.0使用层时,我遇到了一个奇怪的问题。
对于ol.source.VectorTile
我正在使用 atileLoadFunction
对我的 tileGrid 中的图块发出网络请求。我在图层中的地图上有大约 100 个点。用户可以选择某些选项,这些选项将转到重新定义VectorTile
图层和VectorTile
源的功能,并删除和读取图层,以便在地图上绘制新点。
切换层几次后一切似乎都很好,但最终,tileLoadFunction
停止被调用。有时它会被调用 3 次左右,然后停止被调用,即使tileGrid
. 我不确定发生了什么,就像它达到某种限制或阻止它调用tileLoadFunction
? 如果这是问题所在,我曾尝试使用.refresh()
源代码,但这无济于事。