AE提供多个gp工具能够实现FeatureClass导出:工具
一、Feature Class To Shapefile:导出成shp文件时若是字段名称超过10个字节长度会被默认截断string
二、Feature Class to Geodatabase:字段中包含esriFieldType.esriFieldTypeString类型,若是字段对应的值特别长,可导出,不报错,可是实际filegdb中无内容it
三、FeatureClassToFeatureClass:可实现导出成shp或是filegdb,若是字段中包含esriFieldType.esriFieldTypeString类型,须要设置字段的长度,代码以下:class
public static IField CreateTextField(string pName, string pAliasName, int aWidth) file
{ gdb
FieldClass class2 = new FieldClass(); static
IFieldEdit edit = class2; db
edit.Name_2 = pName.ToUpper(); tab
edit.AliasName_2 = pAliasName; di
edit.Type_2 = esriFieldType.esriFieldTypeString;
edit.Length_2 = aWidth;
return class2;
}
而后再导出至filegdb,导出成功!