阴影率分析类,指定分析范围、设置阴影类型、设定分析时间段得出阴影率分析结果。
Name | Type | Description |
---|---|---|
scene |
Scene | optional 场景对象。 |
Throws:
-
DeveloperError : 必须指定场景scene。
Example:
//创建阴影率分析
var shadowQueryPoints= new Cesium.ShadowQueryPoints(scene);
Members
-
endTime : JulianDate
-
获取或设置分析的结束时间。
-
获取点集和每个点的阴影率事件。
-
获取或设置阴影率点的间距。
-
startTime : JulianDate
-
获取或设置分析的开始时间。
-
获取或设置时间间隔。
Methods
-
执行阴影分析。
-
获得阴影率。
Name Type Description cartographic
Object 经纬度。 Returns:
阴影率。 -
获得阴影率分析在指定视口的可见性。
Name Type Description index
Number 指定的视口索引。 Returns:
visible 可见性。Throws:
-
DeveloperError : 索引值的范围为:0-3。
-
-
添加阴影率分析的区域。
Name Type Description options
Object 对象具有如下属性。 Name Type Description position
Array 指定分析区域的位置信息,由包含经度、纬度的数组表示。 bottom
String 指定分析区域的底部高程。 extend
String 指定分析区域的拉伸高度。 -
设置阴影率分析在指定视口的可见性。
Name Type Description index
Number 指定的视口索引。 Throws:
-
DeveloperError : 索引值的范围为:0-3。
-