Class: ChartQueryFilterParameter

ChartQueryFilterParameter

海图查询过滤参数类,用于设置海图查询的过滤参数。包括:物标代码、物标可应用对象的选择(是否查询点、线或面)、属性字段过滤条件。

new ChartQueryFilterParameter(options)

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

</script>

// ES6 Import
import { ChartQueryFilterParameter } from '@supermapgis/iclient-mapboxgl';

new ChartQueryFilterParameter(options);

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

参数。

Name Type Description
attributeFilter string

属性字段过滤条件。

chartFeatureInfoSpecCode number

查询的物标代号。

isQueryPoint boolean 可选

是否查询点。

isQueryLine boolean 可选

是否查询线。

isQueryRegion boolean 可选

是否查询面。

Members

attributeFilterstring

属性字段过滤条件。

chartFeatureInfoSpecCodenumber

查询的物标代号。

isQueryLineboolean

是否查询线。

isQueryPointboolean

是否查询点。

isQueryRegionboolean

是否查询面。

Methods

destroy()

common/iServer/ChartQueryFilterParameter.js, line 58

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

toJson()

common/iServer/ChartQueryFilterParameter.js, line 71

将属性信息转化成 JSON 格式字符串。