几何网络追踪分析
1 ArcGIS 几何网络追踪分析的影响要素
1.1 标记和障碍
1.2 禁用要素和禁用要素图层
1.3 权重
1.4 权重过滤器
1.5 被追踪的要素或使追踪停止的要素
1.6 选择范围
1.7 综合应用举例
2 ArcGIS几何网络分析用例
2.1 网络上溯追踪分析
2.2 网络下溯追踪分析
2.3 网络上溯路径分析
2.4 网络公共祖先追踪分析
2.5 网络连接要素分析
2.6 网络中断要素分析
2.7 网络路径分析
2.8 网络上溯路径分析
2.9 网络环路分析
2.10 在网络上隔离点
2.11 利用权重过滤器查找连接要素
2.12 网络上溯累积追踪
几何网络分析主要涉及几何网络的追踪操作,实质上就是根据某种需求按照一定的步骤构建几何网络数据集。几何网络中的追踪必然涉及连通性。只有当网络元素以某种方式连接到追踪结果中的其他元素时,它才能被包含在追踪结果中。追踪结果实质上是追踪操作中所得到的网络要素的集合,并于执行完毕后绘制在地图或选择集上方。
1 ArcGIS 几何网络追踪分析的影响要素
1.1 标记和障碍
在ArcMap中,标记定义了追踪分析的起始点。例如,如果要执行网络上溯追踪,则可放置标记以确定上溯追踪的起始位置。标记可放置在边要素上的任意位置或交汇点要素处。在ArcMap中,基础边和交汇点都可作为追踪分析的起始点。与这些边或交汇点连接的网络元素都在追踪结果包含的范围之内。
障碍 定义了几何网络中追踪操作无法通过并继续的位置点。如果您只对追踪网络中的特定部分感兴趣,则可以使用障碍隔离出这部分网络。与标记相似,障碍也可放置在几何网络的任意位置或交汇点处。执行追踪操作时, ArcMap 会将这些放置了障碍的基础网络要素(即边或交汇点)看作是禁用的,从而阻止追踪在这些要素上继续执行。
操作步骤(添加标记和障碍)
1 单击 几何网络分析 工具条上的工具选项板下拉箭头,然后单击要添加到网络中的表示标记或障碍元素的按钮(添加交汇点标记、添加边标记、添加交汇点障碍和 添加边障碍);
2 指向要添加标记或障碍的边要素或交汇点要素;
3 单击以添加标记或障碍;
1.2 禁用要素和禁用要素图层
禁用要素是一种在特定位置处放置障碍的方式。例如,在市政供水管网中,如果给水干管因道路施工工程被挖开并进行封堵,自来水流便无法从中通过。对应于几何网络中,就是要禁用代表此给水干管的网络要素,最终的追踪将会此要素处停止。
而在某些情况下,可能有必要禁用整个要素图层(即 禁用图层 )。例如,在对配电网络中某一点要素执行追踪操作的过程中,通过禁用网络中的开关图层,可找出为隔离该点需要扳动的开关要素即追踪操作停止处的要素。
操作步骤(禁用要素):
1 单击 编辑器 工具条上的编辑器 菜单,然后单击 开始编辑;
2 单击 编辑器 工具条上的编辑 工具;
3 单击要启用或禁用的要素;
4 单击 编辑器 工具条上的属性 按钮;
5 单击 Enabled 属性旁边的单元格;
打开一个下拉框,列出了启用属性的所有有效属性编码值;
6 单击 True 可启用要素,单击 False 可禁用要素;
7 单击 编辑器 工具条上的编辑器 菜单,然后单击 停止编辑;
8 单击 是 保存更改。
提示:也可直接在属性表中更改Enabled 属性以启用或禁用要素。
操作步骤(禁用要素图层):
1 单击 几何网络分析 工具条上的分析 菜单,然后单击 禁用图层 打开所有参与几何网络构建的要素图层;
2 单击以选中要禁用图层左侧的复选框;
1.3 权重
边和交汇点都可具有任意数量的关联权重。权重 是网络要素的一种属性,通常用于表示通过边或交汇点所要花费的成本。边权重的一个重要示例就是边的长度。在最短路径分析中,如果要使生成的路径最短,则应选择长度作为边的权重。另一示例是电力网络中边的电阻。将电阻作为边权重,最短路径即电阻最小的路径。
网络构建过程中,可选择边和交汇点要素类中的属性字段作为权重,以指定要素类被包含到几何网络追踪结果中所要耗费的成本。在ArcGIS所包含的所有追踪任务中,仅网络路径分析、网络上溯路径分析 和 网络上溯累积追踪 三种追踪分析会使用权重计算追踪成本。
要了解各追踪任务的成本消耗,您必须首先指定权重。交汇点要素仅一个权重。边要素则可使用两个权重:一是沿边要素的数字化方向(自-至权重),二是沿边要素数字化方向的反方向(至-自 权重)。边要素的数字化方向是指要素折点在地理数据库中的存储顺序。您可为边要素的不同方向指定不同的权重,从而使得沿不同方向追踪边时会产生不同的成本。
1.4 权重过滤器
权重过滤器 依据权重值限定可追踪的网络元素。权重过滤器的作用与简单SQL查询相同,只是性能更高。权重过滤器可用于为追踪的网络要素指定权重值的有效范围或无效范围。用权重表示在追踪结果中包含要素所需花费的成本时,交汇点要素只使用一个权重,而边要素则可使用两个权重。![](http://hi.csdn.net/attachment/201203/9/0_1331272708yPS6.gif)
1.5 被追踪的要素或使追踪停止的要素
网络连接要素分析、网络下溯追踪和 网络上溯追踪 等网络追踪任务执行完毕后,可返回被追踪的要素或使追踪停止的要素。可使追踪停止的要素包括:
禁用的要素;
被放置了障碍的要素;
仅与一个要素相连的被追踪要素(如死角);
权重过滤器所滤出的要素;
1.6 选择范围
几何网络追踪分析中,支持三种方式的范围选择:
(1) 在 分析选项 对话框上,可指定是在网络的 所有要素 、所选要素 还是 未选要素 上执行追踪操作。仅追踪 所选要素,表明未选要素 将充当障碍,而仅追踪 未选要素,则表明所选要素 将充当障碍。追踪操作基于您的设置选项执行。
![](http://hi.csdn.net/attachment/201203/9/0_13312727494npv.gif)
(2)可指定执行追踪操作要选择的图层。可通过ArcMap中的 选择 菜单,指定可以选择和无法选择的图层。当 ArcMap 以选择集的形式返回追踪操作的结果时,在 选择 菜单中指定的设置将用于确定在追踪返回的选择集中应包含哪些要素。
(3)可使用交互式选择方法(通过 选择 菜单设置)来指定生成选择集的行为。例如可以创建新的选择范围,将追踪操作结果添加到当前选择范围,以及从当前选择范围中选择追踪操作结果或移除追踪操作结果。
通过ArcMap的选择功能,您可以使用ArcMap自带的简单追踪任务执行复合且复杂的追踪操作。
1.7 综合应用举例
使用 几何网络分析 工具条,您可实现以下操作:
网络中位于给定点上游的所有网络元素(网络上溯追踪);
网络中位于给定点下游的所有网络元素(网络下溯追踪);
网络中位于给定点上游的所有网络元素的总成本(网络上溯累积追踪);
网络中某点的上游路径(网络上溯路径分析);
网络中点集合上游的公共要素(公共祖先追踪分析);
通过网络连接到给定点的所有要素(网络连接要素分析);
通过网络未连接到给定点的所有要素(网络中断要素分析);
在网络中的各点之间生成多条路径的闭合线(网络环路分析);
网络中两点间的路径。根据网络是否包含闭合线,找到的路径可能只是这两点间的多条路径中的一条(网络路径分析)
![](http://hi.csdn.net/attachment/201203/9/0_1331272768rc99.gif)