SuperMap.REST.LabelSymbolCell

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

Inherits from

Summary
SuperMap.REST.LabelSymbolCell 符号类型的矩阵标签元素类。 该类继承自 LabelMatrixCell类,主要对矩阵标签中的专题图类型的矩阵标签元素进行设置。 矩阵标签专题图是标签专题图(ThemeLabel)的一种,其中矩阵标签中的填充元素又可分为图片类型(LabelImageCell)、 符号类型(LabelSymbolCell)、专题图类型(LabelThemeCell)三种,该类是这三种类型的矩阵标签元素其中的一种, 用于定义符号类型的矩阵标签,如符号 ID 字段名称(符号 ID 与 SuperMap 桌面产品中点、线、面符号的 ID 对应) 、大小等。 用户在实现矩阵标签专题图时只需将定义好的矩阵标签元素赋值予 ThemeLabel.matrixCells 属性即可。matrixCells 属是一个二维数组, 每一维可以是任意类型的矩阵标签元素组成的数组(也可是单个标签元素组成的数组,即数组中只有一个元素)。
Properties
style {SuperMap.REST.ServerStyle} 获取或设置符号样式—— ServerStyle 对象,包括符号大小(ServerStyle.markerSize) 和符号旋转(ServerStyle.markerAngle)角度,其中用于设置符号 ID 的属性(ServerStyle.markerSymbolID)在此处不起作用。
symbolIDField {String} 获取或设置符号 ID 或符号 ID 所对应的字段名称,必设属性。
Constructor
SuperMap.REST.LabelSymbolCell 符号类型的矩阵标签元素类构造函数,用于创建 LabelSymbolCell 类的新实例。
Functions
destroy 释放资源,将引用资源的属性置空。

Properties

style

{SuperMap.REST.ServerStyle} 获取或设置符号样式—— ServerStyle 对象,包括符号大小(ServerStyle.markerSize) 和符号旋转(ServerStyle.markerAngle)角度,其中用于设置符号 ID 的属性(ServerStyle.markerSymbolID)在此处不起作用。

symbolIDField

{String} 获取或设置符号 ID 或符号 ID 所对应的字段名称,必设属性。

Constructor

SuperMap.REST.LabelSymbolCell

符号类型的矩阵标签元素类构造函数,用于创建 LabelSymbolCell 类的新实例。

Parameters

options {Object} 参数。

Allowed options properties

style {SuperMap.REST.ServerStyle} 获取或设置符号样式—— ServerStyle 对象。
symbolIDField {String} 符号 ID 或符号 ID 所对应的字段名称。

Functions

destroy

destroy: function()

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

服务端矢量要素风格类 该类用于定义点状符号、线状符号、填充符号风格及其相关属性。
destroy: function()
释放资源,将引用资源的属性置空。
矩阵标签元素抽象类。 该类可以包含 n*n 个矩阵标签元素,矩阵标签元素的类型可以是图片,符号,标签专题图等。 符号类型的矩阵标签元素类、图片类型的矩阵标签元素类和专题图类型的矩阵标签元素类均继承自该类。
Close