参数名称 | 类型 | 描述信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
参数对象,包括以下:
|
参考:
定义的类型
Canvas 文本点(label转图片) 支持的样式信息
- Cesium.LabelGraphics.ConstructorOptions
属性:
属性名称 | 类型 | 可选 | 默认值 | 描述信息 |
---|---|---|---|---|
text |
string |
<可选> |
"文字" | 文本内容 (提示:暂不支持换行) |
scale |
number |
<可选> |
1.0 | 指定缩放比例。 |
horizontalOrigin |
Cesium.HorizontalOrigin |
<可选> |
横向方向的定位 |
|
verticalOrigin |
Cesium.VerticalOrigin |
<可选> |
垂直方向的定位 |
|
font_family |
string |
<可选> |
"楷体" | 字体 ,可选项:微软雅黑,宋体,楷体,隶书,黑体 等 |
font_size |
number |
<可选> |
30 | 字体大小 |
font_weight |
string |
<可选> |
"normal" | 是否加粗 ,可选项:bold (解释:是),normal (解释:否), |
font_style |
string |
<可选> |
"normal" | 是否斜体 ,可选项:italic (解释:是),normal (解释:否), |
font |
string |
<可选> |
'30px normal normal 楷体' | 上叙4个属性的一次性指定CSS字体的属性。 |
textBaseline |
string |
<可选> |
'bottom' | 文本的基线。 |
fill |
boolean |
<可选> |
true | 是否填充 |
color |
string | Cesium.Color |
<可选> |
"#ffffff" | 文本颜色 |
opacity |
number |
<可选> |
1.0 | 透明度,取值范围:0.0-1.0 |
stroke |
boolean |
<可选> |
false | 是否衬色 |
strokeColor |
string | Cesium.Color |
<可选> |
"#000000" | 衬色颜色 |
strokeWidth |
number |
<可选> |
2 | 衬色宽度 |
outline |
boolean |
<可选> |
false | 是否矩形边框 |
outlineColor |
string | Cesium.Color |
<可选> |
"#000000" | 矩形边框的颜色。 |
outlineWidth |
number |
<可选> |
4 | 边框的宽度 |
background |
boolean |
<可选> |
false | 是否背景 |
backgroundColor |
string | Cesium.Color |
<可选> |
"#000000" | 背景颜色 |
backgroundPadding |
number |
<可选> |
0 | 背景内边距,指定文字与填充边界内容之间的空间(以像素为单位)。 |
hasPixelOffset |
boolean |
<可选> |
false | 是否存在偏移量 |
pixelOffsetX |
number |
<可选> |
0 | 横向偏移像素 |
pixelOffsetY |
number |
<可选> |
0 | 纵向偏移像素 |
pixelOffset |
Cesium.Cartesian2 | Array.<number> |
<可选> |
Cartesian2.ZERO | 指定像素偏移量。 |
scaleByDistance |
boolean | Cesium.NearFarScalar |
<可选> |
false | 是否按视距缩放 或 设定基于与相机的距离设置比例。 |
scaleByDistance_far |
number |
<可选> |
1000000 | 上限 |
scaleByDistance_farValue |
number |
<可选> |
0.1 | 比例值 |
scaleByDistance_near |
number |
<可选> |
1000 | 下限 |
scaleByDistance_nearValue |
number |
<可选> |
1 | 比例值 |
distanceDisplayCondition |
boolean | Cesium.DistanceDisplayCondition |
<可选> |
false | 是否按视距显示 或 指定此框将显示在与摄像机的多大距离。 |
distanceDisplayCondition_far |
number |
<可选> |
Number.MAX_VALUE | 最大距离 |
distanceDisplayCondition_near |
number |
<可选> |
0 | 最小距离 |
clampToGround |
boolean |
<可选> |
false | 是否贴地 |
heightReference |
Cesium.HeightReference |
<可选> |
Cesium.HeightReference.NONE | 指定高度相对于什么的属性。 |
visibleDepth |
boolean |
<可选> |
true | 是否被遮挡 |
disableDepthTestDistance |
number |
<可选> |
指定从相机到禁用深度测试的距离。 |
|
translucencyByDistance |
Cesium.NearFarScalar |
<可选> |
用于基于与相机的距离设置半透明度。 |
|
setHeight |
number | string |
<可选> |
指定坐标高度值(对编辑时无效,仅初始化传入有效,常用于图层中配置),也支持字符串模版配置 |
|
addHeight |
number | string |
<可选> |
在现有坐标基础上增加的高度值(对编辑时无效,仅初始化传入有效,常用于图层中配置),也支持字符串模版配置 |