首页 / 浏览问题 / 组件GIS / 问题详情
怎么删除线上的一个点
6EXP 2022年09月30日
使用产品:iobjects 10i  操作系统:win10 x86

问题详细描述:怎么删除线上的一个点

1个回答

您好,请问您具体使用的是哪个版本的 iObjects 组件产品呢?iObjects .NET?iObjects Java?还是 iObjects C++呢?

具体删除线上点的逻辑建议参考:

  1. 从数据集 DatasetVector 获取记录集 Recordset;
  2. 通过 Recordset 获取 Geometry 对象(即 GeoLine 对象);
  3. 对 GeoLine 要删除的节点进行移除后,重新将新的 GeoLine 对象写入记录集 Recordset 中替换原来的。

希望可以帮到您。

2,258EXP 2022年09月30日
iObjects .NET
iObjects .NET没有封装在线上删除节点的接口,建议您参考上述流程实现线上删除节点的业务逻辑。
...