之前我们实现了cesium 实现跟随飞机飞行动态插入飞行节点,但是节点加载完毕飞机飞行结束后,轨迹线就会消失,这里我们希望轨迹线继续保留。
cesium版本
"cesium": "1.93.0",
动态效果
关键代码
这里我们绘制两条轨迹线,当第一条轨迹线消失后显示第二条
const pathEntity = viewer.entities.add({
name: "轨迹",
position: pathPositionProperty,
path: new Cesium.PathGraphics({
width: 5,
material: Cesium.Color.YELLOW,
show: true,
leadTime: 0, // 设置为0表示显示整个轨迹
trailTime: Number.MAX_VALUE, // 设置为最大值表示轨迹线不会消失
}),
});
实例演示地址
实例代码下载
代码运行环境:vue3 + vite + js nodejs 16