1.功能简介
目前PIE SDK支持矢量数据的修改或删除,下面对矢量数据的投影转换功能进行介绍。
2.功能实现说明
2.1. 矢量数据的修改
2.2. 实现思路及原理说明
第一步 | 获取需要修改的矢量数据 |
第二步 | 根据条件进行设置要素的值进行修改或删除 |
2.3. 核心接口与方法
接口/类 | 方法/属性 | 说明 |
DataSource.DatasetFactory | OpenFeatureDataset(string path) | 创建要素数据集 |
IFeatureDataset | GetNextFeature() | 获取下一个要素 |
UpdateFeature() | 更新要素 | |
DeleteFeature() | 删除要素 | |
IFeatureClass | DeleteFeature() | 删除要素 |
UpdateFeature() | 更新要素 | |
IFeature | SetValue() | 设置字段值 |
2.4. 示例代码
项目路径 | 百度云盘地址下/PIE示例程序/04数据操作/04矢量数据的修改 |
数据路径 | 自定义即可 |
视频路径 | 百度云盘地址下/PIE视频教程/04数据操作/04矢量数据的修改.avi |
示例代码 | |
1 /// |
2.5. 示例截图
修改前:
修改后: