三维地图可视域分析插件类
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
对象具有以下属性:
|
Example:
// 初始化可视域分析插件.
var ViewShed3D = new Cesium.ViewShed3D({
viewer:viewer,
spotLightHeight:1.0
spotLightHorizontalViewAngle:60
spotLightVerticalViewAngle:30
});
Demo:
Members
鼠标操作可视域分析时鼠标移动时的事件
视锥体长度,单位:米
视锥体视场角,取值范围1°~179°
视锥体朝向,取值范围-180°~180°
视锥体俯仰角,取值范围-90°~90°
聚光灯位置
Methods
激活可视域分析插件,左键开始绘制,左键结束绘制
可视域分析
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
对象具有以下属性:
|
Example:
GeoViewShed3D.analysis({
observePtCoordinate:[114.42586378966433, 30.445113463576103, 33.26398657169707],//[经度,纬度,高度]
frustumLength:100,//单位:米
frustumHead:0.1,//取值范围-180°~180°
frustumPitch:0,//取值范围-90°~90°
frustumField:30//取值范围1°~179°
});
销毁可视域分析插件
销毁可视域分析插件