Class: LayerLabel
优质
小牛编辑
128浏览
2023-12-01
CMAP~ LayerLabel
FeatureLayer标签类
new LayerLabel(featureLayer, param) → {LayerLabel}
构造函数
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
featureLayer | FeatureLayer | 被标注图层 | ||||||||||||||||||
param | Object | 参数列表 Properties
|
Returns:
LayerLabel对象
- Type
- LayerLabel
Members
fontColor :Array
文字颜色
Type:
- Array
Example
layerLabel.fontColor = 'rgb(255,0,0)'; //设置标注颜色为红色
fontFamily :String
字体名称
Type:
- String
Example
layerLabel.fontFamily = '黑体'; //设置标注字体为黑体
fontSize :Number
Label的字体大小 默认18
Type:
- Number
Example
layerLabel.fontSize = 12; //设置字体大小为12
offset :Array
Label的偏移 [xOffset,yOffset] 单位:像素 xOffset左负右正 yOffset上正下负
Type:
- Array
Example
layerLabel.offset = [0,20]; //点的标注向上偏移20像素
text :String
Label的文字内容
Type:
- String
Example
//设置文字内容 注{{}}包住的是需要标注图层中对象的userData中的属性名称layerLabel.text = '名称:{{name}}';
visible :Boolean
Label是否可见
Type:
- Boolean
Example
label.visible = false; //设置label不可见