Class: DatasetSurfaceAnalystParameters

DatasetSurfaceAnalystParameters

数据集表面分析参数类。该类对数据集表面分析所用到的参数进行设置。

new DatasetSurfaceAnalystParameters(options)

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

</script>

// ES6 Import
import { DatasetSurfaceAnalystParameters } from '@supermap/iclient-ol';

new DatasetSurfaceAnalystParameters(options);

common/iServer/DatasetSurfaceAnalystParameters.js, line 10
Name Type Description
options Object

参数。

Name Type Default Description
dataset string

数据集名称。

zValueFieldName string

字段名称。

resolution number

指定中间结果(栅格数据集)的分辨率。

extractParameter SurfaceAnalystParametersSetting

表面分析参数设置类。获取或设置表面分析参数。

filterQueryParameter FilterParameter 可选

查询过滤条件参数。

resultSetting DataReturnOption 可选

结果返回设置类。

surfaceAnalystMethod SurfaceAnalystMethod SurfaceAnalystMethod.ISOLINE 可选

表面分析的提取方法,提取等值线和提取等值面。

Extends

Members

datasetstring

要用来做数据集表面分析的数据源中数据集的名称。该名称用形如 "数据集名称@数据源别名" 形式来表示,例如:Country@World。

获取或设置表面分析参数。 在进行点数据集进行提取等值面分析时,暂时不支持 SurfaceAnalystParametersSetting 类中的 expectedZValues 字段。

filterQueryParameterFilterParameter

获取或设置查询过滤条件参数。

resolutionnumber

获取或设置指定中间结果(栅格数据集)的分辨率。

resultSettingDataReturnOption

结果返回设置类。

surfaceAnalystMethodSurfaceAnalystMethod

获取或设置表面分析的提取方法,提取等值线和提取等值面。

Default Value:
SurfaceAnalystMethod.ISOLINE

zValueFieldNamestring

获取或设置用于提取操作的字段名称。提取等值线时,将使用该字段中的值,对点记录集中的点数据进行插值分析,得到栅格数据集(中间结果),接着从栅格数据集提取等值线。

Methods

static toObject(datasetSurfaceAnalystParameters, tempObj)

common/iServer/DatasetSurfaceAnalystParameters.js, line 71

将数据集表面分析参数对象转换为 JSON 对象。

Name Type Description
datasetSurfaceAnalystParameters DatasetSurfaceAnalystParameters

数据集表面分析参数类。

tempObj DatasetSurfaceAnalystParameters

数据集表面分析参数对象。

Returns:
JSON 对象。

inherited destroy()

common/iServer/DatasetSurfaceAnalystParameters.js, line 56

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