Class: LabelThemeCell

LabelThemeCell

专题图类型的矩阵标签元素类。 主要对矩阵标签中的专题图类型的矩阵标签元素进行设置。 矩阵标签专题图是标签专题图(ThemeLabel)的一种,其中矩阵标签中的填充元素又可分为图片类型(LabelImageCell)、 符号类型(LabelSymbolCell)、专题图类型(LabelThemeCell)三种,该类是这三种类型的矩阵标签元素其中的一种, 用于定义符号类型的矩阵标签,如符号 ID 字段名称(符号 ID 与 SuperMap 桌面产品中点、线、面符号的 ID 对应)、大小等。 用户在实现矩阵标签专题图时只需将定义好的矩阵标签元素赋值予 ThemeLabel#matrixCells 属性即可。matrixCells 属性是一个二维数组, 每一维可以是任意类型的矩阵标签元素组成的数组(也可是单个标签元素组成的数组,即数组中只有一个元素)。

new LabelThemeCell(options)

Usage
import { LabelThemeCell } from '@supermapgis/iclient-leaflet';

new LabelThemeCell(options);
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
  new L.supermap.LabelThemeCell({paramsNames});
  // 弃用的写法
  new SuperMap.LabelThemeCell(options);
</script>
common/iServer/LabelThemeCell.js, line 8
Name Type Description
options Object

参数。

Name Type Description
themeLabel ThemeLabel

作为矩阵标签元素的标签专题图类。

API Relations

As constructor parameter: ThemeLabel.

Extends

LabelThemeCell -> LabelMatrixCell

Members

themeLabelThemeLabel

使用专题图对象作为矩阵标签的一个元素。

typestring

设置矩阵标签元素的类型,在制作矩阵标签元素时必须指定元素类型。

Methods

destroy()

common/iServer/LabelThemeCell.js, line 47

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