本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书
实验平台:ArcGIS 10.6
实验数据:请访问实验1(传送门)
空间分析篇--实验86 矢量面重叠分析
目录
一、实验背景
二、实验数据
三、实验步骤
(1)提取重叠区域数据
(2)传递属性信息
(3)分析发生重叠的图形关系
一、实验背景
地理矢量数据不仅在多图层间存在叠合关系,在同图层的多个要素间也存在叠合关系。同图层间的叠合要素有时是地理对象间存在叠合关系,有时是数字化采集过程中的不合理操作造成的。分析地理对象存在的叠合关系时,可以根据重叠区域来构建重叠要素之间的联系。
本实验讲述使用地理信息系统软件实现矢量面重叠分析的方法,分析发生重叠的要素。读者通过实验练习,应能够理解要素重叠的基本特征,学会利用重叠区域建立重叠关系,以此对重叠要素进行分析与检测。
二、实验数据
图层名称 | 格式 | 坐标系 | 说明 |
Circles | Shapefile面要素 | Krasovsky_1940_Transverse_Mercator | 用于分析的面要素 |
直接双击文件Ex86.mxd即可打开。
三、实验步骤
(1)提取重叠区域数据
在ArcToolbox中,打开【Data Management Tools】→【Features】→【Feature To Polygon】对话框,【Input Features】设置为“circles”,【Output Feature Class】设置为“overlay”;点击【OK】,得到含有重叠区域的图层数据。
注:该工具将发生重叠的区域生成为新的面图形。
(2)传递属性信息
打开【Analysis Tools】→【Overlay】→【Spatial Join】对话框,【Target Features】设置为“overlay”,【Join Features】设置为“circles”,【Output Feature Class】设置为“results”,【Join Operation】设置为“JOIN_ONE_TO_MANY”,【Match Operation】设置为“WITHIN”;点击【OK】,得到具有原始圆属性的重叠图层。
注:对于重叠的区域,其空间位置在原始的圆图形内,因此通过一对多连接操作,原始的圆图形属性会记录到重叠的区域中。
(3)分析发生重叠的图形关系
右击“results”图层,点击【Properties】打开【Layer Properties】→【Labels】,勾选【Label features in this layer】,在【Text String】中将【Label Field】设置为【TARGET_FID】,点击【OK】;圆0、圆1、圆2、圆3和圆4重叠情况如图。