laptop and a wrench

漏洞

The Summarize Within tool is not performing when using the numerical 'Group by Field' value.

上次发布: January 20, 2021 ArcGIS Pro
漏洞 ID 编号 BUG-000134787
已提交October 22, 2020
上次修改时间July 20, 2025
适用范围ArcGIS Pro
找到的版本2.6.2
操作系统Windows OS
操作系统版本10.0 64 Bit
修正版本3.5
状态Fixed

附加信息

This issue is addressed in ArcGIS Pro 3.5.

解决办法

Use a text field as the 'Group by Field' value in the Summarize Within tool.

1. Create a text field to hold the values/classes:

a. In the Summary_Features layer > Add Field > Type: Text, Name: gridcode_t.

b. Use Field Calculator to copy the gridcode values into gridcode_t.

2.Run the Summarize Within tool using the new grouping field [gridcode_t]:

a. Input Polygons: Original_Polygons_All.

b. Input Summary Features: Summary_Features.

c. Output Feature Class: Summary_07.

d. Summary Fields:

Field = gridcode [values 2,3,4,5 = classes, long integer, Statistics = Sum

e. Check: Add shape summary attributes.

f. Shape Unit: Hectares.

g. Group Field: gridcode_t.

h. Check: Add group percentages

Output Group Table: Summary_tbl_07

To test the outputs are correct, follow the workflow below:

a. Select polygons from the output polygon layer. i.e. Summary_07 to manually check the area calculations [three polygons were selected in this example; Join ID 19, 20, 21].

b. Create a layer for each of these selected polygons in turn, using: right-click Summary_07 > Make Layer from Selected Feature.

c. Clip the Summary_Features layer by each new layer in turn = 3 x Summary Feature layers. [Summary_Features_clip1, Summary_Features_clip2 , Summary_Features_clip3].

d. For each clipped layer: Add New Field [AREA_Calc] > Calculate Geometry for that field in each layer [Area, Hectares].

e. Summarize the AREA_Calc fields in turn, using the gridcode_t field as the Case field.

f. Values matched the output, Summary_tbl_07.

重现步骤

漏洞 ID: BUG-000134787

软件:

  • ArcGIS Pro

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

下载 Esri 支持应用程序

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项