ArcGIS Pro SDK for .NET 执行GP工具不成功

string tool = "ddd.RegularizeBuildingFootprint";
var args = await QueuedTask.Run(() =>
{
  //return Geoprocessing.MakeValueArray(polygons, "memory\\RegularizeBuildingFootprint", method, tolerance.ToString(), null, "0.25", "1.5", "0.1", "1000000", null, null, "DISTANCE");
  return Geoprocessing.MakeValueArray(polygons, @"memory\\RegularizeBuildingFootprint", method, tolerance.ToString(), null, "0.25");
  //return Geoprocessing.MakeValueArray(@"D:\my_arcgispro_workspace\aaa.gdb\ccc", @"D:\my_arcgispro_workspace\aaa.gdb\ddd", method, "2");
});
var result = await Geoprocessing.ExecuteToolAsync(tool, args, null, null, null, GPExecuteToolFlags.None);

手动执行GP工具可以正常执行,代码中尝试了各种参数设置,都执行不成功,并且result没有具体错误原因。

aaa.png

 
已邀请:

陈鲁

赞同来自:

同问,执行ddd.CreatTin没反应,反复检查过参数设置,应该没问题,不知道楼主有没有解决问题。
Geoprocessing.ShowMessageBox也不显示任何问题

要回复问题请先登录注册