Answers:
多边形的宽度可以使用最小面积边界矩形获得。此链接...界定容器...一个提供了一种解决方案。将其计算为矩形的“长度”和“宽度”中的最小值。它适用于ArcMap的所有许可级别(更新至2016年1月)
这只是对您问题的部分答案,但可能是正确方向的指针。为了明确起见,这将在最宽的点找到多边形信封的宽度。将字段类型为double的属性添加到功能中。打开字段计算器,然后单击“高级”。将此代码粘贴到代码块中,并将您创建的字段设置为等于Ouput
Dim Output As Double
Dim pPoly as IPolygon
Set pPoly = [Shape]
Dim pEnve as IEnvelope
Set pEnve = pPoly.Envelope
Output = pEnve.Width
在9.3.1中工作。最初在这里发布。