Class: ThemeParameters

SuperMap.ThemeParameters

专题图参数类。 该类存储了制作专题所需的参数,包括数据源、数据集名称和专题图对象。

new SuperMap.ThemeParameters(options)

common/iServer/ThemeParameters.js, line 19
Name Type Description
options Object

参数。

Name Type Description
datasetNames Array.<string>

要制作专题图的数据集数组。

dataSourceNames Array.<string>

要制作专题图的数据集所在的数据源数组。

joinItems Array.<SuperMap.JoinItem> 可选

专题图外部表的连接信息 JoinItem 数组。

themes Array.<SuperMap.Theme>

专题图对象列表。

displayFilters Array.<string> 可选

专题图属性过滤条件。

displayOrderBys Array.<string> 可选

专题图对象生成符号叠加次序排序字段。

fieldValuesDisplayFilter Object 可选

图层要素的显示和隐藏的过滤属性,其带有三个属性,分别是:values、fieldName、fieldValuesDisplayMode。

Members

datasetNamesArray.<string>

要制作专题图的数据集数组。

dataSourceNamesArray.<string>

要制作专题图的数据集所在的数据源数组。

displayFiltersArray.<string>

专题图属性过滤条件。

displayOrderBysArray.<string>

专题图对象生成符号叠加次序排序字段。

fieldValuesDisplayFilterObject

Properties:
Name Type Description
values Array.<number>

需要过滤的值。

fieldName string

要过滤的字段名称只支持数字类型的字段。

fieldValuesDisplayMode string

目前为 DISPLAY/DISABLE。当为 DISPLAY 时,表示只显示以上设置的相应属性值的要素,否则表示不显示以上设置的相应属性值的要素。

joinItemsArray.<SuperMap.JoinItem>

设置与外部表的连接信息 JoinItem 数组。 使用此属性可以制作与外部表连接的专题图。

themesArray.<SuperMap.Theme>

专题图对象列表。 该参数为实例化的各类专题图对象的集合。

Methods

destroy()

common/iServer/ThemeParameters.js, line 90

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