首页 文章

如何在wfs源上更新集群源

提问于
浏览
0

我在矢量图层中有一个wfs源和一个集群源 . 有时候我知道服务器端wfs源代码发生了变化,所以我想更新矢量图层以显示新功能 . 如何在没有用户交互的情况下触发wfs层的更新(特别是更改解决方案)?群集源或矢量源上的 clear() 或它的任何组合都无济于事 . 此外, changed()map.render() 无效 . 我想以某种方式触发向量源的加载器函数 . 感谢帮助!

1 回答

  • 0

    这与已知问题有关:https://github.com/openlayers/ol3/pull/3917

    我建议在自定义构建中使用上面的pull请求中的更改,这应该允许您通过在基本源上调用clear来重新加载图层(和集群) .

    或者,您可以在每次在基本源上调用clear时初始化新的群集源,并通过在层上调用setSource来替换群集源 .

相关问题