包 | com.supermap.web.iServerJava2.networkAnalystServices |
类 | public class FindPathParameters |
继承 | FindPathParameters ![]() ![]() |
最佳路径是在网络数据集中指定一些结点,按照顺序访问结点从而求解起止点之间阻抗最小的路径。例如,如果要顺序访问1、2、3、4四个结点,则需要分别找到1、2结点间的最佳路径 R1—2,2、3间的最佳路径 R2—3和3、4结点间的最佳路径 R3—4,顺序访问1、2、3、4四个结点的最佳路径就是 R= R1—2 + R2—3 + R3—4。
阻抗就是指从一点到另一点的耗费,在实际应用中我们可以将距离、时间、花费等作为阻抗条件。阻抗最小也就可以理解为从一点到另一点距离最短、时间最少、花费最低等。当两点间距离最短时为最短路径,它是最佳路径问题的一个特例。
另请参见
属性 | 定义方 | ||
---|---|---|---|
![]() |
mapName : String
获取或设置提供服务的地图名称,必设属性。
|
ParametersBase | |
networkSetting : NetworkModelSetting
NetworkModelSetting 类,用于获取或设置网络数据的模型参数。该属性为必设属性。
|
FindPathParameters | ||
pathParam : PathParam
PathParam 类,获取或设置路径分析参数,必设属性。
|
FindPathParameters |
方法 | 定义方 | ||
---|---|---|---|
FindPathParameters(mapName:String = null)
使用地图名称实例化 FindPathParameters 对象。 param mapName 地图名。
|
FindPathParameters |
networkSetting | 属性 |
networkSetting:NetworkModelSetting
NetworkModelSetting 类,用于获取或设置网络数据的模型参数。该属性为必设属性。
public function get networkSetting():NetworkModelSetting
public function set networkSetting(value:NetworkModelSetting):void
pathParam | 属性 |
pathParam:PathParam
PathParam 类,获取或设置路径分析参数,必设属性。
public function get pathParam():PathParam
public function set pathParam(value:PathParam):void
FindPathParameters | () | 构造函数 |
public function FindPathParameters(mapName:String = null)
使用地图名称实例化 FindPathParameters 对象。 param mapName 地图名。
参数mapName:String (default = null ) |