new ViewDome(map, options)
开敞度分析类构造函数
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
map |
Glodon.CIMCube | CIMCube实例 | ||||||||||||||||||||||||||||||||||||||||||||||||||
options |
Object | 开敞度分析配置参数
Properties
|
Methods
-
createViewDome()
-
创建开敞度视球。
-
destroy()
-
销毁开敞度分析对象。
Returns:
销毁结果- Type
- Object
-
dispose()
-
释放资源
-
doAnalysis()
-
执行开敞度分析
-
isDestroyed()
-
判断对象是否已销毁。
Returns:
是否已销毁- Type
- Boolean
-
setDynamic(value)
-
设置是否动态更新分析效果
Parameters:
Name Type Description valueBoolean 是否动态更新 -
setEndAngle(angle)
-
设置观测终止角度
Parameters:
Name Type Description angleNumber 终止角度 -
setInvisibleColor(invisibleColor)
-
设置不可见颜色
Parameters:
Name Type Description invisibleColorString | Color 不可见区域颜色 -
setRadius(radius)
-
设置观测半径
Parameters:
Name Type Description radiusNumber 半径 -
setStartAngle(angle)
-
设置观测起始角度
Parameters:
Name Type Description angleNumber 起始角度 -
setViewPoint(viewPoint)
-
设置观察点
Parameters:
Name Type Description viewPointCartesian3 观察点坐标 -
setVisibleColor(visibleColor)
-
设置可见颜色
Parameters:
Name Type Description visibleColorString | Color 可见区域颜色 -
showInvisibleArea(show)
-
是否显示不可见区域
Parameters:
Name Type Description showBoolean 是否显示 -
showVisibleArea(show)
-
是否显示可见区域
Parameters:
Name Type Description showBoolean 是否显示 -
update(frameState)
-
按帧更新开敞度阴影。
Parameters:
Name Type Description frameStateObject 帧状态