VisualField

VisualField

new VisualField(viewer, options)

Parameters:
Name Type Description
viewer Cesium.Viewer 地图viewer对象
options Object 基础配置
Properties
Name Type Attributes Default Description
cameraOptions Object 视锥体参数
Properties
Name Type Attributes Default Description
viewerPosition Cesium.Cartesian3 视锥体顶点位置
heading Number <optional>
0 视锥体偏转角
pitch Number <optional>
0 视锥体仰俯角
horizontalFov Number <optional>
120 水平张角
verticalFov Number <optional>
60 垂直张角
distance Number <optional>
100 视锥体长度
visibleAreaColor String 可见区域颜色
visibleAreaColorAlpha Number <optional>
1 可见区域颜色透明度
hiddenAreaColor String 不可见区域颜色
hiddenAreaColorAlpha Number <optional>
1 不可见区域颜色透明度
enabled Boolean <optional>
120 是否开启阴影贴图
size Number <optional>
2048 阴影贴图的大小
softShadows Boolearn <optional>
false
outlineColor Cesium.Color <optional>
Cesium.Color.YELLOW 锥体边框线颜色

Members

_distance

Properties:
Name Type Description
_distance Number 视锥体长度

_enabled

Properties:
Name Type Description
_enabled Boolearn 是否开启点阴影贴图

_heading

Properties:
Name Type Description
_heading Number 偏转角

_hiddenAreaColor

Properties:
Name Type Description
_hiddenAreaColor不可见区域颜色 Cesium.Color

_horizontalFov

Properties:
Name Type Description
_horizontalFov Number 水平视角范围

_pitch

Properties:
Name Type Description
_heading Number 仰俯角

_verticalFov

Properties:
Name Type Description
_verticalFov Number 垂直视角范围

_viewerPosition

Properties:
Name Type Description
_viewerPosition Cesium.Cartesian3 视锥体顶点位置

_visibleAreaColor

Properties:
Name Type Description
_visibleAreaColor Cesium.Color 可见区域颜色

Methods

destroy()

Description:
  • 销毁