LSViewshed3D

new LSGlobe.LSViewshed3D(viewer)

可视域分析,分析结果为可视区域和不可视区域用不同的颜色标明。
Name Type Description
viewer Viewer 场景查看对象,构建应用程序的基本单元。

Members

direction : Number

观察方向,与正北方向的夹角.

distance : Number

观察距离.

hiddenAreaColor : Color

不可见区域颜色.

horizontalFov : Number

水平方向的视野角度.

lineColor : Color

示意线颜色.

pitch : Number

观察俯仰角度.

verticalFov : Number

垂直方向的视野角度.

viewerPosition : Cartesian3

观察者位置.

visibleAreaColor : Color

可见区域颜色.

Methods

attachViewshed(other)

绑定其他可视域分析,实现多个联合分析.
Name Type Description
other LSViewshed3D 另一个可视域分析.

destroy()

释放对象占用的资源。

detachViewshed(other)

解除绑定指定可视域分析,使其不参与此联合分析.
Name Type Description
other LSViewshed3D 要解除绑定的可视域分析.

locateToViewer()

定位到观察者视角。

setPoseByTargetPoint(point)

通过观察目标点确定观察方位.
Name Type Description
point Cartesian3 目标点