cesium实现向卫星添加传感器并跟随卫星移动

import * as Cesium from 'cesium'
import "./CesiumSensors.js";/* eslint-disable */// 添加矩形传感器
export default function entityAddSensor(viewer, satellite) {// 场景,卫星实体viewer.scene.primitives.removeAll();// 删除所有传感器var rectangularPyramidSensor = new CesiumSensors.RectangularPyramidSensorVolume(); // 矩形棱锥传感器体积rectangularPyramidSensor.radius = 20000000.0;rectangularPyramidSensor.xHalfAngle = Cesium.Math.toRadians(25.0);// 矩形的长rectangularPyramidSensor.yHalfAngle = Cesium.Math.toRadians(15.0);// 矩形的宽rectangularPyramidSensor.lateralSurfaceMaterial = Cesium.Material.fromType('Color');// 侧面材料rectangularPyramidSensor.lateralSurfaceMaterial.uniforms.color = new Cesium.Color(0.0, 1.0, 1.0, 0.5);viewer.scene.preRender.addEventListener((scene,time)=>{ // preRender: 获取在场景更新之后以及场景渲染之前立即引发的事件。事件的订阅者将Scene实例作为第一个参数,将当前时间作为第二个参数。let modelMatrix  = satellite.computeModelMatrix(time); // 在指定时间计算实体转换的模型矩阵, -> Matrix4Cesium.Matrix4.multiply(modelMatrix, Cesium.Matrix4.fromRotationTranslation(Cesium.Matrix3.fromRotationY(Cesium.Math.toRadians(-180))), modelMatrix)// multiply 计算两个矩阵的乘积;  fromRotationTranslation 从表示旋转的Matrix3和表示平移的Catresian3中计算Matrix4实例rectangularPyramidSensor.modelMatrix = modelMatrix})viewer.scene.primitives.add(rectangularPyramidSensor);
}

CesiumSensors.js 资源下载链接:https://download.csdn.net/download/qq_41176306/16714510

cesium实现向卫星添加传感器并跟随卫星移动相关推荐

  1. [cesium] 卫星雷达传感器,雷达探测效果

    前言 整理了一下关于卫星视锥和雷达测控的三维效果. 包含视锥体,传感器,扫描探测等效果 修改部分插件,支持最新版cesium 效果 相控雷达传感器 球形相控雷达传感器 卫星传感波 卫星视锥 雷达跟踪 ...

  2. 第六章 Cesium学习入门之添加Geojson数据(dataSource)

    从0开始的Cesium 第一章 Cesium学习入门之搭建Vite+Vue3+Cesium开发环境 第二章 Cesium学习入门之搭建Cesium界面预览和小控件隐藏 第三章 Cesium学习入门之地 ...

  3. GF6(高分六号)卫星PMS传感器控制点精确正射校正

    GF6(高分六号)卫星PMS传感器控制点精确正射校正 本次介绍在ERDAS软件中如何对高分六号卫星PMS传感器进行控制点精校正. 1. 全色数据正射校正 首先打开数据: 选择控制点校正选项: 选择传感 ...

  4. ROS URDF添加传感器模型

    ROS URDF添加传感器模型 添加传感器模型 添加摄像头 对应的模型文件是camera.xacro, 内容如下 <?xml version="1.0"?> <r ...

  5. 中巴、资源、高分、环境国产卫星数据下载 | 陆地观测卫星数据服务平台

    平台介绍 今天给大家介绍的是中国资源卫星应用中心的数据下载方法. 中国资源卫星应用中心作为我国三大卫星数据中心之一的陆地观测卫星数据中心,肩负着建设我国陆地观测卫星数据集中处理.统一存档.统一分发的重 ...

  6. 遥感图像卫星概述--海洋卫星,资源卫星,商用卫星

    遥感图像卫星–资料搜集 文章目录 遥感图像卫星--资料搜集 海洋卫星 1.数据处理的特点 2.难点与挑战 3.具体方法 资源卫星 1.数据处理的特点 2.难点与挑战 3.具体方法 商用卫星 1.数据处 ...

  7. 用Java编程卫星坐标_2 分钟掌握卫星星座图

    话不多说,助您 2 分钟掌握卫星星座图,知晓原理,并能绘制 效果 基础 什么是卫星星座? 详细科普不在本文浪费时间了,完全不懂的同学瞄一下卫星星座-百度百科就可以了. 实现 储备知识 简单解释一下所需 ...

  8. 卫星对时系统(北斗卫星对时系统)京准电子使用手册

    卫星对时系统(北斗卫星对时系统)京准电子使用手册 卫星对时系统(北斗卫星对时系统)京准电子使用手册 卫星对时系统 使用手册   目 录 装置的用途及特点 1 1.1 用途 1 1.2 特点 1 技术指 ...

  9. 北斗/GPS卫星时钟系统(北斗/GPS卫星授时系统-北斗/GPS卫星校时系统)

    北斗/GPS卫星时钟系统(北斗/GPS卫星授时系统-北斗/GPS卫星校时系统) 北斗/GPS卫星时钟系统(北斗/GPS卫星授时系统-北斗/GPS卫星校时系统) 技术交流-岳峰-15901092122: ...

最新文章

  1. Android日期分组,按查询分组在列表视图android中显示一些意...
  2. pandas中inplace_pandas中inplace参数
  3. JavaWeb学习总结(十三):使用Session防止表单重复提交
  4. Bootstrap学习3
  5. 牛客练习赛 58——树链剖分
  6. 每天一个linux命令(53)--ps命令
  7. python可以做表格文档吗_生活中的python-利用python-docx自动生成表格简化工作流程...
  8. Java学习资料-java基本数据类型
  9. qpsk的映射过程_FPGA数字信号处理(28)QPSK星座映射与解映射
  10. onclick 事件
  11. 安装mysql-community-server报错缺少libaio依赖
  12. 点击reset按钮失效 input 和 button元素 作为提交、重置、按钮功用的区别
  13. excel表格如何转换成word表格_告诉你如何将excel表格转换成word文档
  14. 代码设置margintop_如何通过代码设置TextView的Margin参数?
  15. 如何知道 win10 的激活到期时间和期限等
  16. 《乌合之众》中30句精华
  17. mac win7 计算机,苹果电脑win7单系统更换OS X系统
  18. 1.3 常规信息系统集成技术
  19. 花粉的基本功效(收藏)
  20. android addarc,Android绘图之Path总结

热门文章

  1. 如何使用HomeBank作为Quicken的开源替代方案
  2. 计算机毕业设计ssm高校就业管理系统157v3系统+程序+源码+lw+远程部署
  3. 安全和访问控制键盘行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  4. 佳能各系列数码相机分别代表什么意思
  5. 哪些原因会造成海外出国留学申请不成功?
  6. dvi转ps和pdf
  7. 计算机动漫360云盘,360超大网盘免费享用 多台电脑文件共享
  8. Maven私服上使用自己的私服下载不了第三方jar包的问题解决
  9. Three.js - 摄像机的使用详解(透视投影摄像机、正交投影摄像机)
  10. 《简历吐槽大会》——活动相关事宜