[求助]如何实现卫星的扫描区域

其它 · jq_lu · 于 4年前 发布 · 6020 次阅读

我是cesium的初学者, 我现在已经用卫星的TLE数据加sgp4模型生成了卫星的CZML文件, 也通过将一个entity绑定在卫星上实现了一个简单的扫描区域. 但是问题在于:

  1. 如何实现卫星的姿态角变化
  2. 如何给卫星添加多个载荷, 并给每个载荷划分不同的扫描区域. (具体载荷的参数信息见下图) 希望大佬能为我解惑, 能给出思路就好了.
共收到 3 条回复
admin#14年前 0 个赞
  1. 卫星的姿态变化:平移,旋转,缩放,这些Cesium对entity都是支持的。
  2. 能否详细介绍一下什么是载荷?
jq_lu#24年前 0 个赞

@admin #1楼 很抱歉现在才回复您. 载荷就是指卫星上搭载的相机. 然后我希望实现像这个图一样的动画 但是我不知道像这样的效果(包括卫星的旋转, 相机视轴与卫星地心连线存在偏角, 相机在地球上的投影的四条边张角相同)需要用到怎样的工具, 可以请教一下思路吗. 我现在的已经实现的是, 在客户端选择卫星扫描的开始结束时间, 发送到服务端, 服务端生成CZML数据, 再返回给客户端, 客户端添加cesium.viewer添加czml数据实现卫星的动画, 但是还没有实现载荷的相关动画. 另外, 如果方便的话, 可以联系我的邮箱jq_lu@outlook.com或者添加我的qq:764538641 吗? 感激不尽.

admin#34年前 0 个赞

Cesium支持动画,就算是CZML你也可以动态的卸载 旧的,加载 新的来做这个事。

另外加上时间维度的话,您可以看看timeline。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics