new SuperMap.LabelSymbolCell(options)
This class inherits from the SuperMap.LabelMatrixCell class and is mainly used to set the matrix label elements of the thematic map type in the matrix label. Matrix label map is a kind of label map (SuperMap.ThemeLabel), in which the fill elements in the matrix label can be divided into image types (SuperMap.LabelImageCell), Symbol type (SuperMap.LabelSymbolCell), thematic map type (SuperMap.LabelThemeCell) three kinds, this class is one of these three types of matrix label elements, A matrix label used to define the symbol type, such as the symbol ID field name (the symbol ID corresponds to the ID of the point, line, and polygon symbol in the SuperMap desktop product), size, and so on. Users only need to assign the defined matrix label elements to the SuperMap.ThemeLabel.matrixCells attribute when implementing the matrix label map. The matrixCells genus is a two-dimensional array. Each dimension can be an array of any type of matrix label element (or an array of individual label elements, ie only one element in the array).
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
The parameters.
|
Extends
Members
-
styleSuperMap.ServerStyle
-
Gets or sets the symbol style - SuperMap.ServerStyle object, including the symbol size (SuperMap.ServerStyle.markerSize) and the symbol rotation (SuperMap.ServerStyle.markerAngle) angle, where the attribute for setting the symbol ID (SuperMap.ServerStyle.markerSymbolID) does not work here.
-
symbolIDFieldstring
-
Gets or sets the symbol ID of the symbol or the field name corresponding to the symbol ID, and this attribute needs to be set.
-
typestring
-
It's required when make the thematic map of the matrix.
Methods
-
destroy()
LabelSymbolCell.js, line 51 -
Disposes the resource. The property that references resource is set to null.