首页 / 浏览问题 / 组件GIS / 问题详情
超图FAQ:提取矢量数据属性表两列,并导出为新的纯属性表
44,106EXP 2022年06月21日
超图FAQ:目前有一个矢量数据集,想要选取这个矢量数据集属性表中的两列(也就是两个字段的信息),导出为一个新的纯属性表(Tabular类型),请问什么方法能直接实现?

1个回答

【解决办法】目前 iObjects .NET 没有封装对应需求的接口,建议参考以下流程实现: 1. 通过 Datasets.Create 方法新建 Tabular 类型数据集(将 DatasetVectorInfo 对象的类型设置为 DatasetType.Tabular); 2. 通过 datasetVector.AppendFields 为新建的 Tabular 类型数据集添加 SmID 字段; 3. 使用 Recordset 将源矢量数据集的 SmID 字段值依次写入新建的 Tabular 数据集中; 4. 通过 datasetVector.AppendFields 方法,以 SmID 字段值为链接字段,填充您需要导入的其他字段值。
44,106EXP 2022年06月21日
热门文章
关注我们
...