根据给定的弧段 ID 数组,查找这些弧段的共同上游弧段,返回弧段 ID 数组。
命名空间:
SuperMap.Analyst.NetworkAnalyst程序集: SuperMap.Analyst.NetworkAnalyst (in SuperMap.Analyst.NetworkAnalyst)
版本: dll
语法
C# |
---|
public int[] FindCommonAncestorsFromEdges( int[] edgeIDs, bool isUncertainDirectionValid ) |
参数
- edgeIDs
- Type: array<
System..::.Int32
>[]()[]
指定的弧段 ID 数组。
- isUncertainDirectionValid
- Type: System..::.Boolean
指定不确定流向是否有效。指定为 true,表示不确定流向有效,遇到不确定流向时分析继续进行;指定为 false,表示不确定流向无效,遇到不确定流向将停止在该方向上继续查找。流向字段的值为 2 时代表该弧段的流向为不确定流向。详细介绍请参阅 BuildFacilityNetworkDirections 方法的介绍。
返回值
给定弧段的共同上游的弧段 ID 数组。备注
有关“上游”的介绍,请参阅 TraceUpFromNode 方法。
共同上游是指多个结点(或弧段)的公共上游网络。该方法用于查找多条弧段的共同上游弧段,即取这些弧段的各自上游弧段的交集部分,结果返回这些弧段的弧段 ID。
请参阅 FindCommonAncestorsFromNodes 方法获得更多关于“查找共同上游弧段”的介绍。
示例
请参见 FindCommonAncestorsFromNodes 方法的示例。