Class: OverlayGeoJobParameter

OverlayGeoJobParameter

叠加分析任务参数类。此类用于设置叠加分析的数据集、分析模式、保留字段等参数,还可以对分析结果的输出参数、可视化参数进行一系列设置。

new OverlayGeoJobParameter(options)

Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
  new L.supermap.OverlayGeoJobParameter(options);
  
  // 弃用的写法
  new SuperMap.OverlayGeoJobParameter(options);

</script>

// ES6 Import
import { OverlayGeoJobParameter } from '@supermapgis/iclient-leaflet';

new OverlayGeoJobParameter(options);

common/iServer/OverlayGeoJobParameter.js, line 8
Name Type Description
options Object

参数。

Name Type Description
datasetName string

数据集名称。

datasetOverlay string

叠加对象所在的数据集名称。

srcFields string

输入数据需要保留的字段。

overlayFields string 可选

叠加数据需要保留的字段。当分析模式为 clip、update、erase 时,此参数无效。

mode OverlayOperationType 可选

叠加分析模式。

output OutputSetting 可选

输出参数设置。

mappingParameters MappingParameters 可选

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

Members

datasetNamestring

数据集名称。

datasetOverlaystring

叠加对象所在的数据集名称。

mappingParametersMappingParameters

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

modestring

叠加分析模式。

输出参数设置类。

overlayFieldsstring

叠加数据需要保留的字段,当分析模式为 clip、update、erase 时,此参数无效。

srcFieldsstring

输入数据需要保留的字段。

Methods

static toObject(OverlayGeoJobParameter, tempObj)

common/iServer/OverlayGeoJobParameter.js, line 95

生成点聚合分析任务对象。

Name Type Description
OverlayGeoJobParameter Object

点聚合分析任务参数。

tempObj Object

目标对象。

destroy()

common/iServer/OverlayGeoJobParameter.js, line 75

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