摘要: 在ArcGIS中可以通过Spatial Join统计,如有一个村界图polygon,一个整个范围的point,每个点都有值,现在需要将每个村的点求个平均值并赋值给村界图,其步骤如下: 1.有两个Shape文件:一个是village.shp,是村界图polygo...
在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字段的平均值。