Openlayers,如何从矢量源将所有修改的特征放在一起


  1. 我正在尝试在开放图层中编辑和保存特征。 在这样做的时候,我被困在一个地方,我想从矢量源将所有修改后的特征放在一起。有什么解决办法吗?

  2. 还建议如何使用开放图层、地理服务器、postgis 实现要素审计功能。有什么可用的解决方案吗?

您必须收听addfeatureremovefeaturechangefeature事件才能获得通知并存储功能修改。

source.on ('changefeature', (e) => {
// e.feature has changed
// do something with it...
e.feature._state = 'update';
});

查看 WFS-T 并充当 writeTransaction 以将修改发送到服务器 (https://openlayers.org/en/latest/apidoc/module-ol_format_WFS-WFS.html(。

相关内容

  • 没有找到相关文章

最新更新