获取分析结果的路由对象集合(GeoLineM 的集合)。注意,必须将 TransportationAnalystParameter 对象的 IsRoutesReturn 设置为 true,分析结果中才会包含路由集合,否则为一个空的数组。
命名空间:
SuperMap.Analyst.NetworkAnalyst程序集: SuperMap.Analyst.NetworkAnalyst (in SuperMap.Analyst.NetworkAnalyst)
版本: dll
语法
C# |
---|
public GeoLineM[] Routes { get; } |
备注
在不同的分析中,该属性代表的含义不一样:
- 最佳路径分析(FindPath 方法)和旅行商分析(FindTSPPath 方法):永远只有一条结果路由。
- 最近设施查找(FindClosestFacility、FindClosestFacility 方法):查找到的设施个数就是结果路由的数量。
- 多旅行商分析(FindMTSPPath、FindMTSPPath 方法):配送模式为局部最优时,有多少个配送中心就会有多少个结果路由,为总花费最小模式时,结果路由的个数可能会小于配送中心的个数。
- 服务区分析(FindServiceArea 方法):该数组存储了按照中心点的指定顺序,每个服务区所覆盖(包括部分覆盖)的路由。从服务区分析结果的 ServiceRouteCounts 属性获取的数组的元素顺序对应了中心点的指定顺序,元素值为该中心点的服务区所覆盖(包括部分覆盖)的路由的数量,结合该数组,可以得知每个服务区对应的路由有哪些。