Class: KernelDensityJobParameter

SuperMap.KernelDensityJobParameter

密度分析任务参数类。

new SuperMap.KernelDensityJobParameter(options)

common/iServer/KernelDensityJobParameter.js, line 22
Name Type Description
options Object

参数。

Name Type Default Description
datasetName string

数据集名。

fields string

权重索引。

query SuperMap.Bounds | L.Bounds | ol.extent 可选

分析范围(默认为全图范围)。

resolution number 80 可选

分辨率。

method number 0 可选

分析方法。

meshType number 0 可选

分析类型。

radius number 300 可选

分析的影响半径。

output SuperMap.OutputSetting 可选

输出参数设置。

mappingParameters SuperMap.MappingParameters 可选

分析后结果可视化的参数类。

Members

面积单位。

Default Value:
SuperMap.AnalystAreaUnit.SQUAREMILE

datasetNamestring

数据集名。

fieldsstring

权重索引。

mappingParametersSuperMap.MappingParameters

分析后结果可视化的参数类。

网格大小单位。

Default Value:
SuperMap.AnalystSizeUnit.METER

meshTypenumber

分析类型。

methodnumber

分析方法。

输出参数设置类

querySuperMap.Bounds L.Bounds ol.extent

分析范围。

radiusnumber

分析的影响半径。

Default Value:
300

搜索半径单位。

Default Value:
SuperMap.AnalystSizeUnit.METER

resolutionnumber

网格大小。

Default Value:
80

Methods

SuperMap.KernelDensityJobParameter.toObject(kernelDensityJobParameter, tempObj)

common/iServer/KernelDensityJobParameter.js, line 145

将密度分析任务参数对象转换为 JSON 对象。

Name Type Description
kernelDensityJobParameter SuperMap.KernelDensityJobParameter

密度分析任务参数类。

tempObj SuperMap.KernelDensityJobParameter

密度分析任务参数对象。

Returns:
JSON 对象。

destroy()

common/iServer/KernelDensityJobParameter.js, line 120

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