new GeoLabelStyle(param)
构造函数
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
param |
Object |
Properties
|
Extends
Members
-
alwaysOnTop :Boolean
是否保持在最上层
-
- Default Value:
- true
Example
label.style.alwaysOnTop = true; //设置label保持在最上层
-
blending :Boolean
开启/关闭混色
-
- Overrides:
- Default Value:
- false
Example
geoObject.style.blending = true;
-
color :Array.<Number>
叠加的颜色
-
- Overrides:
- Default Value:
- [1,1,1]
Example
geoPoint.style.color = [1,0,0];//设置geoPoint填充色为红色
-
depthTest :Boolean
获取/设置是否进行深度测试
-
- Overrides:
- Default Value:
- true
-
depthWrite :Boolean
获取/设置是否写入深度
-
- Overrides:
- Default Value:
- true
-
dropShadow :Boolean
是否设置字体阴影
-
- Default Value:
- false
Example
label.style.dropShadow = true; //设置字体阴影
-
dropShadowColor :Array.<Number>
设置/获取 字体阴影颜色
-
- Default Value:
- [0,0,0]
Example
label.dropShadowColor = [1,0,0]; //设置字体阴影颜色为红色
-
effect :Boolean
获取/设置 发光效果
-
- Overrides:
- Default Value:
- false
Example
geoObject.style.effect = true; //开启发光效果
-
fontColor :Array.<Number>
文字颜色
-
- Default Value:
- [0,0,0]
Example
label.style.fontColor = [1,0,0]; //设置标注颜色为红色
-
fontFamily :String
字体名称
-
- Default Value:
- 'Arial,Microsoft YaHei'
Example
label.style.fontFamily = '黑体'; //设置标注字体为黑体
-
fontSize :Number
Label的字体大小 默认18
-
- Default Value:
- 18
Example
label.style.fontSize = 12; //设置字体大小为12
-
glowStrength :Number
获取/设置发光强度
-
- Overrides:
- Default Value:
- 0.5
-
readonly keepSize :Boolean
是否保持大小
-
- Default Value:
- true
Example
label.keepSize = true; //设置标注字体保持大小
-
lights :Boolean
获取/设置是否接受光照
-
- Overrides:
- Default Value:
- false
-
offset :Array.<Number>
Label的偏移 [xOffset,yOffset] 像素级别 xOffset左负右正 yOffset上正下负
-
- Default Value:
- [0,0]
Example
label.style.offset = [0,20]; //点的标注向上偏移20单位
-
opacity :Number
获取/设置透明度
-
- Overrides:
- Default Value:
- 1.0
Example
geoItem.style.opacity = 1; //将不透明度设置为1
-
outlineColor :Array.<Number>
勾边颜色
-
- Overrides:
Example
geoPoint.style.outlineColor = [1,0,0];//设置geoPoint红色勾边 geoPoint.style.outlineColor = null;//取消勾边
-
radial :Boolean
开启/关闭物体的屏幕径向拖尾效果(扩散发光)
-
- Overrides:
- Default Value:
- false
-
tailing :Boolean
开启/关闭物体的拖尾效果(垂直发光)
-
- Overrides:
- Default Value:
- false
-
url :String
设置/获取标注背景图url
-
Example
label.style.url = '/uGeo/image/pop.png';//设置标注背景图url
-
readonly useSpriteMaterial :Boolean
是否使用精灵材质
-
- Default Value:
- true
Example
label.style.useSpriteMaterial = true;