可视化
DataSource
实例的集合。
Name | Type | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
对象,具有以下属性:
|
Members
获取要显示的数据源的集合。
defaultDataSource : CustomDataSource
获取默认数据源实例,该实例可用于
手动创建和可视化未绑定到的实体
特定数据源。此实例始终可用
中,并且不会显示在列表 dataSources 集合中。
获取一个值,该值指示数据源中的所有实体是否都已准备就绪
得到场景与此显示相关联。
Methods
获取或设置default 函数,该函数创建用于可视化的可视化工具数组。
默认情况下,此功能使用所有标准可视化工具。
销毁此对象持有的 WebGL 资源。 销毁对象允许确定性
释放 WebGL 资源,而不是依赖垃圾回收器来销毁这个对象。
一旦对象被销毁,就不应该使用它;调用
一旦对象被销毁,就不应该使用它;调用
isDestroyed
将导致 DeveloperError
异常。 因此
将返回值 (undefined
) 分配给对象,如示例中所示。
Throws:
-
DeveloperError : 此对象已销毁,即调用 destroy() 。
Example:
dataSourceDisplay = dataSourceDisplay.destroy();
See:
Returns:
如果此对象被销毁,则为 True;否则为 false。
将显示更新为提供的时间。
Name | Type | Description |
---|---|---|
time |
JulianDate | 模拟时间。 |
Returns:
如果所有数据源都已准备好显示,则为 True,否则为 false。
Type Definitions
Cesium.DataSourceDisplay.VisualizersCallback(scene, entityCluster, dataSource) → Array.<Visualizer>
创建用于可视化的可视化工具数组的函数。
Name | Type | Description |
---|---|---|
scene |
Scene | 要为其创建可视化工具的场景。 |
entityCluster |
EntityCluster | 要为其创建可视化工具的实体集群。 |
dataSource |
DataSource | 要为其创建可视化工具的数据源。 |
Returns:
用于可视化的可视化器数组。
Example:
function createVisualizers(scene, entityCluster, dataSource) {
return [new Cesium.BillboardVisualizer(entityCluster, dataSource.entities)];
}