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
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
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 |
CesiumWidget | The widget. |
cameraOptions |
object |
optional
these options will be merged with Camera#flyTo
options for FlyTo playlist entries. |
Stop curently playing tour.