Viewshed3D 类型成员.

构造函数

  名称描述
Viewshed3D
根据指定的Scene对象,构造一个新的Viewshed3D对象。

方法

  名称描述
Build
执行分析,得出分析结果。
Clear
清除分析结果。
Dispose
释放Viewshed3D所占有的本地资源。
GetFrustumBody
获取整个视锥闭合体
GetHiddenBody
获取隐藏区域闭合体
GetObjsVisible
用于获取可见对象ID。
GetVisibleBody
获取可视区域闭合体
GetVisibleInterface
获取可见区域与隐藏区域交界面
SetDistDirByPoint
根据目标点位置,计算观察者点位和目标点的距离和方向。

属性

  名称描述
BarrierPoints
获取可视域分析的障碍点
Direction
获取或设置当前相机的方向与正北方向的夹角,单位:度。
Distance
获取或设置可视距离,单位:米。
HiddenAreaColor
获取或设置不可视区域的颜色。
HintLineColor
获取或设置可视域分析的提示线颜色。
HorizontalFov
获取或设置可视域分析的水平视角范围。单位:度。
InViewport
获取或设置可视域分析在指定视口进行。
Pitch
获取或设置当前分析的相机俯仰角。注意:该俯仰角指当相机方向与地面平行的时候是0度,与相机本身参数俯仰不一样。
Quality
获取或设置分析的质量级别。
VerticalFov
获取或设置可视域分析垂直视角范围。单位:度。
ViewerPosition
获取或设置观察点的位置。
VisibleAreaColor
获取或设置可视区域的颜色。

请参见