OpenLayers KML 增量更新
OpenLayers KML Incremental Updates
我正在尝试确定 OpenLayers v5 处理对 KML 文件的增量更新是否可行。我正在使用的 KML 文件很大但是是动态的并且经常接收更新。与其刷新整个 KML 文件,从性能的角度来看,最好只加载更新。我们正在考虑使用该字段传递更新。任何帮助将不胜感激!
如果您在尖括号中包含标签,它们可能会从您的问题中丢失。
我猜您正在考虑使用 KML NetworkLinkControl 和 Update 标签?如果是这样,则 OpenLayers 将需要支持 NetworkLink、NetworkLinkControl、Update 和其他关联的 KML 标签。我在 OpenLayers 文档中没有看到任何对 NetworkLInkControl 的引用,所以你可能不喜欢那个选项,但我可能没有找对地方。
由于 OpenLayers 确实支持 NetworkLink KML,另一种方法可能是将您的数据 KML 拆分为多个区域,通过一系列 NetworkLink 将它们组合起来,并且只更新您服务器上的那些其中有变化。
我正在尝试确定 OpenLayers v5 处理对 KML 文件的增量更新是否可行。我正在使用的 KML 文件很大但是是动态的并且经常接收更新。与其刷新整个 KML 文件,从性能的角度来看,最好只加载更新。我们正在考虑使用该字段传递更新。任何帮助将不胜感激!
如果您在尖括号中包含标签,它们可能会从您的问题中丢失。
我猜您正在考虑使用 KML NetworkLinkControl 和 Update 标签?如果是这样,则 OpenLayers 将需要支持 NetworkLink、NetworkLinkControl、Update 和其他关联的 KML 标签。我在 OpenLayers 文档中没有看到任何对 NetworkLInkControl 的引用,所以你可能不喜欢那个选项,但我可能没有找对地方。
由于 OpenLayers 确实支持 NetworkLink KML,另一种方法可能是将您的数据 KML 拆分为多个区域,通过一系列 NetworkLink 将它们组合起来,并且只更新您服务器上的那些其中有变化。