可视化
DataSource 实例的集合。
| Name | Type | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
具有以下属性的对象:
|
Members
获取要显示的数据源集合。
defaultDataSource : CustomDataSource
获取默认数据源实例,可用于
手动创建和可视化未绑定到
特定数据源的实体。此实例始终可用
且不会出现在数据源集合的列表中。
获取一个值,指示数据源中的所有实体是否准备就绪。
获取与此显示相关的场景。
Methods
获取或设置用于创建可视化器数组的默认函数。
默认情况下,此函数使用所有标准可视化器。
销毁此对象所持有的 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)];
}
