cesium Clock JulianDate 日照分析

  • cesium在初始化的时候会自动把Clock对象挂载到容器上
  • Clock内部以JulianDate维护时间,比北京时间慢8个小时,想显示北京时间需要计算时差
  • JulianDate的日期部分和秒数部分是分开的

  •  julianDayNumber:指整数天,记录从公元前4713年正午以来的天数
  •  secondsOfDay:指这一天过了多少秒
  • timeStandard:指所用时间的标准,主要有两种:Cesium.TimeStandard.TAI(国际原子时间标准)和Cesium.TimeStandard.UTC(默认,协调世界时时间标准,这和JS中的时间标准是一样的)

日照分析

1、开启阴影

2、改变当前时间

let inter = null;
        function start() {
            viewer.scene.globe.enableLighting = true;
            viewer.shadows = true;
            viewer.terrainShadows = Cesium.ShadowMode.RECEIVE_ONLY;
            viewer.shadowMap.darkness = 0.4; //阴影透明度--越大越透明
            let time = 0
            inter = setInterval(() => {
                let date = new Date().getTime() + time;
                let utc = Cesium.JulianDate.fromDate(new Date(date));
                viewer.clockViewModel.currentTime = Cesium.JulianDate.addHours(
                    utc,
                    0,
                    new Cesium.JulianDate()
                );
                time = time + 1000 * 60;
            }, 0);
        }

        function stop() {
            viewer.scene.globe.enableLighting = false;
            viewer.shadows = false;
            viewer.terrainShadows = Cesium.ShadowMode.DISABLED;

            if (inter) {
                clearInterval(inter);
                inter = null;
            }
        }

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/478706.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

PCD8011TG兼用可控硅调光线性LED控制芯片 输出电流可调性 恒精度高 保护性强

概述 PCD8011TG是一款兼容可控硅调光线性恒流芯片,输出电流可调,恒流精度高,应用方案简单,不需要太多的组件, 板载IC驱动器,易于组装,降低了材料成本,提高了生产效率,具…

SQL中条件放在on后与where后的区别

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: on条件是在生成临时表时使用的条件,不管on中的条件是否为真&…

146.【局域网_FTP大型文件传输服务器搭建】

FTP文件传输协议 1.FTP是什么?2.window上配置FTP服务器 (无需密码验证)3.打开FTP的防火墙4.两台同一个局域网下电脑进行测试5.window上配置FTP服务器 (需要密码验证) 1.FTP是什么? FTP就是文件传输协议。用于互联网双向传输,控制文件下载空间在服务器复制文件从本…

【AIGC调研系列】Gemini1.5pro的优势是什么

Gemini 1.5 Pro的优势主要体现在以下几个方面: 多模态理解和处理能力:Gemini 1.5 Pro能够处理和理解多种类型的数据,包括文本、图片、视频等,这使得它在分析、分类和总结复杂信息方面具有显著优势[2][5][6]。这种能力特别适合于需…

00后卷王的自述,难道我真的很卷?

🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 前段时间去面试了一个公司,成功拿到了offer,薪资也从12k涨到了18k&#x…

JUC-1M/75±5°超小型密封温度继电器 体积小、重量轻、控温精度高 JOSEF约瑟

JUC系列温度继电器 JUC-1M型超小型密封温度继电器 JUC-2M型超小型密封温度继电器 继电器JUC-027M/2531H-III-G温度继电器 JUC-1M 10C常开温度继电器 JUC-1M 105C温度继电器 用途 小型温控开关系接触感应式密封温度继电器,具有体积小、重量轻、控温精度高等特点&…

sy4文件、目录操作命令-补充find

补充下find的命令实例把&#xff0c;我搜了下发现这篇文章的笔记符合课程的实例&#xff1a; 参考< How to Find a File in Linux | Find Command - GeeksforGeeks> 这里做了实验&#xff0c;给大家参考&#xff1a; Linux, renowned for its robust command-line int…

根据图片识别车牌号

群里有人发的毕设要求&#xff0c;本身不是专业的后端&#xff0c;也就没敢接&#xff0c;但对车牌识别挺感兴趣的&#xff0c;于是自己就做了下 看了网上别人的做法&#xff0c;基本都是调用大厂提供的API。这里我就选择百度的了&#xff0c;因为有一月1000次的免费额度 首先打…

C++:类的6大默认成员函数(拷贝构造函数篇)

文章目录 1、拷贝构造函数的概念const用途 2、拷贝构造函数的特性浅拷贝/值拷贝 前言:Hello,大家好&#xff0c;咱这篇博客继续默认成员函数&#xff0c;今天的笔记分享为拷贝构造函数~ 1、拷贝构造函数的概念 在创建对象时&#xff0c;我们能否创建一个与已存在对象一某一样的…

C/C++代码性能优化——数据结构和算法

1. 数据结构 合适的数据结构&#xff0c;对代码的性能提升非常明显。针对数据结构&#xff0c;我们不需要可以做到白板手写的程度。只要熟知其特点&#xff0c;然后推导出其应用场景&#xff0c;等到了真正需要时&#xff0c;再查找示例代码来修改应用即可。 1.1. 数组 固定…

Nginx离线安装(保姆级教程)

1、下载与安装gcc-c环境 获取rpm包的方式很多&#xff0c;在这里推荐使用yum工具获取&#xff0c;因为手动从官网下载&#xff0c;手动执行rpm -Uvh *.rpm --nodeps --force命令进行安装&#xff0c;可能会缺少某个依赖&#xff0c;我们也不确定到底需要哪些依赖。 因此需要准…

Java毕业设计 基于springboot医院挂号系统 医院管理系统

Java毕业设计 基于springboot医院挂号系统 医院管理系统 springboot医院挂号系统 医院管理系统 功能介绍 用户&#xff1a;登录 首页 个人资料 修改密码 门诊管理 用户挂号 医生&#xff1a;登录 首页 个人资料 修改密码 门诊管理: 用户挂号 处方划价 项目划价 项目缴费 项目…

【机器学习300问】43、回归模型预测效果明明很好,为什么均方根误差很大?

一、案例描述 假设我们正在构建一个房地产价格预测模型&#xff0c;目标是预测某个城市各类住宅的售价。模型基于大量房屋的各种特征&#xff08;如面积、地段、房龄、楼层等&#xff09;进行训练。 回归模型在大部分情况下对于住宅价格预测非常精准&#xff0c;用户反…

【教程】深入探究 JS代码混淆与加密技术

&#x1f512; 引言 在网络世界中&#xff0c;保护代码安全是至关重要的一环。JS代码混淆与加密技术则成为了开发者们常用的手段之一。本文将深入探讨混淆和加密的概念&#xff0c;以及其实现原理和应用方法&#xff0c;帮助读者更好地了解并运用这些技术。 ✨ 概念介绍 &quo…

调用百度通用翻译API进行中文翻译(附python代码)

文章目录 1. 百度API2. API接口3. 大规模使用4. AcknowledgmentReference彩蛋&#xff1a;百度大脑 AI开放平台 1. 百度API 在百度翻译开放平台&#xff08;http://api.fanyi.baidu.com/api/trans/product/desktop&#xff09;注册账号&#xff0c;可以免费使用基本版翻译功能…

C语言复杂度(个人笔记)

时间复杂度主要衡量一个算法的运行快慢. 空间复杂度主要衡量一个算法运行所需要的额外空间. 时间复杂度 算法中的基本操作的执行次数&#xff0c;为算法的时间复杂度. 只需要大概执行次数&#xff0c;我们使用大O的渐进表示法。(看谁对数学表达式的影响最大) 空间复杂度 是…

论文笔记:Contrastive Multi-Modal Knowledge GraphRepresentation Learning

论文来源&#xff1a;IEEE Transactions on Knowledge and Data Engineering 2023 论文地址&#xff1a;Contrastive Multi-Modal Knowledge Graph Representation Learning | IEEE Journals & Magazine | IEEE Xplorehttps://ieeexplore.ieee.org/abstract/document/9942…

可变形卷积颠覆式创新!新SOTA提速80%,更高性能,更强几何适应能力

在传统的卷积神经网络中&#xff0c;固定模式的卷积核在处理图像时可能会限制网络对不规则形状特征的提取能力。为了解决这个问题&#xff0c;研究者提出了可变形卷积。 可变形卷积是一种改进的卷积操作&#xff0c;它通过引入可学习的偏移量来增强模型对几何变化的适应能力&a…

qt+ffmpeg 实现音视频播放(三)之视频播放

一、视频播放流程 &#xff08;PS&#xff1a;视频的播放流程跟音频的及其相似&#xff01;&#xff01;&#xff09; 1、打开视频文件 通过 avformat_open_input() 打开媒体文件并分配和初始化 AVFormatContext 结构体。 函数原型如下&#xff1a; int avformat_open_inpu…

python 教你如何创建一个自定义库 colorlib.py

目录 Colorlib 生成代码 模块代码 导入测试 测试一 测试二 应用测试 颜色列表 colorList 随机颜色元组 randcolorTuples 随机颜色字串 randcolorStrings Color类测试 测试一 测试二 题外话 Colorlib 有没有碰到过这样的场景&#xff1a;写代码时想要用上丰富的色…
最新文章