与 CesiumJS 的实时交互



问题: 是否可以与CesiumJS实时交互。 如果没有。有没有其他选择来实现目标。

目标: 使用 Python 和 CesiumJS 创建卫星模拟。 Python计算卫星的轨迹和姿态。 CesiumJS 返回模拟卫星的视频流。

编辑: 姿态由返回的视频流计算。 卫星应跟踪特定的感兴趣区域 (ROI(。 -> CesiumJS可以返回视频流或图片吗?

简短的回答是肯定的,您可以实时将数据发送到CesiumJS。 您确实需要编写自己的JavaScript代码来接收该数据并更新Cesium的图形。

但是对于像卫星这样的东西,其轨迹可以提前预测,因此不建议发送实时数据。 最好让你的Python应用程序预先计算整个轨迹,并通过CZML将其发送到CesiumJS。 然后,Cesium可以实时播放它,或者允许用户向前和向后移动模拟时间。 下面是一个示例。

另请参阅我描述 Cesium 实体与图形基元的回答,其中描述了 Cesium API 的一层如何针对沿已知路径移动的图形进行定制,而 API 的较低层用于需要频繁实时更新的原语。

相关内容

  • 没有找到相关文章

最新更新