Skip to content

Interface: ViewShed3DOptionsProps

Table of contents

Properties

Properties

cameraPosition

Optional cameraPosition: Cartesian3

相机位置

Defined in

src/analysis/ViewShed3D.ts:51


viewPosition

Optional viewPosition: Cartesian3

视点位置

Defined in

src/analysis/ViewShed3D.ts:55


horizontalAngle

Optional horizontalAngle: number

可视域水平夹角(单位度,默认值 90)

Defined in

src/analysis/ViewShed3D.ts:59


verticalAngle

Optional verticalAngle: number

可视域垂直夹角(单位度,默认值 60)

Defined in

src/analysis/ViewShed3D.ts:63


visibleAreaColor

Optional visibleAreaColor: Color

可视区域颜色(默认值绿色)

Defined in

src/analysis/ViewShed3D.ts:67


hiddenAreaColor

Optional hiddenAreaColor: Color

不可视区域颜色(默认值红色)

Defined in

src/analysis/ViewShed3D.ts:71


alpha

Optional alpha: number

透明度,[0-1] 区间值

Defined in

src/analysis/ViewShed3D.ts:75


distance

Optional distance: number

可视距离

Defined in

src/analysis/ViewShed3D.ts:79


frustum

Optional frustum: boolean

视椎体是否显示

Defined in

src/analysis/ViewShed3D.ts:83


callback

Optional callback: () => void

绘制回调函数,在开始和绘制结束时触发

Type declaration

▸ (): void

绘制回调函数,在开始和绘制结束时触发

Returns

void

Defined in

src/analysis/ViewShed3D.ts:87


show

Optional show: boolean

可视域是否显示

Defined in

src/analysis/ViewShed3D.ts:91


isOutputTexture

Optional isOutputTexture: boolean

是否输出相机可视图

Defined in

src/analysis/ViewShed3D.ts:95