经纬志
首页 / Cesium / 使用示例

相机巡航

用 camera.flyTo 串起多个观察点,做出可按顺序播放的巡航路线。

CesiumJS 1.121 · 更新 2026-10-28
源码与运行效果
运行效果

KML Tour 的构成

gx:Tour 由若干 gx:FlyTo 组成,每个飞行包含相机位置与朝向。示例用 camera.flyTo 逐站飞行,参数一一对应:位置、heading、pitch、时长。

衔接与停留

两次飞行之间要留停顿,否则画面会一直在动,看不清站点。duration 控制飞行时长,站点之间用定时器等待,形成节奏。

参数对应 KML说明
destinationgx:coordinates观察点位置
heading / pitchgx:heading / gx:tilt朝向
durationgx:duration飞行时长

连续调用 flyTo 会打断上一次飞行,巡航排队时务必等当前飞行结束或按固定间隔触发。