ArcGIS二次开发-如何将shape文件转化成GeoDataBase(各种文件格式的转换)

ArcGIS二次开发-如何将shape文件转化成GeoDataBase(各种文件格式的转换)
本例演示的是如何将 shape 文件转化成 personal GeoDatabase 文件,其它格 式 间 的 与 此 转 换 类 似 。 主 要 用 到 IFeatureDataConverter 接 口 的ConvertFeatureClass 方法。 
       首先,创建新的 GeoDataBase 数据库,并创建 IFeatureDatasetName 对象。创建定义两个 IFeatureClassName 接口对象分别引用输入表(shape 文件)和输出表。 
       然后设置输出表的 Shape 字段的 GeormetryDef 属性。这一步非常关键,因为其中包含了数据库和 shape 文件的空间参考信息。 

       最后调用 IFeatureDataConverter.ConvertFeatureClass 方法完成功能。