CustomDataSource

new Cesium.CustomDataSource(name)

一个 DataSource 实现,可用于手动管理一组实体。
Name Type Description
name string optional 此实例的可读名称。
Example:
const dataSource = new Cesium.CustomDataSource('myData');

const entity = dataSource.entities.add({
   position : Cesium.Cartesian3.fromDegrees(1, 2, 0),
   billboard : {
       image : 'image.png'
   }
});

viewer.dataSources.add(dataSource);

Members

获取在底层数据发生变化时将触发的事件。
获取或设置此实例的时钟。
获取或设置此数据源的聚合选项。该对象可在多个数据源之间共享。
获取 Entity 实例的集合。
获取在处理过程中遇到错误时将触发的事件。
获取或设置数据源当前是否正在加载数据。
获取数据源开始或停止加载时将触发的事件。
获取或设置此实例的可读名称。
获取此数据源是否应被显示。

Methods

将数据源更新到给定的时间。此函数为可选, 不要求必须实现。它为那些根据当前动画时间或场景状态 检索数据的数据源而提供。 如果实现,DataSourceDisplay 会每帧调用一次 update。
Name Type Description
time JulianDate 模拟时间。
Returns:
如果此数据源已准备好在给定时间显示,则为 true,否则为 false。
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。.