在ArcGIS中可以通过Spatial Join统计


发布日期 : 2026-01-08 01:18:45 UTC

访问量: 211 次浏览

在ArcGIS中可以通过Spatial Join统计,如有一个村界图polygon,一个整个范围的point,每个点都有值,现在需要将每个村的点求个平均值并赋值给村界图,其步骤如下:

1.有两个Shape文件:一个是village.shp,是村界图polygon;一个是point.shp,即整个范围的point。

2.将这两个文件加载到ArcGIS的TOC窗口中,在Village.shp上右击,选择Joins and Relates—>Join…,如图一所示。

图一 如何调用Spatial Join

3.在打开的Join对话框中进行如下的设置:

图二 Spatial Join对话框设置

4.设置完成后点击“确定”,等待计算结束后,名为Join_Output_2.shp的计算结果会自动添加到当前TOC窗口中。打开Join_Output_2.shp的属性表,我们可以在其中看到名为Vag_XXXX的字段(XXXX表示Point.shp中用于统计的字段),该字段即统计了每个村范围内的所有点的XXXX字段的平均值。