StreamPriorityCalculator

计算多流网络的主流和次流。于确定的优先级的关键是使用网络图内多次迭代的最短路径算法。

该属性定义,对于网络中的每个源结,一个唯一的路径(最短路径)到达目的地结。包括在路径(从源到目的地)所有流线将有一个流优先级属性设置为1(主要);所有其他被设置为2(二次)。

使用该变压器之前,你需要通过指定向前的体重属性和可选反向权重属性来指定源数据的网络线的权重如果网络图是无取向。

甲重量通常用于表示通过网络线路遍历成本的网络线路的特性。线权重的一个例子是线的长度。在最短路径分析,你会如果你想要得到的路径是最短长度的选择了这个重量。对于线的功能,2个权重可用于:沿着线要素的数字化方向的一个(正向重量)和一个抵靠线要素的数字化方向(相反重量)。线要素的数字化方向指的是顶点的顺序。

我们的目标是在网络中的标志环(循环)以突出主网络线路。

输入端口

输出端口

参数

变压器

参数

预计输出

  • 网络线路与数据流优先级属性设置为1(主)或2(次要)。如果它无法确定的优先级(如果没有位于网络图上的目的地)数据流优先级属性设置为-1。网线也有图形标识属性。在同一图中的所有网线将在此属性的值相同。
  • 未使用的目的地(如果目的地不位于网络图的结束点)

用法示例

这种变压器可以在网络线性流线来使用。有两种方法来确定数据流优先级属性:

  • 计算用于导向网络线流优先级属性:为这些行中,数字化方向表示下游流动方向。
  • 为了计算非取向的网络线路的数据流优先级属性:为这些行中,数字化方向是不显著。

计算数据流优先级面向网络线路

当网线被定向,最短路径不应违背数字化方向。所以最初沿所述数字化的方向(前向重)的重量是长度,和对数字化方向(反向重量)的重量是一个更大的值。

请注意,反向重是可选的,通常不是必需的。

计算数据流优先级为无取向网线

当网络线不定向,网络线路数字化方向是不显著。所以沿着数字化方向(向前重量)和对数字化方向(反向重量)的重量的重量是相同的。在这种情况下,可以使用对应于长度为两个的权重参数相同的属性。以这种方式,该回路用于主网络线路移除(数据流优先级= 1),则可以应用其他算法来修改数字化方向。这是如何可以使网络线路初级(数据流优先级= 1),其中所述数字化方向表示下游流动方向。

编辑变压器参数

使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项

变压器分类

计算值

相关变形金刚

Net亚搏在线workFlowOrientor

NetworkTopologyCalculator

ShortestPathFinder

StreamOrderCalculator

FME许可级别

FME专业版及以上

技术史

美联社FME功能或工厂:NetworkFactory

搜索FME社区亚搏国际在线官网

搜索样品和有关该变压器的FME社亚搏国际在线官网区

标签关键词:LevelPriorityCalculator