When calculating the area of a shapefile feature class with a circular shape using Calculate Geometry, the values change after starting a new edit session in ArcGIS Pro and ArcMap.
上次发布: December 16, 2020ArcGIS Pro
漏洞 ID 编号
BUG-000134534
已提交
October 13, 2020
上次修改时间
June 5, 2024
适用范围
ArcGIS Pro
找到的版本
2.6.2
操作系统
Windows OS
操作系统版本
10.0
状态
Known Limit
经开发团队审核,已确定此问题与不受 Esri 控制的软件的已知限制有关。 问题的“其他信息”部分可能包含进一步说明。
附加信息
Geometry in a shapefile is stored differently than a file geodatabase. The perfect circle is stored as a curve and mathematical circle definition in the database, whereas in shapefile it is densified coordinates that resemble a circle. The geometry difference between a mathematical curve definition and a densified polygon stored in shapefile is responsible for the area difference in Calculate Geometry Attributes.
Learn more about shapefile limitations here:
https://pro.arcgis.com/en/pro-app/tool-reference/appendices/geoprocessing-considerations-for-shapefile-output.htm#GUID-B845DF9F-78C9-439F-9674-2BFEEFF8D58E
Refer to the following section:
Parametrically defined curves (also known as circular arc curves) are not supported on shapefiles. Parametric curves are created by editing geodatabase feature classes, as described in Create circular arcs. Circular arc curves use a mathematical formula to draw the curve. If you export a geodatabase feature class containing circular arc curve features to a shapefile, the curved features are transformed to simple line features with closely spaced vertices to capture the curved shape.