用于加载、解析和渲染 CZML格式数据类
| 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) → Promise.<CzmlDataSource>
-
创建一个新实例的 Promise,该实例已加载所提供的 CZML 数据。
Name Type Description czmlString | Object 要处理的 url 或 CZML 对象。 options.sourceUriString optional 重置用于解析相对链接的 url。 options.queryObject optional 附加到 CZML 中所有 URI 的Key-value pairs。 Returns:
数据处理完成后,解析到新实例的Promise。 -
自定义 CZML 更新函数使用的辅助函数,用于从 CZML 数据包中创建或更新
MaterialProperty。Name Type Description objectObject 添加或更新属性的对象。 propertyNameString 对象上的属性名称。 packetDataObject 正在处理的 CZML 数据包。 intervalTimeInterval 数据有效的约束区间。 sourceUriString 正在处理的数据的原始 uri entityCollectionEntityCollection 正在处理的集合。 -
自定义 CZML 更新函数使用的辅助函数,用于从 CZML 数据包中创建或更新
Property。Name Type Description typefunction 正在处理的属性的构造函数。 objectObject 添加或更新属性的对象。 propertyNameString 对象上的属性名称。 packetDataObject 正在处理的 CZML 数据包。 intervalTimeInterval 数据有效的约束区间。 sourceUriString 正在处理的数据的原始 uri。 entityCollectionEntityCollection 正在处理的集合。 -
自定义的CZML更新函数使用的辅助函数,它从CZML包中创建或更新
PositionProperty。Name Type Description objectObject 添加或更新属性的对象。 propertyNameString 对象上的属性名称。 packetDataObject 正在处理的 CZML 数据包。 intervalTimeInterval 数据有效的约束区间。 sourceUriString 正在处理的数据的原始 uri entityCollectionEntityCollection 正在处理的集合。 -
load(czml) → Promise.<CzmlDataSource>
-
加载提供的 url 或 CZML 对象,替换任何现有数据。
Name Type Description czmlString | Object 要处理的 url 或 CZML 对象。 options.sourceUriString optional 重置用于解析相对链接的 url。 options.queryObject optional CZML 中所有 URI 的附加Key-value pairs。 Returns:
数据处理完成后,解析到此实例的Promise。 -
process(czml) → Promise.<CzmlDataSource>
-
处理提供的 url 或 CZML 对象,不清除任何现有数据。
Name Type Description czmlString | Object 要处理的 url 或 CZML 对象。 options.sourceUriString optional 重置用于解析相对链接的 url。 options.queryObject optional CZML 中所有 URI 的附加Key-value pairs。 Returns:
数据处理完成后,解析到此实例的Promise。
