ArcGIS中的网络分析模块,不仅可以用于距离的计算,还可以用于确定服务区。城镇体系规划中的中心城市辐射范围的确定以及市政规划中的基础设施服务范围的界定,都是网络分析服务区分析方法的应用。下面以中心城市辐射范围确定为例,介绍一下具体的实现方法。
1.解决思路
首先计算出中心城市到其他城市的路网距离,然后依据此路网距离来确定中心城市的辐射范围。如果采用某些特定辐射范围判定模型来识别城市辐射范围的话,可以在计算出的路网距离数据的基础上,对数据属性信息做一些编辑,添加模型计算结果至属性表中。
2.实施步骤
2.1计算城市间路网距离
(1)路网距离计算
计算方法参见《基于路网的城市间距离计算方法》一文,起始点为中心城市,目的地点为其他城市。
(2)导出包含城市间距离的中心城市点数据
在目录列表窗口(Table of Content)中,导出所生成的线数据(Lines),其中Total Length字段即为城市间基于路网的最短距离。
(3)导出包含城市距离的点对
使用要素折点转点工具(Data Management Tools>Features>Feature Vertices To Points)导出点对起始点,点类型(point type)选择为st