ArcGIS中相邻多边形公共边提取及长度计算

时间:2024-10-14 15:52:44

1、在ArcGIS中添加多边形数据。如图,加载了一个名称为“Export_Output_2.shp”的数据,数据有三个相邻的多边形。

ArcGIS中相邻多边形公共边提取及长度计算

2、使用“相交”工具。如图,“ArcToolBox”—>"分析工具"—>"叠加分析"—>"相交",点击打开相交工具。

ArcGIS中相邻多边形公共边提取及长度计算

3、输入各种参数。这里需要注意的是"输出类型"务必选择“LINE”,否则可能计算不出来结果;连接属性可以输出为“ONLY_FID”,避免附加很多无用的字段。

ArcGIS中相邻多边形公共边提取及长度计算

4、执行“相交”工具后,产生一个相交的结果。结果为线要素,如图,是线要素的属性表。“FID_Export_Output_2”中存储的是线要素所属的多边形的FID,而Shape_Length是相交线的长度。

ArcGIS中相邻多边形公共边提取及长度计算

5、如图,将Shape_Length进行一个排序,可发现每个长度的线段都分别有两条,而两条对应的FID即为边界相邻的两个多边形的FID。这样就可以根据FID号识别出公共边线段对应的相邻多边形。

ArcGIS中相邻多边形公共边提取及长度计算
© 手抄报圈