飞行站点对象类。飞行路线由多个飞行站点构成。
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
optional
包含以下属性的对象:
|
Members
-
获取或设置当前站点到下一站点的距离(单位:米)。
-
获取或设置当前站点到下一站点的飞行持续时间(单位:秒)。
-
Default Value:
10
-
获取或设置当前站点相机的方位角。
-
Default Value:
0
-
获取当前站点的位置。
-
获取或设置当前站点的异步事件对象。
promise用于站点到达事件的异步处理。Example:
flyManager.stopArrived.addEventListener(function(routeStop){ audioEle.play(); var defer = Cesium.when.defer(); //播放音频的异步处理 routeStop.promise = defer; audioEle.onended = function(){ defer.resolve(true); routeStop.promise = undefined; }; });
-
获取或设置当前站点的飞行速度(单位:米/秒)。
-
获取或设置当前的站点名称。
-
Default Value:
""
-
获取或设置当前站点相机的俯仰角。
-
Default Value:
0
-
获取或设置当前站点的停留时间(单位:秒)。
-
Default Value:
0