SuperMap.REST.TransportationAnalystParameter

交通网络分析通用参数类。 该类主要用来提供交通网络分析所需的通用参数。 通过本类可以设置障碍边、障碍点、权值字段信息的名称标识、转向权值字段等信息,还可以对分析结果包含的内容进行一些设置。

Summary
SuperMap.REST.TransportationAnalystParameter 交通网络分析通用参数类。 该类主要用来提供交通网络分析所需的通用参数。 通过本类可以设置障碍边、障碍点、权值字段信息的名称标识、转向权值字段等信息,还可以对分析结果包含的内容进行一些设置。
Properties
barrierEdgeIDs {Array(Number)} 网络分析中障碍弧段的 ID 数组。弧段设置为障碍边之后,表示双向都不通。
barrierNodeIDs {Array(Number)} 网络分析中障碍点的 ID 数组。结点设置为障碍点之后,表示任何方向都不能通过此结点。
barrierPoints {Array(SuperMap.Geometry.Point)}网络分析中 Point2D 类型的障碍点数组。障碍点表示任何方向都不能通过此点。 当各网络分析参数类中的 isAnalyzeById 属性设置为 false 时,该属性才生效。
resultSetting {SuperMap.REST.TransportationAnalystResultSetting} 分析结果返回内容。
turnWeightField {String} 转向权重字段的名称。
weightFieldName {String} 阻力字段的名称,标识了进行网络分析时所使用的阻力字段,例如表示时间、长度等的字段都可以用作阻力字段。 该字段默值为服务器发布的所有耗费字段的第一个字段。
Constructor
SuperMap.REST.FindPathParameters 交通网络分析通用参数类构造函数。
Functions
destroy 释放资源,将引用资源的属性置空。

Properties

barrierEdgeIDs

{Array(Number)} 网络分析中障碍弧段的 ID 数组。弧段设置为障碍边之后,表示双向都不通。

barrierNodeIDs

{Array(Number)} 网络分析中障碍点的 ID 数组。结点设置为障碍点之后,表示任何方向都不能通过此结点。

barrierPoints

{Array(SuperMap.Geometry.Point)}网络分析中 Point2D 类型的障碍点数组。障碍点表示任何方向都不能通过此点。 当各网络分析参数类中的 isAnalyzeById 属性设置为 false 时,该属性才生效。

weightFieldName

{String} 阻力字段的名称,标识了进行网络分析时所使用的阻力字段,例如表示时间、长度等的字段都可以用作阻力字段。 该字段默值为服务器发布的所有耗费字段的第一个字段。

turnWeightField

{String} 转向权重字段的名称。

resultSetting

{SuperMap.REST.TransportationAnalystResultSetting} 分析结果返回内容。

Constructor

SuperMap.REST.FindPathParameters

交通网络分析通用参数类构造函数。

Parameters

options {Object} 参数。

Allowed options properties

barrierEdgeIDs {Array(Number)} 网络分析中障碍弧段的 ID 数组。
barrierNodeIDs {Array(Number)} 网络分析中障碍点的 ID 数组。
barrierPoints {Array(SuperMap.Geometry.Point)}
weightFieldName {String} 阻力字段的名称。
turnWeightField {String} 转向权重字段的名称。
resultSetting {SuperMap.REST.TransportationAnalystResultSetting} 分析结果返回内容。

Functions

destroy

destroy: function()

释放资源,将引用资源的属性置空。

数值操作的一系列常用扩展函数.
点几何对象类。
交通网络分析结果参数类。 通过该类设置交通网络分析返回的结果,包括是否返回图片、是否返回弧段空间信息、是否返回结点空间信息等。
destroy: function()
释放资源,将引用资源的属性置空。
Close