使用gp工具追加数据
源文件为shape文件,目标文件为mdb,数据集中有部分字段可以匹配,字段名称不一致部分不做对应。
/// <summary>
/// 追加数据
/// </summary>
/// <param name="inputPath">源数据对象</param>
/// <param name="targetPath">目标数据对象</param>
public static void GPAppend(AppendFeature inputPath, IFeatureClass targetPath)
{
Geoprocessor mGeoprocessor = new Geoprocessor();
mGeoprocessor.OverwriteOutput = true;
Append mAppend = new Append();
mAppend.inputs = inputPath.FeatureClass;
mAppend.target = targetPath;
mAppend.schema_type = "NO_TEST";
//mAppend.field_mapping = GetFieldMapping(inputPath.FileFullPath);
string mMessageGP = "";
mGeoprocessor.Execute(mAppend, null);
for (int pMe