Members
(static) updaters : Array
獲取czml處理函數的數組。
changedEvent : Event
獲取在基礎數據更改時將引發的事件。
clock : DataSourceClock
獲取由加載的czml定義的時鐘設置。如果czml中沒有明確定義時鐘,則返回所有對象的組合可用性。如果只存在靜態數據,則此值未定義。
clustering : EntityCluster
獲取或設置此數據源的群集選項。此對象可以在多個數據源之間共享。
credit : Credit
獲取將為數據源顯示的學分
entities : EntityCollection
獲取
Entity
實例的集合。
errorEvent : Event
獲取在處理過程中遇到錯誤時將引發的事件。
isLoading : Boolean
獲取一個值,該值指示數據源當前是否正在加載數據。
loadingEvent : Event
獲取在數據源啟動或停止加載時將引發的事件。
name : String
獲取此實例的可讀名稱。
show : Boolean
獲取是否應顯示此數據源。
Methods
(static) load(czml, options) → {Promise.<CzmlDataSource>}
創建使用所提供的czml數據加載的新實例的承諾。
Parameters:
自定義czml更新程序函數使用的助手函數,它從czml包創建或更新
MaterialProperty
。
Parameters:
object
(Object)
將在其上添加或更新屬性的對象。
propertyName
(String)
對象上屬性的名稱。
packetData
(Object)
正在處理的czml包。
sourceUri
(String)
正在處理的數據的原始URI。
自定義czml更新程序函數使用的助手函數,它從czml包創建或更新
Property
。
Parameters:
type
(function)
正在處理的屬性的構造函數函數。
object
(Object)
將在其上添加或更新屬性的對象。
propertyName
(String)
對象上屬性的名稱。
packetData
(Object)
正在處理的czml包。
sourceUri
(String)
正在處理的數據的原始URI。
自定義czml更新程序函數使用的助手函數,它從czml包創建或更新
PositionProperty
。
Parameters:
object
(Object)
將在其上添加或更新屬性的對象。
propertyName
(String)
對象上屬性的名稱。
packetData
(Object)
正在處理的czml包。
sourceUri
(String)
正在處理的數據的原始URI。
加載提供的url或czml對象,替換任何現有數據。
Parameters:
options
(Object)
一個
Name | Description |
---|---|
options.sourceUri
String
|
重寫用于解析相對鏈接的URL。 |
options.credit
(Credit | String)
|
數據源的信用,顯示在畫布上。 |
在不清除任何現有數據的情況下處理提供的URL或czml對象。
Parameters:
options
(Object)
一個
Name | Description |
---|---|
options.sourceUri
String
|
重寫用于解析相對鏈接的URL。 |