CustomDataSource

可用于手动管理一组实体的DataSource实现。
new CustomDataSource(name)
Parameters:
name (String) 此实例的人类可读名称。
Example
var dataSource = new bmgl.CustomDataSource('myData');

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

viewer.dataSources.add(dataSource);

Members

changedEvent : Event

获取在基础数据更改时将引发的事件。

clock : DataSourceClock

获取或设置此实例的时钟。

clustering : EntityCluster

获取或设置此数据源的群集选项。此对象可以在多个数据源之间共享。

entities : EntityCollection

获取Entity实例的集合。

errorEvent : Event

获取在处理过程中遇到错误时将引发的事件。

isLoading : Boolean

获取或设置数据源当前是否正在加载数据。

loadingEvent : Event

获取在数据源启动或停止加载时将引发的事件。

name : String

获取或设置此实例的可读名称。

show : Boolean

获取是否应显示此数据源。