SuperMap.REST.FindServiceAreasParameters

服务区分析参数类。 服务区分析是以指定服务站点为中心,在一定服务范围内查找网络上服务站点能够提供服务的区域范围。 例如:计算某快餐店能够在30分钟内送达快餐的区域。

Summary
SuperMap.REST.FindServiceAreasParameters 服务区分析参数类。 服务区分析是以指定服务站点为中心,在一定服务范围内查找网络上服务站点能够提供服务的区域范围。 例如:计算某快餐店能够在30分钟内送达快餐的区域。
Properties
centers {Array(SuperMap.Geometry.Point/Number)} 服务站点数组,必设字段。 当该类的 iSAnalyzeById = true 时,通过结点 ID 号指定服务站点; 当 iSAnalyzeById = false 时,通过点坐标指定服务站点。
isAnalyzeById {Boolean} 是否通过节点 ID 指定路径分析的结点,默认为 false。 指定路径分析经过的结点或设施点有两种方式:输入结点 ID 号或直接输入点坐标。 当该字段为 true 时,表示通过结点 ID 指定途经点,即 FindServiceAreasParameters.centers = [ID1,ID2,...]; 反之表示通过结点坐标指定途经点,即 FindServiceAreasParameters.centers = [new SuperMap.Geometry.Point(x1,y1),new SuperMap.Geometry.Point(x2,y2),...]。
isCenterMutuallyExclusive {Boolean} 是否中心点互斥,即按照中心点的距离进行判断是否要进行互斥处理,默认为 false。 若分析出的服务区有重叠的部分,则通过设置该参数进行互斥处理。
isFromCenter {Boolean} 是否从中心点开始分析。默认为 false。 从中心点开始分析和不从中心点开始分析,体现了服务中心和需要该服务的需求地的关系模式。 从中心点开始分析,是一个服务中心向服务需求地提供服务; 而不从中心点开始分析,是一个服务需求地主动到服务中心获得服务。
parameter {SuperMap.REST.TransportationAnalystParameter} 交通网络分析通用参数。
weights {Array(Number)} 每个服务站点提供服务的阻力半径,即超过这个阻力半径的区域不予考虑,其单位与阻力字段一致,必设字段。 该字段为一个数组,数组长度跟服务中心个数一致,按照索引顺序与站点一一对应,每个元素表示了在对每个服务中心进行服务区分析时,所用的服务半径。
Constructor
SuperMap.REST.FindServiceAreasParameters 服务区分析参数类构造函数。
Functions
destroy 释放资源,将引用资源的属性置空。

Properties

isAnalyzeById

{Boolean} 是否通过节点 ID 指定路径分析的结点,默认为 false。 指定路径分析经过的结点或设施点有两种方式:输入结点 ID 号或直接输入点坐标。 当该字段为 true 时,表示通过结点 ID 指定途经点,即 FindServiceAreasParameters.centers = [ID1,ID2,...]; 反之表示通过结点坐标指定途经点,即 FindServiceAreasParameters.centers = [new SuperMap.Geometry.Point(x1,y1),new SuperMap.Geometry.Point(x2,y2),...]。

isCenterMutuallyExclusive

{Boolean} 是否中心点互斥,即按照中心点的距离进行判断是否要进行互斥处理,默认为 false。 若分析出的服务区有重叠的部分,则通过设置该参数进行互斥处理。

centers

{Array(SuperMap.Geometry.Point/Number)} 服务站点数组,必设字段。 当该类的 iSAnalyzeById = true 时,通过结点 ID 号指定服务站点; 当 iSAnalyzeById = false 时,通过点坐标指定服务站点。

isFromCenter

{Boolean} 是否从中心点开始分析。默认为 false。 从中心点开始分析和不从中心点开始分析,体现了服务中心和需要该服务的需求地的关系模式。 从中心点开始分析,是一个服务中心向服务需求地提供服务; 而不从中心点开始分析,是一个服务需求地主动到服务中心获得服务。

weights

{Array(Number)} 每个服务站点提供服务的阻力半径,即超过这个阻力半径的区域不予考虑,其单位与阻力字段一致,必设字段。 该字段为一个数组,数组长度跟服务中心个数一致,按照索引顺序与站点一一对应,每个元素表示了在对每个服务中心进行服务区分析时,所用的服务半径。

parameter

{SuperMap.REST.TransportationAnalystParameter} 交通网络分析通用参数。

Constructor

SuperMap.REST.FindServiceAreasParameters

服务区分析参数类构造函数。

Parameters

options {Object} 参数。

Allowed options properties

isAnalyzeById {Boolean} 是否通过节点 ID 指定路径分析的结点。
isCenterMutuallyExclusive {Boolean} 是否中心点互斥。
centers {Array()} 服务站点数组,必设字段。
isFromCenter {Boolean} 是否从中心点开始分析。
weights {Array()} 每个服务站点提供服务的阻力半径,即超过这个阻力半径的区域不予考虑,其单位与阻力字段一致,必设字段。
parameter {SuperMap.REST.TransportationAnalystParameter} 交通网络分析通用参数。

Functions

destroy

destroy: function()

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

点几何对象类。
交通网络分析通用参数类。 该类主要用来提供交通网络分析所需的通用参数。 通过本类可以设置障碍边、障碍点、权值字段信息的名称标识、转向权值字段等信息,还可以对分析结果包含的内容进行一些设置。
destroy: function()
释放资源,将引用资源的属性置空。
Close