new Cesium.KmlTour(name, id, playlist)
KML游览。
Name | Type | Description |
---|---|---|
name |
String | 从KML解析的文件名。 |
id |
String | 从KML解析的id。 |
playlist |
Array | KMLTourFlyTos,KMLTourWaits和KMLTourSoundCues排列的数组。 |
成员变量
entryEnd : Event
当 playlist 中的条目结束播放时,将调用事件。
将使用以下参数调用事件回调:
1. entry - 条目。
2. terminated - 如果通过调用
KmlTour#stop
终止了播放,则为true。
entryStart : Event
当 playlist 中的条目开始播放时,将调用事件。
将使用当前条目作为第一个参数来调用事件回调。
id : String
kml gx:Tour 条目的 ID。
name : String
游览路线名字
playlist : Array
playlist 条目数组。
playlistIndex : Number
当前条目的索引来自 playlist。
tourEnd : Event
当播放所有 playlist 条目或取消回放时,将调用事件。
如果回放已终止,则将使用 Terminate = true 参数调用事件回调。
tourStart : Event
当开始播放时,会在任何 playlist 条目开始播放之前调用事件。
内置方法
addPlaylistEntry(entry)
将条目添加到此播放列表。
Name | Type | Description |
---|---|---|
entry |
KmlTourFlyTo | KmlTourWait | 要添加到 playlist 的条目。 |
play(viewer, cameraOptions)
播放游览路线。
Name | Type | Description |
---|---|---|
viewer |
Viewer | viewer 部件。 |
cameraOptions |
Object |
optional
这些选项将与FlyTo播放列表条目的Camera#flyTo 选项合并。
|
stop()
暂停播放。