(仅供参考)ARCGIS网络分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ArcGIS空间分析实习
——网络分析
一、目的
网络分析是GIS空间分析的重要组成部分,它的主要内容包括:
l寻找最佳行进路线,如:找出两地通达的最佳路径。
l确定最近的公共设施,如:引导最近的救护车到事故地点。
通过对本实习的学习,应达到以下几个目的:
1、加深对网络分析基本原理、方法的认识;
2、熟练掌握arcgis网络分析的技术方法。
3、结合实际、掌握利用网络分析方法解决地学空间分析问题的能力。
二、实验准备
1、软件准备:arcgis
2、数据准备:文件s_fran.dbf,s_fran.shp,s_fran.shx
三、预备知识
需要了解的arcgis的基本概念(通过帮助系统自己了解)
1.Networks概念与组成?
由一系列相互连通的点和线组成,用来描述地理要素(资源)的流动情况。有定向网络(水流、电流)和非定向网络(道路网络),与之相对应的ArcGIS中的网络类型分为几何网络和网络数据集。一个要素不能同时参与几何网络和网络数据集。
2.Feature class的概念?Feature dataset的概念?区别及联系?
Feature class即为数据类,包括点、线、面的不同图层;Feature dataset 即为数据类,是具有相同空间参考的Feature Class的集合,在feature dataset 里可以创建拓扑,几何网络等,就是为了保证feature class的空间参考一致,feature dataset里的feature class不要求几何类型一致的.同一个feature dataset里可以包含点,线,面等多个类型。
3.geometric network的概念?如何根据一些数据类型创建geometric network?
网络数据集由两部分组成:
物理网络:
–用于构建网络并生成网络元素:边线(edges)、交汇点(junctions)和转弯(turns)。
逻辑网络:
–由一系列属性表组成,用来模拟网络的连通性,定义网络元素的关系。
通过将以上的边线、交汇点、转弯等添加为属性字段,并进行连通性分析,定义网络字段,即构成地理网络。
4.探索使用软件,用shapefile文件能做networks analysis吗?
不能,因为在ArcGIS中网络被分为几何网络和数据集网络,且在做网络分析的时候只能将数据转换为能执行网络分析的数据,以下前段部分即为转换
数据的步骤。
四、实验内容与步骤
1.文件转换
把上述shapefile文件转换为能做networks analysis文件格式,也就是geometric network文件格式。具体方法如下:
(1)创建一个personal geodatabase
打开catalog应用程序,在我们data文件夹中创建一个personal geodatabase,命名为Network_Ana。如下图1:
(2)创建一个Feature Dataset
右键单击刚才创建的geodatase network_ana,单击菜单new->Feature dataset…
并把该dataset命名为road。具体如下图2:
(3)把上述s_fran文件转换为network_ana中Road dataset中的Feature class。转换过程中,其参数默认。具体方法如下:右键单击Road,然后单击import->shapefile to geodatabase…(或者shapefile to geodatabase wizard…),然后安提示选择相应的shapefile文件即可。如下图3:
图3 转换Feature class
(4)生成geometric network文件
右键点击road feature dataset,单击new->Geometric network…,按提示选择刚才第(3)步创建的feature class,如下图4所示:
图4 生成geometric network
2.用arcmap进行网络分析
(1)打开arcmap应用程序,右键单击框架,check中utility network analyst;(2)打开Road feature dataset,现在就可以激活utility network analyst中的菜单,进行各种网络分析:
最佳路径分析:
○1添加数据,如下图示:
○2利用“utility network analyst”中的工具添加停靠点,并选择“Find Path”,点击solve,得到最优路径,如下图所示:
○3添加路障,再计算得到新的最优路径,如下图示:
○4设置任务描述为“Find Disconnected”,点击计算效果如下所示:
上图中,红色“叉”为路障,在该不操作后,红点正好指向路障,说明找到的不连接点即为路障点。
五、实习报告与思考
network analyst utility 和network analyst的区别比较:
几何网络(Geometric Newwork)和网络数据集(Network Dataset)是ArcGIS的两种网络数据结构。
前者是一种特殊的特征要素类(Features),由一系列不同类别的点要素和线要素(可以度量并能图形表达)组成的,可在FeatureDataset下面创建,可进行图形与属性的编辑。包括流向分析和追踪分析两大功能,对应Utility Network Analyst(设施网络分析)模块。常用于基础设施网络(如综合管网、电缆线等),研究网络的状态及模拟和分析资源在网络上的流动与分配情况。
后者是点要素和线要素的集合,是“记录”其拓扑关系而创建的,不能编辑网络中的图形要素,相当于FeatureDataset。包括路由、服务区、最近设施、起止成本矩阵分析四大功能,对应Network Analyst模块。常用于地理网络(如交通网络)的路径、服务范围与资源分配等分析。