目的:GIS网络分析用于对段路径等问题。这里仅仅讲述如何建立网络分析。
网络建立前必须满足以下条件
1.要素文件在节点处打断(本文下面会叙述)
2.要素文件在地理数据库里的数据集里(一般是这样)
3.要素文件包含的数据集里已经验证拓扑,并确保没有错误(可选)
注意!!!:
对于第三条:如两条线相交但是没有节点,则视为不通,类似于高架桥,因为没有节点,所以执行打断操作的时候在两条线相交部分不会被打断,即执行 在折点处打断 后依然是高架桥;但是如果是平面交叉口,画两条线的时候都需要在交叉口处点上 一个点 (打开对象捕捉,可以捕获到另一条线的折点),此时两条线有同一个折点。
(注意!!!:是折点不是端点,所以画线网的时候没必要一段一段画可以一直画,但是在交叉口需要点点,然后执行折点打断线,就可以将一条线在折点出分成好多个短线段)
注意!!:在高架桥部分,因为其路线不相通,所以画线的时候就不需要点 点连接在一起
下面解释一下这三个条件:
1.因为线网复杂的时候 画线并不是一段一段画的,而是在连接处点点,然后用折点出打断形成一段一段的小线段。
所以,第一点就相当于将交点打通,将交点打通,交点打通(重要的说三遍!!!)
2.新建网络分析一般是要在要素数据集里,而要素数据集在地理信息数据库下,所以,要素文件一定要在要素数据集里。由shp文件导入要素数据集的方法详见建立拓扑中的前半部分(连接:建立拓扑)
3.验证拓扑其实就是看看画的矢量图有没有触发一些常见的画图错误规则,验证。
在折点处打断线
arctoolbox工具箱里 数据管理工具--要素--在折点处打断线
建立网络分析
注意!! 建立网络分析时选择的线要素是打断后的线要素,打断后的,打断后的!!!
如果发现在 地理数据库 下的 要素数据集 右键新建 网络数据集是灰色的(不可选) 需要打开扩展模块 把网络分析勾上。
然后打开菜单栏的自定义---工具条--网络分析(network analyse)
关于网络的应用简单举例
点击 工具栏 下的 network analyse -- 添加路径 -- 然后添加节点 -- 然后添加起点经过点和终点 -- 最后求解即可。
其他应用暂不介绍。