获取根据站点索引对站点排序后,站点间的花费(权值)。单位与交通网络分析参数(TransportationAnalystParameter)对象的 WeightName 属性所指定的权值字段信息(WeightFieldInfo)对象的权值字段的单位相同。
命名空间:
SuperMap.Analyst.NetworkAnalyst程序集: SuperMap.Analyst.NetworkAnalyst (in SuperMap.Analyst.NetworkAnalyst)
版本: dll
语法
C# |
---|
public virtual double[][] StopWeights { get; } |
备注
- 对于最佳路径分析(FindPath 方法),由于结果路径只有一条,故数组的一维长度为 1。假设指定经过点 1、2、3,则二维元素依次为:1 到 2 的耗费、2 到 3 的耗费;
- 对于旅行商分析(FindTSPPath 方法),由于结果路径只有一条,故数组的一维长度为 1。假设指定经过点 1、2、3,分析结果中站点索引为 1、0、2,则二维元素依次为:2 到 1 的耗费、1 到 3 的耗费;
- 对于多旅行商分析(FindMTSPPath、FindMTSPPath 方法),即物流配送,分析的结果可能有多条路径,因此数组一维长度为路径的数量,二维元素为该路径所经过的站点的之间的耗费,需要注意的是,多旅行商分析的路径经过的站点是包括中心点的,且路径的起终点均是中心点。例如,一条结果路径是从中心点 1 出发,经过站点 2、3、4,对应的站点索引为 1、2、0,则站点权重依次为:1 到 3 的耗费、3 到 4 的耗费、4 到 2 的耗费和 2 到 1 的耗费。