包 | com.supermap.web.iServerJava6R.networkAnalystServices |
类 | public class ServiceArea |
继承 | ServiceArea ![]() |
该类用于表示一个服务中心点对应的服务区数据,包括:服务范围内的相关结点、弧段、服务区域等。该类中所包含的结果内容与 TransportationAnalystResultSetting 类的设置相关。
属性 | 定义方 | ||
---|---|---|---|
edgeFeatures : Array
获取分析结果的途经弧段要素集合,每条弧段要素为 Feature 类型。
|
ServiceArea | ||
edgeIDs : Array
获取分析结果的途经弧段 ID 号集合。
|
ServiceArea | ||
nodeFeatures : Array
获取分析结果的途经结点要素集合。每个结点要素为 Feature 类型。
|
ServiceArea | ||
nodeIDs : Array
获取分析结果的途经结点 ID 号集合。
|
ServiceArea | ||
routes : Array
获取分析结果对应的路由对象数组,关于路由对象请参见 Route 类。
|
ServiceArea | ||
serviceRegion : Geometry
获取中心点的服务区域,面对象,Geometry 类型。
|
ServiceArea |
方法 | 定义方 | ||
---|---|---|---|
初始化 FindServiceArea 类的新实例。
|
ServiceArea | ||
fromJson(json:Object):ServiceArea
[static] 将从服务端获取的 JSON 对象转换为 ServiceArea 对象。
|
ServiceArea |
edgeFeatures | 属性 |
edgeFeatures:Array
获取分析结果的途经弧段要素集合,每条弧段要素为 Feature 类型。
public function get edgeFeatures():Array
public function set edgeFeatures(value:Array):void
edgeIDs | 属性 |
edgeIDs:Array
获取分析结果的途经弧段 ID 号集合。
public function get edgeIDs():Array
public function set edgeIDs(value:Array):void
nodeFeatures | 属性 |
nodeFeatures:Array
获取分析结果的途经结点要素集合。每个结点要素为 Feature 类型。
public function get nodeFeatures():Array
public function set nodeFeatures(value:Array):void
nodeIDs | 属性 |
nodeIDs:Array
获取分析结果的途经结点 ID 号集合。
public function get nodeIDs():Array
public function set nodeIDs(value:Array):void
routes | 属性 |
routes:Array
获取分析结果对应的路由对象数组,关于路由对象请参见 Route 类。
public function get routes():Array
public function set routes(value:Array):void
另请参见
serviceRegion | 属性 |
serviceRegion:Geometry
获取中心点的服务区域,面对象,Geometry 类型。
public function get serviceRegion():Geometry
public function set serviceRegion(value:Geometry):void
ServiceArea | () | 构造函数 |
public function ServiceArea()
初始化 FindServiceArea 类的新实例。
fromJson | () | 方法 |
public static function fromJson(json:Object):ServiceArea
将从服务端获取的 JSON 对象转换为 ServiceArea 对象。
参数
json:Object — 从服务端获取的 JSON 对象。 |
ServiceArea — 返回 ServiceArea 对象。 |