Geo3DText

3D文字类

new Cesium.Geo3DText(options)

Name Type Description
options Object optional 参数选项:
Name Type Default Description
viewer Object viewer optional 定义三维球
font String '楷体' optional 字体名称
text String optional 文字,如'武大吉奥'
geoPosition Array optional 文字的地理坐标,如[114.31,30.52]
geoPosition Number 0.0 optional 文字的地理高度,单位米
size Number 100 optional 文字大小
thickness Number 50 optional 文字厚度
curveSegments Number 12 optional 文字曲线上点的数量
bevelEnabled Boolean false optional 文字是否开启斜角
bevelThickness Number 20 optional 文字上斜角的深度
bevelSize Number 8 optional 斜角与原始文字轮廓之间的延伸距离
bevelSegments Number 3 optional 斜角的分段数
rotate Number 3 optional 文字绕垂直轴的旋转角度,单位度
lyingFlat Boolean false optional 文字是否躺平
color Color new Cesium.Color(1.0,1.0,1.0,1.0) optional 文字颜色
show Boolean true optional 文字是否显示
Example:
let geo3DText=new Geo3DText({
                     viewer:viewer,
                     font:'楷体',
                     text:'武大吉奥',
                     geoPosition:[114.31,30.52],
                     geoHeight:100,
                     size:170,
                     thickness:30,
                     curveSegments:20,
                     bevelEnabled:true,
                     bevelThickness:10,
                     bevelSize:10,
                     bevelSegments:4,
                     rotate:30,
                     lyingFlat:false,
                     color:new Cesium.Color(1.0,0.0,0.0,1.0),
                     show:true
               });
Demo:

Members

color : Color

3D文字颜色
Default Value: new Cesium.Color(1.0,1.0,1.0,1.0)

geoHeight : Number

设置3D文字的地理高度
Default Value: 0.0

geoPosition : Array

设置3D文字的地理坐标

lyingFlat : Boolean

设置3D文字是否躺平
Default Value: false

rotate : Number

3D文字绕垂直轴的旋转角度
Default Value: 0.0

show : Boolean

是否显示3D文字
Default Value: true

Methods

destory()

销毁3D文字