CzmlDataSource

new Cesium.CzmlDataSource ( name )

一个 DataSource 处理 CZML
Name Type Description
name String 可选 数据源的可选名称。如果加载的文档包含名称,则该值将被覆盖。
Demo:

Members

static Cesium.CzmlDataSource.updaters : Array

获取CZML处理函数的数组。
获取一个事件,该事件将在基础数据更改时引发。
获取由加载的CZML定义的时钟设置。如果没有明确显示时钟在CZML中定义时,将返回所有对象的组合可用性。如果仅存在静态数据,此值未定义。
获取或设置此数据源的聚类选项。该对象可以在多个数据源之间共享。
获取将为数据源显示的功劳
获取 Entity 实例的集合。
获取如果在处理过程中遇到错误将引发的事件。
获取一个值,该值指示数据源当前是否正在加载数据。
获取一个事件,该事件将在数据源开始或停止加载时引发。
获取此实例的可读名称。
获取是否应显示此数据源。

Methods

static Cesium.CzmlDataSource.load (czml, options ) Promise.< CzmlDataSource >

创建一个对提供了CZML数据的新实例的Promise。
Name Type Description
czml Resource | String | Object 要处理的url或CZML对象。
options Object 可选 具有以下属性的对象:
名称 类型 说明
sourceUri 资源 | 字符串 可选 覆盖用于解析相对链接的网址。
信贷 信贷 | 字符串 可选 数据源的信用,显示在画布上。
Returns:
处理数据后将解析为新实例的promise。

static Cesium.CzmlDataSource.processMaterialPacketData (object, propertyName, packetData, interval, sourceUri, entityCollection)

定制CZML更新程序功能使用的帮助程序功能它会根据CZML数据包创建或更新 MaterialProperty
Name Type Description
object Object 将在其上添加或更新属性的对象。
propertyName String 对象上属性的名称。
packetData Object 正在处理CZML数据包。
interval TimeInterval 数据有效的约束间隔。
sourceUri String 正在处理的数据的原始uri。
entityCollection EntityCollection 正在处理集合。

static Cesium.CzmlDataSource.processPacketData (type, object, propertyName, packetData, interval, sourceUri, entityCollection)

定制CZML更新程序功能使用的帮助程序功能会根据CZML数据包创建或更新 Property
Name Type Description
type function 正在处理的属性的构造函数。
object Object 将在其上添加或更新属性的对象。
propertyName String 对象上属性的名称。
packetData Object 正在处理CZML数据包。
interval TimeInterval 数据有效的约束间隔。
sourceUri String 正在处理的数据的原始uri。
entityCollection EntityCollection 正在处理集合。

static Cesium.CzmlDataSource.processPositionPacketData (object, propertyName, packetData, interval, sourceUri, 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 Resource | String | Object 要处理的url或CZML对象。
options Object 可选 具有以下属性的对象:
名称 类型 说明
sourceUri 字符串 可选 覆盖用于解析相对链接的网址。
信贷 信贷 | 字符串 可选 数据源的信用,显示在画布上。
Returns:
处理数据后,将解析为该实例的Promise。

process (czml, options ) Promise.< CzmlDataSource >

处理提供的url或CZML对象,而不清除任何现有数据。
Name Type Description
czml Resource | String | Object 要处理的url或CZML对象。
options Object 可选 具有以下属性的对象:
名称 类型 说明
sourceUri 字符串 可选 覆盖用于解析相对链接的网址。
Returns:
处理数据后,将解析为该实例的Promise。