ArcPro:识别被另一个多边形的特定尺寸包围的要素

问题描述 投票:0回答:1

我目前正在开发一个项目,其中有两个重叠的多边形文件 - 多边形 A(蓝色)重叠多边形 B(绿色)。我希望能够识别多边形 A 中满足特定条件的各个“蓝色”特征:

  1. 所有侧面都被一定的绿色区域包围(半径 500 英尺)
  2. 任何一侧都被至少 500 英尺的绿地包围

我已成功使用“成对缓冲区”工具来满足标准 #1...但是,由于该工具生成圆形缓冲区,因此它对于标准 #2 没有用处。有没有人尝试过类似的事情,或者对可能成功的路线有任何建议?

ArcPro 地图的屏幕剪辑:

Screen clipping from ArcPro map

python gis arcgis esri
1个回答
0
投票

为了满足标准 #2,您可以利用标准 #1 中已使用的缓冲区。将“按位置选择”工具应用到缓冲层,使用与绿色多边形的“相交”关系。这将选择与绿色多边形相交的所有缓冲区。要识别满足条件 #2 的蓝色多边形,请在运行选择之前在蓝色多边形和缓冲区之间执行空间连接。

© www.soinside.com 2019 - 2024. All rights reserved.