包 | com.supermap.web.iServerJava2.networkAnalystServices |
类 | public class ServiceAreaParam |
继承 | ServiceAreaParam ![]() |
该类用于设置服务区分析的相关参数,包括网络分析参数、服务半径以及是否从中心点开始分析,隶属于 ServiceAreaParameters 类。
属性 | 定义方 | ||
---|---|---|---|
isCenterMutuallyExclusive : Boolean
获取或设置是否服务站点互斥.
|
ServiceAreaParam | ||
isFromCenter : Boolean
获取或设置是否从服务站点开始分析.
|
ServiceAreaParam | ||
networkAnalystParam : NetworkAnalystParam
获取或设置网络分析参数信息,包括障碍边、障碍点、途经结点以及对返回结果的设置等。必设属性。
|
ServiceAreaParam | ||
weights : Array
获取或设置每个服务站点提供服务的阻力半径.
|
ServiceAreaParam |
方法 | 定义方 | ||
---|---|---|---|
初始化 ServiceAreaParam 类的新实例。
|
ServiceAreaParam |
isCenterMutuallyExclusive | 属性 |
isCenterMutuallyExclusive:Boolean
获取或设置是否服务站点互斥.
true 表示若两个或多个相邻的服务区有交集,则将它们进行互斥处理。
默认值为: false
.
public function get isCenterMutuallyExclusive():Boolean
public function set isCenterMutuallyExclusive(value:Boolean):void
isFromCenter | 属性 |
isFromCenter:Boolean
获取或设置是否从服务站点开始分析.
由于弧段具有方向性,即弧段的正向/反向阻力字段值不同。当查找的方向不同,分析的结果也会不同。true 表示从服务站点开始分析。
默认值为: true
.
public function get isFromCenter():Boolean
public function set isFromCenter(value:Boolean):void
networkAnalystParam | 属性 |
networkAnalystParam:NetworkAnalystParam
获取或设置网络分析参数信息,包括障碍边、障碍点、途经结点以及对返回结果的设置等。必设属性。
public function get networkAnalystParam():NetworkAnalystParam
public function set networkAnalystParam(value:NetworkAnalystParam):void
weights | 属性 |
weights:Array
获取或设置每个服务站点提供服务的阻力半径.
如果超过这个阻力半径的区域则不予考虑,其单位与阻力字段一致。每一个服务站点都必须指定一个服务半径,按照索引顺序与站点一一对应。必设属性。
public function get weights():Array
public function set weights(value:Array):void
ServiceAreaParam | () | 构造函数 |
public function ServiceAreaParam()
初始化 ServiceAreaParam 类的新实例。