查阅Cesium API

这个方法用于创建图像标签。

Author:
  • 金磊、张丹钊、张恒、薛鹏

方法

这个方法用于创建图像标签

createImageLabel(position, ImageLabel, GroupID, Description)Promise.<Object>

参数描述:
名称 类型 描述
position Array 可选 一个经纬度数组 例如:[-114.0, 40.0, 300000.0]。
ImageLabel object 可选 对象。对象{ image: '../images/Cesium_Logo_overlay.png', show: true, // default color: this._cesium.Color.IVORY, }
GroupID double 可选 组的ID,高程数据图层在该组中被创建。如果GroupID设置为零,则对象在根节点下创建。你可以通过以下方法获得GroupID。
Description double 可选 标签名字。
返回:
返回一个Cesium的对象。
这个方法用于创建图像标签

CreateImageLabel(position, ImageLabel, LabelStyle, GroupID, Description)Promise.<Object>

参数描述:
名称 类型 描述
position Array 可选 IPosition6表示标签的位置和方向。
ImageLabel String 可选 显示在标签中图像文件的完整路径或URL
LabelStyle Object 可选
GroupID Double 可选 组的ID,标签在该组中被创建。如果GroupID设置为零,则对象在根节点下创建。
Description String 可选 显示在信息树中标签的名称。
返回:
返回一个Cesium的对象。
仿照te修改

CreateImageLabel()

删除label标签

deleteObject()

导出工程树数据
获取billboard样式
获取imagelabel的显示与隐藏

getVisibility()

设置ImageLabel的颜色

setColor(ImageLabel, color)Object

参数描述:
名称 类型 描述
ImageLabel Object 可选 ImageLabel对象
color String 可选 颜色。
返回:
返回一个ImageLabel对象。
设置ImageLabel的透明度

setColorAlpha(ImageLabel, a)Object

参数描述:
名称 类型 描述
ImageLabel Object 可选 ImageLabel对象
a Float 可选 透明度 0-1
返回:
返回一个ImageLabel对象。
修改图像标签的可视距离

setDistanceDisplayCondition(ImageLabel, min, max)Object

参数描述:
名称 类型 描述
ImageLabel Object 可选 ImageLabel对象
min, max String 可选 设置线段的可视距离
返回:
返回一个ImageLabel对象。
设置ImageLabel的高度

setHeight(ImageLabel, width)Object

参数描述:
名称 类型 描述
ImageLabel Object 可选 ImageLabel对象
width String 可选 长度。
返回:
返回一个ImageLabel对象。
设置ImageLabel的高度类型

setHeightType(ImageLabel, type)Object

参数描述:
名称 类型 描述
ImageLabel Object 可选 ImageLabel对象
type int 可选 1:该位置被夹在地形上。2:这个职位是绝对的。3:位置高度是地形上方的高度。
返回:
返回一个对象。
设置ImageLabel的旋转角

setRotation(ImageLabel, width)Object

参数描述:
名称 类型 描述
ImageLabel Object 可选 ImageLabel对象
width String 可选 长度。
返回:
返回一个ImageLabel对象。
设置ImageLabel的图像大小的比例。

setScale(ImageLabel, angle)Object

参数描述:
名称 类型 描述
ImageLabel Object 可选 ImageLabel对象
angle String 可选
返回:
返回一个ImageLabel对象。
设置ImageLabel的图像地址
参数描述:
名称 类型 描述
url url 可选 图像地址
设置label文本的透明度

setVisibility(b)

参数描述:
名称 类型 描述
b boolean 可选 true|false
设置ImageLabel的宽度

setWidth(ImageLabel, width)Object

参数描述:
名称 类型 描述
ImageLabel Object 可选 ImageLabel对象
width String 可选 长度。
返回:
返回一个ImageLabel对象。