LodSceneLayer

场景图层

new YS.LodSceneLayer(options, global)

场景图层
Name Type Description
options Object 对象有下面这些属性:
Name Type Default Description
id String optional 唯一标识
name String optional 名称
isAddTree Boolean optional 是否加入树
treeIcon String optional 图层树上显示的图标,默认不显示
category String optional 图层分组
visible Boolean optional 是否可见
maximumScreenSpaceError Number 32 optional 根据图块集的不同,可能需要进行调整以实现正确的平衡。 值越高,性能越好,但视觉质量越低,反之,值越低,视觉质量越高
modelMatrix Matrix Matrix.IDENTITY optional 模型得整体偏移矩阵,可以用于得微量偏移和旋转
global Object 三维球对象(YouScene.earth)
Implements:
Example:
var lodSceneLayer = youScene.layers.addLodSceneLayer({
             id: 'LodSceneLayer',
             name: 'LodSceneLayer'
         });
Demo:

Members

abstractcount : Number

获取数据数量

count : Number

获取场景数量

data : Array.<I3d>

获取实体数据
Implements:

maximumScreenSpaceError : Number

获取或者设置屏幕误差

modelMatrix : Matrix

获取或者设置偏移矩阵

visible : Boolean

获取或设置是否可见

Methods

add(model)Boolean

添加数据
Name Type Description
model I3d 要删除的数据对象
Returns:
是否添加成功
Implements:

clear()

清空
Implements:

destroy()

销毁
Implements:

remove(model)Boolean

移除模型
Name Type Description
model I3d 要删除的数据对象
Returns:
是否移除成功
Implements:

removeById(id)Boolean

通过id移除数据
Name Type Description
id String 唯一标识
Returns:
是否移除成功
Implements: