Class: GeometrySurfaceAnalystParameters

GeometrySurfaceAnalystParameters

几何对象表面分析参数类。该类对几何对象表面分析所用到的参数进行设置。

new GeometrySurfaceAnalystParameters(options)

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

</script>

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

new GeometrySurfaceAnalystParameters(options);

common/iServer/GeometrySurfaceAnalystParameters.js, line 7
Name Type Description
options Object

参数。

Name Type Default Description
points Array.<(GeometryPoint|L.LatLng|L.Point|ol.geom.Point|mapboxgl.LngLat|Array.<number>)>

表面分析的坐标点数组。

zValues Array.<number>

表面分析的坐标点的 Z 值数组。

resolution number 可选

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

resultSetting DataReturnOption 可选

结果返回设置类。

extractParameter SurfaceAnalystParametersSetting

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

surfaceAnalystMethod SurfaceAnalystMethod SurfaceAnalystMethod.ISOLINE 可选

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

Extends

Members

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

获取或设置用于表面分析的坐标点数组。

resolutionnumber

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

resultSettingDataReturnOption

结果返回设置类。

surfaceAnalystMethodSurfaceAnalystMethod

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

Default Value:
SurfaceAnalystMethod.ISOLINE

zValuesArray.<number>

获取或设置用于提取操作的值。提取等值线时,将使用该数组中的值, 对几何对象中的坐标点数组进行插值分析,得到栅格数据集(中间结果),接着从栅格数据集提取等值线。

Methods

inherited destroy()

common/iServer/GeometrySurfaceAnalystParameters.js, line 46

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