laptop and a wrench

漏洞

Provide the ability to add the chord distance as a field in the attribute table when utilizing the Traverse tool under COGO in the Tools drop-down menu in ArcGIS Pro.

ArcGIS Pro
漏洞 ID 编号 BUG-000171087
已提交September 27, 2024
上次修改时间November 13, 2024
适用范围ArcGIS Pro
找到的版本3.3.2
操作系统Windows OS
操作系统版本11.0 64 bit
状态As Designed

附加信息

The COGO Enabled feature class schema consists of the minimal number of parameters to define 2-point lines, true curves, and spiral curves. Adding additional fields can create inconsistencies and conflicts. Additional fields can be added, and attribute rules can be used to update them on the fly. For example, a chord distance field can be added, and the following Arcade expression can be used: // return chord length given a radius and arclength var r = $feature.radius; //radius var al = $feature.ArcLength; //arclength var chord If (!IsEmpty($feature.Radius)){     chord = 2*r*sin(al/2*r);     return chord }

解决办法

Create a new field in the attribute table for the chord distance and use the following formula:

2 * !Radius! * math.sin((!ArcLength! / !Radius!) /2).

formula.png

Additionally, use the Export ArcMap Traverse File option, as it would have all the fields, including chord length, and a join can be performed with the .txt file and the feature.

Convert the .txt file into a .dbf file using the Table To Geodatabase (Conversion) geoprocessing tool.

export.png

重现步骤

漏洞 ID: BUG-000171087

软件:

  • ArcGIS Pro

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

下载 Esri 支持应用程序

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项