可用于手動管理一組實體的
new CustomDataSource(name)
DataSource
實現(xiàn)。
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
獲取在基礎(chǔ)數(shù)據(jù)更改時將引發(fā)的事件。
clock : DataSourceClock
獲取或設(shè)置此實例的時鐘。
clustering : EntityCluster
獲取或設(shè)置此數(shù)據(jù)源的群集選項。此對象可以在多個數(shù)據(jù)源之間共享。
entities : EntityCollection
獲取
Entity
實例的集合。
errorEvent : Event
獲取在處理過程中遇到錯誤時將引發(fā)的事件。
isLoading : Boolean
獲取或設(shè)置數(shù)據(jù)源當前是否正在加載數(shù)據(jù)。
loadingEvent : Event
獲取在數(shù)據(jù)源啟動或停止加載時將引發(fā)的事件。
name : String
獲取或設(shè)置此實例的可讀名稱。
show : Boolean
獲取是否應(yīng)顯示此數(shù)據(jù)源。