首页 / 浏览问题 / WebGIS / 问题详情
iClient3D for Cesium飞行管理模块,定速飞行
2EXP 2023年08月18日
相机开始以站点中设定的参数飞行,根据fpf文件中的设定,每个站点可以有不同的速度和相机参数等,默认有两种飞行模式:定时飞行模式和定速飞行模式。 定时模式:即相机在每两个站点之间的飞行间隔时间都是相同的,默认为10秒; 定速模式:即相机在全程的飞行过程中速度始终保持一致,匀速飞行,速度由fpf文件中的设置来决定,也可以在飞行过程中实时调整。(这是飞行管理专题的描述) 具体怎样切换定时与定速模式,默认好像是定时,但是我想用定速,怎么设置.既有duration,又有speed,但好像默认是duration

1个回答

duration的设置如下

viewer.camera.flyTo({
    destination : Cesium.Cartesian3.fromDegrees(116.9863,36.756556,248935),
    orientation:{
        heading : 6.24248,
        pitch :  -1.56982,
        roll : 0
    },
    // 时间:秒
    duration:6,
    // 飞行完成执行方法
    complete:function () {
       
    }
});

duration指的是飞行时间,速度会根据距离和时间计算出来。

如果是飞行速度,在 Route 接口里面可以设置speed
4,151EXP 2023年08月18日
...