new SuperMap.FindPathParameters(options)
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数。
|
Members
-
hasLeastEdgeCountboolean
-
是否按照弧段数最少的进行最佳路径分析。 true 表示按照弧段数最少进行分析,返回弧段数最少的路径中一个阻抗最小的最佳路径; false 表示直接返回阻抗最小的路径,而不考虑弧段的多少。
-
isAnalyzeByIdboolean
-
是否通过节点 ID 指定路径分析的结点。 指定路径分析经过的结点或设施点有两种方式:输入结点 ID 号或直接输入点坐标。 当该字段为 true 时,表示通过结点 ID 指定途经点,即 SuperMap.FindPathParameters.nodes = [ID1,ID2,...]; 反之表示通过结点坐标指定途经点,即 SuperMap.FindPathParameters.nodes = [{x1,y1},{x2,y2},...] 。
-
nodesArray.<(SuperMap.Geometry.Point|L.LatLng|L.Point|ol.geom.Point|number)>
-
最佳路径分析经过的结点或设施点数组,必设字段。该字段至少包含两个点。 当 SuperMap.FindPathParameters.isAnalyzeById = false 时,nodes 应为点的坐标数组; 当 SuperMap.FindPathParameters.isAnalyzeById = true 时,nodes 应为点的 ID 数组。
-
交通网络分析通用参数。
Methods
-
destroy()
common/iServer/FindPathParameters.js, line 65 -
释放资源,将引用资源的属性置空。