目录
这篇博文要实现的效果是:
模拟Arcmap中选中一组要素,然后将选中的要素原封不动的导出到新的shp文件中。
1 利用SQL开展查询的语句:
IQueryFilter qf = new QueryFilterClass();
qf.WhereClause = "类型=‘GF1’ OR 类型=‘GF2’";
IFeatureCursor featureCursor = inputFeatureClass.Search(qf, false);
2 逐个要素插入的实现代码
- 打开第一个shp文件
- 打开要输出的shp文件
- 定义SQL语句,从第一个shp中选出你想要的要素
- 逐个要素加载到要输出的shp文件中
private void selectFeatureExport(string inpu