在 OpenLayers 6 上重绘地图?
Redraw map on OpenLayers 6?
我正在尝试在 OpenLayers(版本 6.1.1,最新版本是 6.2.1)中重绘矢量图层,但关于它的任何类型的文档都是 OpenLayers 3。我已经尝试自己翻译它,但是要么重绘无法正常工作,或者我写的语法不正确。有谁知道如何去做?
我什至无法让图标闪烁以表明它们正在更新,更不用说在数据库填满时让它们更新。刷新矢量图层上的图标非常重要,这样一切都会有所帮助,谢谢!
我认为源的 refresh
方法应该可以满足您的需求。试一试。
归功于@viglino-jean-marc,自 ol
v6.6.1 使用 vector
源的 refresh
方法未按预期工作,changed
方法是干什么的。
我正在尝试在 OpenLayers(版本 6.1.1,最新版本是 6.2.1)中重绘矢量图层,但关于它的任何类型的文档都是 OpenLayers 3。我已经尝试自己翻译它,但是要么重绘无法正常工作,或者我写的语法不正确。有谁知道如何去做?
我什至无法让图标闪烁以表明它们正在更新,更不用说在数据库填满时让它们更新。刷新矢量图层上的图标非常重要,这样一切都会有所帮助,谢谢!
我认为源的 refresh
方法应该可以满足您的需求。试一试。
归功于@viglino-jean-marc,自 ol
v6.6.1 使用 vector
源的 refresh
方法未按预期工作,changed
方法是干什么的。