laptop and a wrench

漏洞

Performance of Buffer tool with Dissolve ALL option is much slower in ArcMap 10.3.1 and 10.5.1 compared to ArcMap 10.2.2.

上次发布: March 1, 2018 ArcGIS for Desktop
漏洞 ID 编号 BUG-000107358
已提交August 14, 2017
上次修改时间June 5, 2024
适用范围ArcGIS for Desktop
找到的版本10.3.1
操作系统Windows OS
操作系统版本7.0 64 Bit
状态Known Limit

附加信息

The Buffer tools dissolve ALL option actually runs the dissolve first, not second, and internally something is going on with this that is probably causing the slowdown in 10.3. We made an enhancement to this in 10.5.1 which is why you see the performance recover. However, we also made buffer and dissolve much more accurate up to and including 10.5.1 so some of the slowdown you see there as compared to 10.2 is due to better output. Workaround 1 Run Buffer with dissolve NONE and then run Dissolve on the output of the buffer operation. This takes seconds for a number of buffer distances I tried using the Planar option. Workaround 2 Pro only... run using PairwiseBuffer. By default this runs in parallel. For various buffer distances running buffer with the dissolve ALL option it completed in under 1 minute. Suggestion I noticed that the x,y resolution of this data is much finer than default x,y resolution for the specified Spatial Reference. This is leading to a much larger storage and processing size, which also will lead to other performance issues with any tool that is used to process this data (for buffer it looks like a 30-40% performance hit over using the default x,y resolution). If the data was recorded with a device that actually had this x,y resolution, I am guessing this performance hit is acceptable to you.

解决办法

Run the Buffer tool with Dissolve set to NONE, and run the Dissolve tool separately.

重现步骤

漏洞 ID: BUG-000107358

软件:

  • ArcGIS for Desktop

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项