可用于手动管理一组实体的
new CustomDataSource(name)
DataSource
实现。
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
获取是否应显示此数据源。