com.supermap.web.iServerJava2.networkAnalystServices
public class ServiceAreaParam
继承 ServiceAreaParam Inheritance Object

服务区分析子参数类.

该类用于设置服务区分析的相关参数,包括网络分析参数、服务半径以及是否从中心点开始分析,隶属于 ServiceAreaParameters 类。



公共属性
  属性 定义方
    isCenterMutuallyExclusive : Boolean
获取或设置是否服务站点互斥.
ServiceAreaParam
    isFromCenter : Boolean
获取或设置是否从服务站点开始分析.
ServiceAreaParam
    networkAnalystParam : NetworkAnalystParam
获取或设置网络分析参数信息,包括障碍边、障碍点、途经结点以及对返回结果的设置等。必设属性。
ServiceAreaParam
    weights : Array
获取或设置每个服务站点提供服务的阻力半径.
ServiceAreaParam
公共方法
  方法 定义方
   
初始化 ServiceAreaParam 类的新实例。
ServiceAreaParam
属性详细信息
isCenterMutuallyExclusive 属性
isCenterMutuallyExclusive:Boolean

获取或设置是否服务站点互斥.

true 表示若两个或多个相邻的服务区有交集,则将它们进行互斥处理。

默认值为: false.


Implementation
    public function get isCenterMutuallyExclusive():Boolean
    public function set isCenterMutuallyExclusive(value:Boolean):void
isFromCenter 属性  
isFromCenter:Boolean

获取或设置是否从服务站点开始分析.

由于弧段具有方向性,即弧段的正向/反向阻力字段值不同。当查找的方向不同,分析的结果也会不同。true 表示从服务站点开始分析。

默认值为: true.


Implementation
    public function get isFromCenter():Boolean
    public function set isFromCenter(value:Boolean):void
networkAnalystParam 属性  
networkAnalystParam:NetworkAnalystParam

获取或设置网络分析参数信息,包括障碍边、障碍点、途经结点以及对返回结果的设置等。必设属性。


Implementation
    public function get networkAnalystParam():NetworkAnalystParam
    public function set networkAnalystParam(value:NetworkAnalystParam):void
weights 属性  
weights:Array

获取或设置每个服务站点提供服务的阻力半径.

如果超过这个阻力半径的区域则不予考虑,其单位与阻力字段一致。每一个服务站点都必须指定一个服务半径,按照索引顺序与站点一一对应。必设属性。


Implementation
    public function get weights():Array
    public function set weights(value:Array):void
构造函数详细信息
ServiceAreaParam () 构造函数
public function ServiceAreaParam()

初始化 ServiceAreaParam 类的新实例。