Viewshed

创建Viewshed实例。

构造函数

Viewshed

创建Viewshed实例。

new Viewshed(properties?)

参数

返回:Viewshed Viewshed对象

属性

farDistance

执行视域分析的最大距离(以米为单位)。

farDistance: number

类型: number

feature

引用一个要素,观察者将在内部从该要素偏移,

feature: ViewshedFeatureReference

heading

观察者视线方向的罗盘方位角(以度为单位)。

heading: number

类型: number

horizontalFieldOfView

水平视野角度,定义被分析范围的宽度(以度为单位)。

horizontalFieldOfView: number

类型: number

tilt

观察者视线方向的倾斜角度(以度为单位)。

tilt: number

类型: number

verticalFieldOfView

垂直视野角度,定义被分析范围的高度(以度为单位)。

verticalFieldOfView: number

类型: number

访问器

observer

指定计算视域的观察者位置点。

get observer(): Point

返回: Point 指定计算视域的观察者位置点。

set observer(value: PointProperties): void

参数

返回: void

方法

clone

创建此对象的深度克隆。

clone(): this

返回:this

BIMFlux AI