物流配送分析参数设置类。该类主要用来对物流配送分析的参数进行设置。
命名空间:
SuperMap.Analyst.NetworkAnalyst程序集: SuperMap.Analyst.NetworkAnalyst (in SuperMap.Analyst.NetworkAnalyst)
版本: dll
语法
C# |
---|
public class VRPAnalystParameter : IDisposable |
备注
通过物流配送分析参数设置类可以设置障碍边、障碍点、权值字段信息的名字标识、转向权值字段,还可以对分析结果进行一些设置,即在分析结果中是否包含分析途经的以下内容:结点集合,弧段集合,路由对象集合以及站点集合。
示例
以下代码为设置交通网络分析参数的示例。(此为程序片段,不能直接运行。)
CopyC#
//构建一个物流配送分析参数对象 VRPAnalystParameter parameter = new VRPAnalystParameter(); //设置障碍结点 ID 列表 parameter.BarrierNodes = new Int32[] { 1, 13, 23, 45, 105 }; //设置障碍弧段 ID 列表 parameter.BarrierEdges = new Int32[] { 45, 125 }; //设置权值字段信息的名字标识 parameter.WeightName = "Length"; //设置分析结果中包含路由对象的集合(即 GeoLineM 的集合)。 parameter.IsRoutesReturn = true; //设置分析结果中包含经过弧段集合 parameter.IsEdgesReturn = true; //设置分析结果中包含行驶导引集合 parameter.IsPathGuidesReturn = true; //设置分析结果中要包含站点索引的集合 parameter.IsStopIndexesReturn = true;
继承层次
System..::.Object
SuperMap.Analyst.NetworkAnalyst..::.VRPAnalystParameter
SuperMap.Analyst.NetworkAnalyst..::.VRPAnalystParameter