Skip to content

xgis-cesium v0.1.9


xgis-cesium / Track

Class: Track

Defined in: src/history-track/Track.js:27

Constructors

new Track()

new Track(positions, duration, callback, options): Track

Defined in: src/history-track/Track.js:28

Parameters

positions

any

duration

any

callback

any

options

any

Returns

Track

Properties

_bid

_bid: any

Defined in: src/history-track/Track.js:30


_callback

_callback: any

Defined in: src/history-track/Track.js:33


_controller

_controller: any

Defined in: src/history-track/Track.js:38


_delegate

_delegate: Entity

Defined in: src/history-track/Track.js:42


_duration

_duration: any

Defined in: src/history-track/Track.js:32


_endTime

_endTime: JulianDate

Defined in: src/history-track/Track.js:55


_id

_id: string

Defined in: src/history-track/Track.js:29


_options

_options: any

Defined in: src/history-track/Track.js:34


_path

_path: Entity

Defined in: src/history-track/Track.js:44


_pathPositions

_pathPositions: any[]

Defined in: src/history-track/Track.js:43


_positionIndex

_positionIndex: number

Defined in: src/history-track/Track.js:52


_positions

_positions: Position[]

Defined in: src/history-track/Track.js:31


_sampledPosition

_sampledPosition: SampledPositionProperty

Defined in: src/history-track/Track.js:39


_startTime

_startTime: any

Defined in: src/history-track/Track.js:54


_state

_state: string

Defined in: src/history-track/Track.js:65


_timeLine

_timeLine: any[]

Defined in: src/history-track/Track.js:53


_trackEvent

_trackEvent: TrackEvent

Defined in: src/history-track/Track.js:56


_velocityOrientation

_velocityOrientation: VelocityOrientationProperty

Defined in: src/history-track/Track.js:40


_viewed

_viewed: boolean

Defined in: src/history-track/Track.js:41

Accessors

allDistance

Get Signature

get allDistance(): number

Defined in: src/history-track/Track.js:74

Returns

number


currentDistance

Get Signature

get currentDistance(): number

Defined in: src/history-track/Track.js:67

Returns

number


currentPosition

Get Signature

get currentPosition(): Position

Defined in: src/history-track/Track.js:70

Returns

Position


duration

Get Signature

get duration(): any

Defined in: src/history-track/Track.js:104

Returns

any

Set Signature

set duration(duration): void

Defined in: src/history-track/Track.js:99

Parameters
duration

any

Returns

void


id

Get Signature

get id(): any

Defined in: src/history-track/Track.js:86

Returns

any

Set Signature

set id(id): void

Defined in: src/history-track/Track.js:82

Parameters
id

any

Returns

void


positions

Get Signature

get positions(): Position[]

Defined in: src/history-track/Track.js:95

Returns

Position[]

Set Signature

set positions(positions): void

Defined in: src/history-track/Track.js:90

Parameters
positions

Position[]

Returns

void


startTime

Get Signature

get startTime(): any

Defined in: src/history-track/Track.js:117

Returns

any

Set Signature

set startTime(startTime): void

Defined in: src/history-track/Track.js:108

Parameters
startTime

any

Returns

void


state

Get Signature

get state(): string

Defined in: src/history-track/Track.js:133

Returns

string


trackEvent

Get Signature

get trackEvent(): TrackEvent

Defined in: src/history-track/Track.js:129

Returns

TrackEvent


trackId

Get Signature

get trackId(): string

Defined in: src/history-track/Track.js:78

Returns

string


viewed

Get Signature

get viewed(): boolean

Defined in: src/history-track/Track.js:125

Returns

boolean

Set Signature

set viewed(viewed): void

Defined in: src/history-track/Track.js:121

Parameters
viewed

boolean

Returns

void

Methods

_restart()

_restart(): void

Defined in: src/history-track/Track.js:243

重头开始播放动画

Returns

void


addPosition()

addPosition(position, duration): Track

Defined in: src/history-track/Track.js:376

Adds Position

Parameters

position

any

duration

any

Returns

Track


setBillboard()

setBillboard(icon, style): Track

Defined in: src/history-track/Track.js:406

Sets billboard

Parameters

icon

any

style

any

Returns

Track


setLabel()

setLabel(text, style): Track

Defined in: src/history-track/Track.js:423

Sets label

Parameters

text

any

style

any

Returns

Track


setModel()

setModel(modelPath, style): Track

Defined in: src/history-track/Track.js:389

Sets model

Parameters

modelPath

any

style

any

Returns

Track


setPath()

setPath(visible, style): Track

Defined in: src/history-track/Track.js:440

Parameters

visible

any

style

Returns

Track