多旅行商分析结果路径对象。 该类包含了当前每配送中心所负责的配送目的地。 并且在某个配送中心向其负责的配送目的地配送货物的时候,又给出经过各个配送目的地的顺序,和相应的行走路线, 从而使该配送中心的配送花费最少,或者使得所有的配送中心的总花费最小。
| SuperMap. |
多旅行商分析结果路径对象。 该类包含了当前每配送中心所负责的配送目的地。 并且在某个配送中心向其负责的配送目的地配送货物的时候,又给出经过各个配送目的地的顺序,和相应的行走路线, 从而使该配送中心的配送花费最少,或者使得所有的配送中心的总花费最小。 |
| Properties | |
| center | {Array(SuperMap.Feature.Vector)} 本路径对应的配送中心。 |
| edgeFeatures | {Array(SuperMap.Feature.Vector)} 分析结果的途经的弧段要素的集合。 |
| edgeIDs | {Array(Integer)} 分析结果的途经弧段 ID 的集合。 |
| nodeFeatures | {Array(SuperMap.Feature.Vector)} 分析结果的途经的结点要素的集合。 数组中的各元素可能指向同一个Feature的实例,也可能为null。 |
| nodeIDs | {Array(Integer)} 分析结果的途经结点 ID 的集合。 |
| pathGuideItems | {Array(SuperMap.REST.PathGuideItem)} 分析结果对应的行驶导引子项集合。 |
| route | {SuperMap.REST.Route} 分析结果对应的路由对象。 |
| stopIndexs | {Array(Number)} 以索引表示的旅行商路径途径结点的顺序。 比如,在某次旅行商分析中,目标结点为 nodes = {1, 3, 5, 7},分析得出的旅行商路径途径结点的顺序为 5, 3, 7, 1,则 stopIndexes = {2, 1, 3, 0}。 因为其经过的第一个节点为5,在 nodes 数组中的索引为 2,第二个途经点为3,在 nodes 数组中的索引为 1, 以此类推得到 stopIndexes = {2, 1, 3, 0}。 |
| stopWeights | {Array(Number)} 分析结果经过站点的权值。 |
| weight | {Number} 路径的花费。 |
| Constructor | |
| SuperMap. |
旅行商分析结果路径对象构造函数。 |
| Functions | |
| destroy | 释放资源,将引用资源的属性置空。 |
{Array(SuperMap.Feature.Vector)} 本路径对应的配送中心。
{Array(SuperMap.Feature.Vector)} 分析结果的途经的弧段要素的集合。
{Array(SuperMap.Feature.Vector)} 分析结果的途经的结点要素的集合。 数组中的各元素可能指向同一个Feature的实例,也可能为null。
{Array(SuperMap.REST.PathGuideItem)} 分析结果对应的行驶导引子项集合。
{SuperMap.REST.Route} 分析结果对应的路由对象。
旅行商分析结果路径对象构造函数。
| options | {Object} 参数。 |
| edgeFeatures | {Array(SuperMap.Feature.Vector)} 分析结果的途经的弧段要素的集合。 |
| edgeIDs | {Array(Integer)} 分析结果的途经弧段 ID 的集合。 |
| nodeFeatures | {Array(SuperMap.Feature.Vector)} 分析结果的途经的结点要素的集合。 |
| nodeIDs | {Array(Integer)} 分析结果的途经结点 ID 的集合。 |
| pathGuideItems | {Array(SuperMap.REST.PathGuideItem)} 分析结果对应的行驶导引子项集合。 |
| route | {SuperMap.REST.Route} 分析结果对应的路由对象。 |
| stopWeights | {Array(Number)} 分析结果经过站点的权值。 |
| weight | {Number} 路径的花费。 |
释放资源,将引用资源的属性置空。
destroy: function()