new Tileset(url, options)
overlay/model/Tileset.js, line 39
| Name | Type | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
String |
模型数据地址 |
||||||||||||||||
options |
Object |
更多模型参数
|
Extends
Classes
Members
-
attr
-
覆盖物的额外属性设置
-
readonlydelegate
-
覆盖物的代理对象
-
id
-
设置覆盖物的业务 id
-
readonlyoverlayEvent
-
覆盖物的事件对象
-
readonlyoverlayId
-
覆盖物唯一标识
-
show
-
覆盖物的可见性
-
readonlystate
-
覆盖物的状态
Methods
-
addToLayer(layer){Overlay}
overlay/model/Tileset.js, line 162 -
添加到指定图层
Name Type Description layerPrimitiveLayer 指定图层
Returns:
Type Description Overlay -
触发事件
Name Type Description type* params* Returns:
Type Description Overlay -
注销事件
Name Type Description type* 事件类型
callback* 监听回调
context* Returns:
Type Description Overlay -
注册事件
Name Type Description type* 事件类型
callback* 监听回调
context* Returns:
Type Description Overlay -
从图层上移出
Returns:
Type Description Overlay -
setClip(){Tileset}
overlay/model/Tileset.js, line 250 -
设置模型剖切
Returns:
Type Description Tileset -
setFeatureProperty(properties){Tileset}
overlay/model/Tileset.js, line 352 -
设置属性
Name Type Description propertiesObject 属性
Returns:
Type Description Tileset -
setHeight(height){Tileset}
overlay/model/Tileset.js, line 320 -
设置高度
Name Type Description heightNumber 高度
Returns:
Type Description Tileset -
setPosition(position){Tileset}
overlay/model/Tileset.js, line 293 -
设置模型位置
Name Type Description positionPosition 设置模型位置
Returns:
Type Description Tileset -
setScale(scale){Tileset}
overlay/model/Tileset.js, line 335 -
设置缩放比例
Name Type Description scaleNumber 缩放比例
Returns:
Type Description Tileset -
setStyle(style)
overlay/model/Tileset.js, line 380 -
设置样式
Name Type Description styleObject 样式
tileset.setStyle( new Cesium3DTileStyle({ color : { conditions : [ ['${Height} >= 100', 'color("purple", 0.5)'], ['${Height} >= 50', 'color("red")'], ['true', 'color("blue")'] ] }, show : '${Height} > 0', meta : { description : '"Building id ${id} has height ${Height}."' } }); ) -
update3dtilesMaxtrix(options)
overlay/model/Tileset.js, line 81 -
可以完成模型的平移、旋转、缩放
Name Type Description optionsObject 模型平移、旋转、缩放相关参数
Name Type Default Description lngNumber 经度
latNumber 纬度
altNumber 高度
rotationXNumber 0 optional x 轴旋转角度
rotationYNumber 0 optional y 轴旋转角度
rotationZNumber 0 optional z 轴旋转角度
scaleNumber 1.0 optional 缩放比例