new Cesium.GpxDataSource()

A DataSource which processes the GPS Exchange Format (GPX).
Example:
const viewer = new Cesium.Viewer('cesiumContainer');
viewer.dataSources.add(Cesium.GpxDataSource.load('../../SampleData/track.gpx'));
Demo:
See:

Members

changedEvent : Event

获得一个在基础数据变化时会提升的事件.

clock : DataSourceClock

获得已装入的 NT % 0 定义的时钟设置 。 总计 availability interval for all time-dynamic data. If the GPX does not contain 时间动态数据,此值未定义 .

clustering : EntityCluster

获取或设置此数据源的分组选项。 此对象可以在多个数据源之间共享.

creator : string

Gets the creator of the GPX document.

entities : EntityCollection

Gets the collection of Entity instances.

errorEvent : Event

获得一个在处理过程中遇到错误时会提起的事件.

isLoading : boolean

获得一个表示数据源是否正在装入数据的值.

loadingEvent : Event

获得数据源开始或停止加载时将提出的事件.

metadata : object

Gets an object containing metadata about the GPX file.

name : string

为这个例子获得一个人可读的名字. This will be automatically be set to the GPX document name on load.

show : boolean

获取是否显示此数据源 .

version : string

在使用中获取 NT 0 Schema的版本.

Methods

static Cesium.GpxDataSource.load(data, options)Promise.<GpxDataSource>

Creates a Promise to a new instance loaded with the provided GPX data.
Name Type Description
data string | Document | Blob 一个 URL,解析的 GPX 文档,或 Blob 包含二进制 GPX 数据.
options object optional 具有下列属性的天体:
Name Type Description
clampToGround boolean optional 如果符号与地形高度相同, 则为真
waypointImage string optional 用于路标广告牌的图像 .
trackImage string optional 用于田径广告牌的图像 .
trackColor string optional 用于音轨行的颜色 .
routeColor string optional 用于路由线的颜色.
Returns:
一旦 gpx 装入, 将解析到新的 GpxDataSource 实例 .

load(data, options)Promise.<GpxDataSource>

Asynchronously loads the provided GPX data, replacing any existing data.
Name Type Description
data string | Document | Blob URL, 解析的 GPX 文档, 或 Blob 包含二进制 GPX 数据或解析的 GPX 文档.
options object optional 具有下列属性的天体:
Name Type Description
clampToGround boolean optional 如果符号与地形高度相同, 则为真
waypointImage string optional 用于路标广告牌的图像 .
trackImage string optional 用于田径广告牌的图像 .
trackColor string optional 用于音轨行的颜色 .
routeColor string optional 用于路由线的颜色.
Returns:
A promise that will resolve to this instances once the GPX is loaded.

update(time)boolean

将数据源更新到所提供时间。 此函数是可选的,并且 不需要执行。 提供的数据来源为: 根据当前动画时间或场景状态检索数据. If implemented, update will be called by DataSourceDisplay once a frame.
Name Type Description
time JulianDate 模拟时间.
Returns:
如果此数据源准备在指定时间显示, 则不正确 .
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.