new Facade(scene)
立面出图类,通过该功能,对场景中的模型输出指定范围的立面图。
| Name | Type | Description |
|---|---|---|
scene |
Object |
场景对象 |
Members
-
endPointCartesian3
-
获取终止点。
- Default Value: undefined
farDistancenumber
获取或设置立面出图范围的最远距离。
- Default Value: 500.0
maxHeightnumber
获取或设置立面出图的最大高度。
- Default Value: 100.0
readyPromisePromise
异步对象,解析出立面图的base64字符串(和场景出图用法保持一致)。
Example
facade.readyPromise.then(function(base64) {
// 将base64字符串转换为图片进行下载或者填充到别的元素中
});
startPointCartesian3
获取起始点。
- Default Value: undefined
Methods
-
build()
-
将立面分析加入分析图层中进行更新。
-
destroy()
-
销毁立面出图对象持有的资源
-
setBoundByPoints(startPoint, endPoint)
-
设置指定线段出图的起止点。
Name Type Description startPointCartesian3 开始位置。
endPointCartesian3 结束位置。