ArcGIS二次开发-如何进行层与层之间的逻辑运算

ArcGIS二次开发-如何进行层与层之间的逻辑运算
本例要实现的是将两个同一 GeometryType 图层联合成为一个图层,输出Shape 文件,并且加载到 Map 中显示出来。 

       定义 ITable 的两个接口变量,通过两个图层 FeatureClass 实例化。然后由接口 IFeatureClassName、IWorkspaceName 和 IDatasetName 实现创建一个新的shape 文 件 。 再 创 建 IBasicGeoprocessor 接 口 对 象 , 使 用IBasicGeoprocessor.Union 方法实现两个图层的联合。