Class: MinDistanceAnalystParameters

MinDistanceAnalystParameters

最近距离分析参数基类。该类存储了进行最近距离分析的数据集、属性过滤条件、查询范围的最大/最小距离等参数。

new MinDistanceAnalystParameters(options)

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

</script>

// ES6 Import
import { MinDistanceAnalystParameters } from '@supermapgis/iclient-ol';

new MinDistanceAnalystParameters(options);

common/iServer/MinDistanceAnalystParameters.js, line 6
Name Type Description
options Object

参数。

Name Type Default Description
referenceDatasetName string

参考数据集的名称。可以是二维点、线、面数据集或二维网络数据集。

referenceFilterQueryParameter FilterParameter null 可选

对参考数据集中的要素进行过滤的属性过滤条件。不设置时默认为 null,即以参考数据集中的所有要素为参考要素进行计算。

createResultDataset boolean 可选

是否创建结果数据集。

resultDatasetName string 可选

结果数据集名称。

resultDatasourceName string 可选

结果数据集所在数据源的名称。

minDistance number

指定的查询范围的最小距离。取值范围为大于或等于 0。单位与被计算记录集所属数据集的单位相同。

maxDistance number

指定的查询范围的最大距离。取值范围为大于 0 的值及 -1。当设置为 -1 时,表示不限制最大距离。单位与被计算记录集所属数据集的单位相同。

Version:
  • 11.1.1

Members

createResultDatasetboolean

是否创建结果数据集。

maxDistancenumber

指定的查询范围的最大距离。取值范围为大于 0 的值及 -1。当设置为 -1 时,表示不限制最大距离。单位与被计算记录集所属数据集的单位相同。

minDistancenumber

指定的查询范围的最小距离。取值范围为大于或等于 0。单位与被计算记录集所属数据集的单位相同。

referenceDatasetNamestring

参考数据集的名称。可以是二维点、线、面数据集或二维网络数据集。

referenceFilterQueryParameterFilterParameter

对参考数据集中的要素进行过滤的属性过滤条件。不设置时默认为 null,即以参考数据集中的所有要素为参考要素进行计算。

resultDatasetNamestring

结果数据集名称。

resultDatasourceNamestring

结果数据集所在数据源的名称。

Methods

destroy()

common/iServer/MinDistanceAnalystParameters.js, line 73

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