LSViewshed3D

优质
小牛编辑
139浏览
2023-12-01

new LSGlobe.LSViewshed3D(viewer)

可视域分析,分析结果为可视区域和不可视区域用不同的颜色标明。

NameTypeDescription
viewer

Viewer

场景查看对象,构建应用程序的基本单元。

Members

direction : Number

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

distance : Number

观察距离.

hiddenAreaColor : Color

不可见区域颜色.

horizontalFov : Number

水平方向的视野角度.

lineColor : Color

示意线颜色.

pitch : Number

观察俯仰角度.

verticalFov : Number

垂直方向的视野角度.

viewerPosition : Cartesian3

观察者位置.

visibleAreaColor : Color

可见区域颜色.

Methods

attachViewshed(other)

绑定其他可视域分析,实现多个联合分析.

NameTypeDescription
other

LSViewshed3D

另一个可视域分析.

destroy()

释放对象占用的资源。

detachViewshed(other)

解除绑定指定可视域分析,使其不参与此联合分析.

NameTypeDescription
other

LSViewshed3D

要解除绑定的可视域分析.

locateToViewer()

定位到观察者视角。

setPoseByTargetPoint(point)

通过观察目标点确定观察方位.

NameTypeDescription
point

Cartesian3

目标点