Name | Type | Description |
---|---|---|
name |
String | optional 数据源的可选名称。如果加载的文档中包含名称,该值将被覆盖。 |
Members
-
获取 CZML 处理函数数组。
-
changedEvent : Event
-
获取底层数据发生变化时引发的事件。
-
clock : DataSourceClock
-
获取由加载的CZML定义的时钟设置。如果在CZML中没有显式定义时钟,则返回所有对象的组合可用性。如果只存在静态数据,则此值未定义。
-
clustering : EntityCluster
-
获取或设置此数据源的聚类选项。此对象可在多个数据源之间共享。
-
entities : EntityCollection
-
获取
Entity
实例的集合。 -
errorEvent : Event
-
获取在处理过程中遇到错误时引发的事件。
-
获取表明数据源当前是否正在加载数据的值。
-
loadingEvent : Event
-
获取数据源开始或停止加载时引发的事件。
-
获取该实例的可读名称。
-
获取是否显示该数据源。
Methods
-
staticSuperMap3D.CzmlDataSource.load(czml, options) → Promise.<CzmlDataSource>
-
创建一个新实例的 Promise,该实例已加载所提供的 CZML 数据。
Name Type Description czml
String | Object 要处理的 url 或 CZML 对象。 options
Object optional 具有以下属性的对象: Name Type Description sourceUri
String optional 重置用于解析相对链接的 url。 query
Object optional 附加到 CZML 中所有 URI 的Key-value pairs。 Returns:
数据处理完成后,解析到新实例的Promise。 -
自定义 CZML 更新函数使用的辅助函数,用于从 CZML 数据包中创建或更新
MaterialProperty
。Name Type Description object
Object 添加或更新属性的对象。 propertyName
String 对象上的属性名称。 packetData
Object 正在处理的 CZML 数据包。 interval
TimeInterval 数据有效的约束区间。 sourceUri
String 正在处理的数据的原始 uri entityCollection
EntityCollection 正在处理的集合。 -
自定义 CZML 更新函数使用的辅助函数,用于从 CZML 数据包中创建或更新
Property
。Name Type Description type
function 正在处理的属性的构造函数。 object
Object 添加或更新属性的对象。 propertyName
String 对象上的属性名称。 packetData
Object 正在处理的 CZML 数据包。 interval
TimeInterval 数据有效的约束区间。 sourceUri
String 正在处理的数据的原始 uri。 entityCollection
EntityCollection 正在处理的集合。 -
自定义的CZML更新函数使用的辅助函数,它从CZML包中创建或更新
PositionProperty
。Name Type Description object
Object 添加或更新属性的对象。 propertyName
String 对象上的属性名称。 packetData
Object 正在处理的 CZML 数据包。 interval
TimeInterval 数据有效的约束区间。 sourceUri
String 正在处理的数据的原始 uri entityCollection
EntityCollection 正在处理的集合。 -
load(czml, options) → Promise.<CzmlDataSource>
-
加载提供的 url 或 CZML 对象,替换任何现有数据。
Name Type Description czml
String | Object 要处理的 url 或 CZML 对象。 options
Object optional 具有以下属性的对象: Name Type Description sourceUri
String optional 重置用于解析相对链接的 url。 query
Object optional CZML 中所有 URI 的附加Key-value pairs。 Returns:
数据处理完成后,解析到此实例的Promise。 -
process(czml, options) → Promise.<CzmlDataSource>
-
处理提供的 url 或 CZML 对象,不清除任何现有数据。
Name Type Description czml
String | Object 要处理的 url 或 CZML 对象。 options
Object optional 具有以下属性的对象: Name Type Description sourceUri
String optional 重置用于解析相对链接的 url。 query
Object optional CZML 中所有 URI 的附加Key-value pairs。 Returns:
数据处理完成后,解析到此实例的Promise。