追踪分析

追踪分析是按照一定的规则建立网络要素,可以理解为在网络图层上建立了一个“透明层”,并追踪网络上所需要包括在透明层中的要素。进行追踪分析的数据必须具有流向。

追踪是从一个结点开始按照一定的条件搜索此结点能够达到的网络集合。例如,如果水域某处发生污染,通过上游追踪分析可以寻找污染物可能来自哪些水域,同时通过下游追踪分析可以寻找污染源污染的范围。

SuperMap 的追踪分析包括追踪最短路径、单要素追踪分析、多要素追踪分析三种分析。

下表总结了追踪分析的功能支持情况。

追踪分析 分析类型 分析类型说明 要素数目
追踪最短路径
  • 两要素最短路径
  • 上游最短路径追踪
  • 下游最短路径追踪

查找设置的两个要素之间的最短路径。

查找待分析的要素到达上游的最短路径。

查找待分析的要素到达下游的最短路径。

2

1

1

单要素追踪分析
  • 上游追踪
  • 下游追踪
  • 查找源头
  • 查找汇点

向上追溯流向该要素的所有网络弧段。

向下追溯该要素所能到达的所有网络弧段。

查找流向该要素的最远源点,及到达该源点的最小耗费路径所包含的弧段、结点及耗费。

查找从该要素流出的最远的下游汇点,及到达该汇点的最小耗费路径所包含的弧段、结点及耗费。

1

1

1

1

多要素追踪分析
  • 共同上游
  • 共同下游
  • 连通分量
  • 不连通分析
  • 多要素连通环路

逆着网络方向,追踪所有分析要素可以共同到达的上游路径。

顺着网络方向,追踪所有分析要素可以共同到达的下游路径。

追踪所有与分析要素相互连通的弧段。

追踪所有与分析要素不连通的弧段。

追踪所有与分析要素连通的环路。

两个或多个节点;一个或多个弧段

两个或多个结点;一个或多个弧段

一个或多个

一个或多个

一个或多个