SuperMap.REST.ThemeParameters

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

Summary
SuperMap.REST.ThemeParameters 专题图参数类 该类存储了制作专题所需的参数,包括数据源、数据集名称和专题图对象。
Properties
datasetNames {Array(String)} 要制作专题图的数据集数组,必设。
dataSourceNames {Array(String)} 要制作专题图的数据集所在的数据源数组,必设。
displayFilters {Array(String)} 专题图属性过滤条件。
displayOrderBy {Array(String)} 专题图对象生成符号叠加次序排序字段
fieldValuesDisplayFilter {Object} 图层要素的显示和隐藏的过滤属性,其带有三个属性,分别是:values、fieldName、fieldValuesDisplayMode,他们的作用如下: values:{Array<Number>} - 就是要过滤的值; fieldName:{String} - 要过滤的字段名称 只支持数字类型的字段; fieldValuesDisplayMode:{String} 目前有两个DISPLAY/DISABLE。当为DISPLAY时,表示只显示以上设置的相应属性值的要素,否则表示不显示以上设置的相应属性值的要素
joinItems {Array(SuperMap.REST.JoinItem)} 设置与外部表的连接信息 JoinItem 数组。 使用此属性可以制作与外部表连接的专题图。
themes {Array(SuperMap.REST.Theme)} 专题图对象列表。 该参数为实例化的各类专题图对象的集合。
types {Array(String)} 要制作专题图的数据集的类型数组,必设。比如 types = [‘TEXT’,’POINT’,’LINE’,’REGION’]
Constructor
SuperMap.REST.ThemeParameters 专题图参数类构造函数。
Functions
destroy 释放资源,将引用资源的属性置空。

Properties

datasetNames

{Array(String)} 要制作专题图的数据集数组,必设。

dataSourceNames

{Array(String)} 要制作专题图的数据集所在的数据源数组,必设。

types

{Array(String)} 要制作专题图的数据集的类型数组,必设。比如 types = [‘TEXT’,’POINT’,’LINE’,’REGION’]

joinItems

{Array(SuperMap.REST.JoinItem)} 设置与外部表的连接信息 JoinItem 数组。 使用此属性可以制作与外部表连接的专题图。

themes

{Array(SuperMap.REST.Theme)} 专题图对象列表。 该参数为实例化的各类专题图对象的集合。

displayFilters

{Array(String)} 专题图属性过滤条件。

displayOrderBy

{Array(String)} 专题图对象生成符号叠加次序排序字段

fieldValuesDisplayFilter

{Object} 图层要素的显示和隐藏的过滤属性,其带有三个属性,分别是:values、fieldName、fieldValuesDisplayMode,他们的作用如下: values:{Array<Number>} - 就是要过滤的值; fieldName:{String} - 要过滤的字段名称 只支持数字类型的字段; fieldValuesDisplayMode:{String} 目前有两个DISPLAY/DISABLE。当为DISPLAY时,表示只显示以上设置的相应属性值的要素,否则表示不显示以上设置的相应属性值的要素

Constructor

SuperMap.REST.ThemeParameters

专题图参数类构造函数。

Parameters

options {Object} 参数。

Allowed options properties

datasetNames {Array(String)} 要制作专题图的数据集数组。
dataSourceNames {Array(String)} 要制作专题图的数据集所在的数据源数组。
joinItems {Array(SuperMap.REST.JoinItem)} 专题图外部表的连接信息 JoinItem 数组。
themes {Array(SuperMap.REST.Theme)} 专题图对象列表。

Functions

destroy

destroy: function()

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

连接信息类。 该类用于矢量数据集与外部表的连接。外部表可以为另一个矢量数据集(其中纯属性数据集中 没有空间几何信息)所对应的 DBMS 表,也可以是用户自建的业务表。需要注意的是,矢 量数据集与外部表必须属于同一数据源。表之间的联系的建立有两种方式,一种是连接 (join),一种是关联(link)。连接,实际上是依据相同的字段将一个外部表追加到指定的表; 而关联是基于一个相同的字段定义了两个表格之间的联系,但不是实际的追加。用于连接两个表 的字段的名称不一定相同,但类型必须一致。当两个表格之间建立了连接,通过对主表进行操作, 可以对外部表进行查询,制作专题图以及分析等。当两个表格之间是一对一或多对一的关系时, 可以使用 join 连接。当为多对一的关系时,允许指定多个字段之间的关联。
专题图基类。
destroy: function()
释放资源,将引用资源的属性置空。
Close