iTelluro场景图层
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
对象有下面这些属性:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
global |
Object | 三维球对象(YouScene.earth) |
- Implements:
Example:
var layer = youScene.layers.addiTelluroSceneLayer({
id:'123',
name:'213',
key:'af1d7ede9aa844efb8fa8d82abee0f3c_1',
root:'http://fly.cigem.cn:8088/'
});
Demo:
See:
Members
-
获取场景数量
-
data : Array.<I3d>
-
获取实体数据
- Implements:
-
获取场景是否开启双面渲染
-
获取和设置场景服务key
-
获取或者设置屏幕误差
-
modelMatrix : Matrix
-
获取或者设置偏移矩阵
-
获取和设置serrver网站根地址,如http://localhost:8088/
-
获取或设置是否可见
Methods
-
添加数据
Name Type Description model
I3d 要删除的数据对象 Returns:
是否添加成功- Implements:
-
清空
- Implements:
-
销毁
- Implements:
-
从场景上获取一个点的高程
Name Type Description xy
XY | XYZ 经纬度坐标点,单位度 Returns:
返回高程,单位米,获取不到返回0 -
开始添加场景;只有调用load方法后,引擎才会开始场景数据加载; 如果想要监听场景数据加载完成,请监听featureAdded{FloatLayer#featureAdded}事件
Example:
sceneLayer.featureAdded.addEventListener((layer, scene) => { scene.readyPromise.then(ready => { console.log('scene is ready'); }); });
-
移除模型
Name Type Description model
I3d 要删除的数据对象 Returns:
是否移除成功- Implements:
-
通过id移除数据
Name Type Description id
String 唯一标识 Returns:
是否移除成功- Implements: