跳到主要内容

7、标签样式参数表

支持显示标签的图层:点、多点、面、多面

参数名以label为前缀

labelShow

参数值:0 或 1

功能描述:是否显示标签

动态获取:支持

labelField

参数值:字段名称

功能描述:用于设置标签的文本取自哪个字段,可设置多个字段,中间以半角都好分割,例如:name,addr

labelFont

参数值:CSS格式的字体大小及名称

功能描述:用于设置显示文本的字体大小和名称,例如:16px PingFang,此例中表示每个文字大小为16像素,以PingFang为字体进行显示

labelShowBackground

参数值:0 或 1

功能描述:是否显示标签的背景色

动态获取:支持

labelBackgroundColor

参数值:颜色值

功能描述:标签背景色的颜色值

动态获取:支持

labelBackgroundPadding

参数值:数字,数字

功能描述:标签的内距,参数以两个数字,中间逗号分隔进行表示,例如:7,5

labelPixelOffset

参数值:数字,数字

功能描述:标签的偏移值,参数以两个数字,中间逗号分隔进行表示,例如:0,-20

labelEyeOffset

参数值:数字,数字,数字

功能描述:标签的视点偏移值,参数以三个数字,中间逗号分隔进行表示,例如:0,0,0

labelHorizontalOrigin

参数值:left/center/right

功能描述:文本的水平对齐方式,默认:center

动态获取:支持

labelVerticalOrigin

参数值:top/center/bottom

功能描述:文本的垂直对其方式,默认:center

动态获取:支持

labelFillColor

参数值:颜色值

功能描述:文本的颜色

动态获取:支持

labelOutlineColor

参数值:颜色值

功能描述:文本描边的颜色

动态获取:支持

labelOutlineWidth

参数值:大于0的数字

功能描述:文本描边的宽度,默认为0

动态获取:支持

labelDistanceDisplayCondition

参数值:最小值,最大值

功能描述:当前图层的可见范围,需要传入两个数字,格式为第一个数字代表最低可见高度,第二个数字代表最高可见高度,中间半角逗号分隔;默认为单个数字0,即一直可见

labelScaleByDistance

参数值:最小高度,最小缩放比例,最大高度,最大缩放比例

功能描述:根据最小高度与最大高度,设置标签的缩放比例,区间以平滑形式进行缩放,例如:1000,1.0,500000,0.0,当高度小于1000时,标签1.0倍大小显示,当高度大于500000时,标签缩放值为0,即不显示