【发布时间】:2019-09-14 04:27:15
【问题描述】:
我们正在使用 ArcPro,但在性能方面遇到了一些问题。例如:
IGPResult res = await Geoprocessing.ExecuteToolAsync("management.AddField", Geoprocessing.MakeValueArray(args.ToArray()));
为节点添加单个字段时需要 5 秒或更长时间,为链接添加单个字段时至少需要 1 秒。这导致调用单个函数需要 45 秒,其中大部分时间用于添加字段(为节点添加 2 个字段需要 10 秒,为链接添加 4 个字段需要 7 秒)。
我在 esri 网站 (https://community.esri.com/thread/197606-performance-of-geoprocessing) 上看到其他人有同样的问题,但没有回复。有没有其他人经历过这种情况并有可能的解决方案?另外,为什么节点和链接之间的时间差异?我认为链接会更快,因为与链接相关的信息更多。
【问题讨论】: