Symbol layer for text and font definitions.
Referenced by: LabelSymbol3D, PointSymbol3D, PolygonSymbol3D
Properties
Property | Details |
---|---|
background | Text background definition. |
enable | |
font | Font used for text symbols. |
halo | Halo definition. |
horizontalAlignment | One of the following string values representing the horizontal alignment of the text. Valid values:
|
lineHeight | Multiplier to scale the vertical distance between the baselines of text with multiple lines. |
material | The material used to shade the geometry. |
size | Font size in points, positive only |
text | Text content in the label. Typically this property is not set, as text content is read from labeling field. |
type | Specifies the type of symbol used. Valid value of this property Text |
verticalAlignment | One of the following string values representing the vertical alignment of the text. Valid values:
|
Example
{
"size": 12,
"type": "Text",
"material": {
"color": [
255,
255,
0
]
},
"font": {
"family": "Arial",
"weight": "bold"
},
"lineHeight": 1.2,
"horizontalAlignment": "left",
"verticalAlignment": "top"
}