Describes a KmlTour, which uses KmlTourFlyTo, and KmlTourWait to
guide the camera to a specified destinations on given time intervals.
Name | Type | Description |
---|---|---|
name |
String | name parsed from KML |
id |
String | id parsed from KML |
playlist |
Array | array with KmlTourFlyTos and KmlTourWaits |
Demo:
See:
Members
entryEnd : Event
Event will be called when entry from playlist ends to play.
Event callback will be called with following parameters:
1. entry - entry
2. terminated - true if playback was terminated by calling
KmlTour#stop
entryStart : Event
Event will be called when entry from playlist starts to play.
Event callback will be called with curent entry as first parameter.
Id of kml gx:Tour entry
Tour name
Array of playlist entries
Index of current entry from playlist
tourEnd : Event
Event will be called when all playlist entries are
played, or tour playback being canceled.
If tour playback was terminated, event callback will
be called with terminated=true parameter.
tourStart : Event
Event will be called when tour starts to play,
before any playlist entry starts to play.
Methods
Add entry to this tour playlist.
Name | Type | Description |
---|---|---|
entry |
KmlTourFlyTo | KmlTourWait | an entry to add to the playlist. |
Play this tour.
Name | Type | Description |
---|---|---|
widget |
Viewer | CesiumWidget | The widget. |
cameraOptions |
Object |
optional
these options will be merged with Camera#flyTo
options for FlyTo playlist entries. |
Stop curently playing tour.