本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书
实验平台:ArcGIS 10.6
实验数据:请访问实验1(传送门)
空间分析篇--实验88 按距离分配空间
目录
一、实验背景
二、实验数据
三、实验步骤
(1)全局空间分配
(2)提取缓冲区
(3)裁剪条件分区
一、实验背景
地理对象具有明确的地理位置特征,使得不同对象之间存在基于距离的空间关系,如到最近要素的范围分区等。常规的泰森多边形算法按照距离对点对象进行等权重空间分配,其分配结果往往对整个区域进行分配。而每个点要素受其自身条件的限制,其分配区域存在一定范围,需要借助缓冲区进行限定。
本实验讲述使用地理信息系统软件实现按距离分配空间的方法,结合泰森多边形和缓冲区算法,充分考虑距离条件对空间分配的作用。读者通过实验练习,应能够理解基于空间距离的分配原理,灵活运用缓冲区来作为限制条件,掌握复杂的空间分配方法。
二、实验数据
图层名称 | 格式 | 坐标系 | 说明 |
Points | Shapefile点要素 | Krasovsky_1940_Transverse_Mercator | 用于计算的点要素 |
直接双击文件Ex88.mxd即可打开。
三、实验步骤
(1)全局空间分配
在ArcToolbox中,打开【Analysis Tools】→【Proximity】→【Create Thiessen Polygons】对话框,【Input Features】设置为“points”,【Output Feature Class】设置为“Thiessen”,【Output Field】设置为“ONLY_FID”;点击【OK】,得到全局空间分配结果。
(2)提取缓冲区
打开【Analysis Tools】→【Proximity】→【Buffer】对话框,【Input Features】设置为“points”,【Output Feature Class】设置为“buffer”,【Distance】参数设置为【Liner unit】“500 Meters”,【Dissolve】设置为“ALL”;点击【OK】,得到缓冲区数据。
(3)裁剪条件分区
打开【Analysis Tools】→【Extract】→【Clip】对话框,【Input Features】设置为“Thiessen”,【Clip Features】设置为“buffer”,【Output Feature Class】设置为“regions”;点击【OK】,得到条件分区结果。