new SuperMap.LabelSymbolCell(options)
common/iServer/LabelSymbolCell.js, line 9
该类继承自 SuperMap.LabelMatrixCell
类,主要对矩阵标签中的专题图类型的矩阵标签元素进行设置。
矩阵标签专题图是标签专题图(SuperMap.ThemeLabel
)的一种,其中矩阵标签中的填充元素又可分为图片类型(SuperMap.LabelImageCell
)、
符号类型(SuperMap.LabelSymbolCell
)、专题图类型(SuperMap.LabelThemeCell
)三种,该类是这三种类型的矩阵标签元素其中的一种,
用于定义符号类型的矩阵标签,如符号 ID 字段名称(符号 ID 与 SuperMap 桌面产品中点、线、面符号的 ID 对应) 、大小等。
用户在实现矩阵标签专题图时只需将定义好的矩阵标签元素赋值予 SuperMap.ThemeLabel.matrixCells
属性即可。matrixCells 属是一个二维数组,
每一维可以是任意类型的矩阵标签元素组成的数组(也可是单个标签元素组成的数组,即数组中只有一个元素)。
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数。
|
Extends
Members
-
styleSuperMap.ServerStyle
-
获取或设置符号样式——
SuperMap.ServerStyle
对象,包括符号大小(SuperMap.ServerStyle.markerSize
) 和符号旋转(SuperMap.ServerStyle.markerAngle
)角度,其中用于设置符号 ID 的属性(SuperMap.ServerStyle.markerSymbolID
)在此处不起作用。 -
symbolIDFieldstring
-
获取或设置符号 ID 或符号 ID 所对应的字段名称。
-
typestring
-
制作矩阵专题图时是必须的。
Methods
-
destroy()
common/iServer/LabelSymbolCell.js, line 54 -
释放资源,将引用资源的属性置空。