Class: S3MTilesLabelStyle

S3MTilesLabelStyle

new S3MTilesLabelStyle()

S3M标签风格类。
基于点数据集直接生成的瓦片(不需要桌面配置标签专题图),可以实现S3M瓦片在前端动态设置文字标签风格。

Name Type Description
options.font String 可选

文字样式。

options.fillColor Color 可选

填充颜色。

options.outlineColor Color 可选

文字边框颜色。

options.outlineWidth Number 可选

文字边框宽度。

options.showBackground Boolean 可选

是否显示文字背景框。

options.backgroundColor Color 可选

文字背景框颜色。

options.fillStyle LabelStyle 可选

文字填充风格。

options.pixelOffset Cartesian2 可选

文字像素偏移(基于锚点)。

options.scale Number 可选

文字缩放大小。

options.textField Object 可选

文字内容字段。

options.heightReference HeightReference 可选

高度模式。

Members

backgroundColorColor

获取或者设置文字背景框颜色。

Default Value:
new Color(0.165, 0.165, 0.165, 0.8)

distanceDisplayConditionObject

获取或者设置文字的可见距离。

fillColorColor

获取或者设置标签的填充颜色。

Default Value:
Color.WHITE

fillStyleLabelStyle

获取或者设置文字填充风格。

Default Value:
LabelStyle.FILL

fontString

获取或者设置标签的字体,字体的句法规则和CSS中“字体”的规则一样。

Default Value:
'30px sans-serif'

heightReferenceObject

获取或者设置文字标签的高度模式,包括绝对高度,相对高度等。

outlineColorColor

获取或者设置文字边框颜色。

Default Value:
Color.BLACK

outlineWidthNumber

获取或者设置文字边框宽度。

Default Value:
1.0

pixelOffsetCartesian2

获取或者设置文字标签基于锚点的像素偏移,该功能主要用于同一位置既有标签又有布告板时的复杂排列。增大x时从左至右偏移,增大y时从上向下偏移。偏移后,标签的原始位置会由一个黄色的小点表示。

Default Value:
Cartesian2.ZERO

scaleNumber

获取或者设置文字的缩放大小,默认值为1,即不缩放。

Default Value:
1.0

showBackgroundBoolean

获取或者设置是否显示文字背景框。

Default Value:
false

textFieldObject

获取或者设置文字标签的文本内容取自属性的哪个字段。