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