ICRS、GCRS、CIRS、TIRS和ITRS坐标系统简介
ICRS、GCRS、CIRS、TIRS和ITRS坐标系统简介
- 1. 简介
- 2. ICRS、GCRS、CIRS、TIRS和ITRS分别介绍
- 2.1 ICRS详细说明
- 2.2 GCRS详细说明
- 2.3 CIRS详细说明
- 2.4 TIRS详细说明
- 2.5 ITRS 详细说明
1. 简介
ICRS、GCRS、CIRS、TIRS和ITRS都是天文学中使用的坐标系统:
- ICRS (International Celestial Reference System) 是一个天文坐标系统,它是用来确定星系、恒星、星云等天体的空间位置的。它是一个静态系统,不随地球运动变化。
- GCRS (Geocentric Celestial Reference System) 是一个地心天体坐标系,它是基于 ICRS 坐标系,并考虑了地球的自转和运动,以地心为原点。
- CIRS (Celestial Intermediate Reference System) 是一个以地球极点为原点的坐标系,它是基于 GCRS 坐标系,并考虑了地球的投影效应和对流层效应。
- TIRS (Topocentric Intermediate Reference System) 是一个地心相对的天体坐标系,它考虑了观测者的位置对天体坐标的影响。
- ITRS (International Terrestrial Reference System) 是一个地球坐标系,它是用来确定地球上物体的位置的。
简而言之,这些坐标系统是不断逐步考虑地球运动和投影效应后得到的,从 ICRS 到 TIRS,对于地球上的观测者来说,坐标系统逐渐变得更加相对。
2. ICRS、GCRS、CIRS、TIRS和ITRS分别介绍
2.1 ICRS详细说明
ICRS (International Celestial Reference System) 是一个天文学坐标系,它是国际天文学界公认的天体参考系统。它是一个静态的坐标系,不随地球的运动而变化,它的原点在太阳系的中心。
ICRS 用于定义星系、恒星、星云等天体的空间位置,它以一个平面直角坐标系,其中一个坐标轴原点对准太阳系的中心,另一个坐标轴在地球上的正南方向,第三个坐标轴在地球上的正东方向。ICRS 的坐标系与太阳系的动力学是独立的,这意味着 ICRS 的坐标不会随着太阳系中星体的运动而变化。
ICRS 是一个高精度的参考系统,它在精确测量星体位置和运动方向方面具有很高的价值。它也是用于对接其他天文学数据库(如星表)的常用参考系统。
2.2 GCRS详细说明
GCRS (Geocentric Celestial Reference System) 是一个以地球为原点的天文学坐标系,它与地球相关。在 GCRS 中,天体的位置是相对于地球的,而不是太阳系的中心。
GCRS 具有和 ICRS 相似的坐标系结构,其中一个坐标轴原点对准地球的中心,另一个坐标轴在地球上的正南方向,第三个坐标轴在地球上的正东方向。不同的是,GCRS 是一个动态的坐标系,它随着地球的运动而变化,并且受到地球摄动等因素的影响。
GCRS 是用于地球上观测天体的坐标系,它主要用于地球天文学观测,例如控制望远镜的姿态和观测设备的对准等。它对于地球上的天文学应用非常重要,但不适用于对太阳系的整体研究。
2.3 CIRS详细说明
CIRS (Celestial Intermediate Reference System) 是一个天文学坐标系,它在 ICRS 和 GCRS 之间提供了一个中间参考系。CIRS 将 ICRS 的空间位置和 GCRS 的地球相关信息结合在一起,提供了一个适用于观测的天文学参考系。
CIRS 以地球赤道面为基础,它的坐标系结构与 GCRS 相同,但其坐标参考系基于 ICRS 的精确星表数据。它的原点在地球的中心,一个坐标轴对准地球的中心,另一个坐标轴在地球上的正南方向,第三个坐标轴在地球上的正东方向。
CIRS 具有高精度和高稳定性,它主要用于地球天文学观测,例如对望远镜的姿态和对准进行精确控制,并对观测数据进行校正。CIRS 是一个非常重要的参考系统,它在天文学研究和应用中具有广泛的应用。
2.4 TIRS详细说明
TIRS (Topocentric Intermediate Reference System) 是一个天文学坐标系,它是在地球表面上观测天体位置时使用的参考系。TIRS 具有相对于地球表面观测者的局部性质,因此其坐标值在不同的观测地点有所差异。
TIRS 的坐标系原点在地球表面的观测者的位置,一个坐标轴对准地球的中心,另一个坐标轴指向天体,第三个坐标轴在观测者东方向。
TIRS 主要用于实际天文观测,例如对望远镜进行对准和观测数据校正。它是一个非常重要的参考系统,它在天文学研究和应用中具有广泛的应用。与 CIRS 相比,TIRS 具有更高的局部性,因此可以更精确地反映地球表面的观测条件。
2.5 ITRS 详细说明
ITRS (International Terrestrial Reference System) 是一个地球坐标系,它是地球表面的坐标参考系。ITRS 的原点在地球的质心,三个坐标轴分别指向地球的赤道平面上的三个方向。
ITRS 是一个国际标准,用于在地球表面和低轨道上对物理位置进行精确定位。它是用于 GPS (全球定位系统) 导航和定位、测地学、地球物理学研究以及许多其他应用的重要参考系统。
ITRS 与其他天文坐标系不同,它不受地球自转、地球赤道扭曲等影响,因此可以更精确地反映地球表面的物理位置。同时,ITRS 也与地球动力学模型相关,因此在长期使用过程中需要不断校正和更新。
参考:
ChatGPT https://openai.com/
相关文章:
ICRS、GCRS、CIRS、TIRS和ITRS坐标系统简介
ICRS、GCRS、CIRS、TIRS和ITRS坐标系统简介1. 简介2. ICRS、GCRS、CIRS、TIRS和ITRS分别介绍2.1 ICRS详细说明2.2 GCRS详细说明2.3 CIRS详细说明2.4 TIRS详细说明2.5 ITRS 详细说明1. 简介 ICRS、GCRS、CIRS、TIRS和ITRS都是天文学中使用的坐标系统: ICRS (Intern…...

你是真的“C”——详解结构体知识点
你是真的“C”——详解结构体知识点😎前言🙌什么是结构体?🙌1. 结构体的声明🙌1.1 结构的基础知识1.2 结构的声明1.3 结构成员的类型1.4 结构体变量的定义和初始化2. 结构体成员的访问🙌3结构体传参&#x…...
2023新华为OD机试题 - 单词接龙(JavaScript) | 刷完必过
单词接龙 题目 单词接龙的规则是: 可用于接龙的单词,首字母必须要与前一个单词的尾字母相同; 当存在多个首字母相同的单词时,取长度最长的单词; 如果长度也相等,则取字典序最小的单词; 已经参与接龙的单词不能重复使用; 现给定一组全部由小写字母组成的单词数组, 并指…...
第一章 一般错误信息 - 错误代码 0 到 99
文章目录第一章 一般错误信息 - 错误代码 0 到 99一般错误信息错误代码 0 到 99第一章 一般错误信息 - 错误代码 0 到 99 一般错误信息 错误代码被报告为 ERROR #nnn。这些错误代码有时称为 %Status 错误代码。 可以使用 DisplayError() 和 Error() 方法确定指定错误代码的错…...

MyBatis 之一(概念、创建项目、操作模式、交互流程)
1. MyBatis 是什么MyBatis 是一款优秀的持久层框架MyBatis 也是一个 ORM (Object Relational Mapping)框架,即对象关系映射它支持自定义 SQL、存储过程以及高级映射MyBatis 去除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作MyBatis…...

学习笔记:文件
因为有的数据,数据量极大。或者是你想把编译输出的内容存储起来,就可以使用文件 读文件中内容具体操作 来自C语言详解 FILE文件操作 - 知乎 (zhihu.com) 写入文件具体操作 同样来自 C语言详解 FILE文件操作 - 知乎 (zhihu.com) 当文件关闭时,…...
高考结束了以后应该做的事情(个人经历的总结)
高考结束了以后应该做的事情 在本指导中,我总结了我大学期间我认为做的没有后悔,最正确的事情。同时,根据我的经历和我踩过的坑总结出来了这一份入学指南。 这个指导有点偏向于工科生,已经尽量偏向于所有专业了。对于所有专业的同…...
蓝桥杯:k倍区间
[蓝桥杯 2017 省 B] k 倍区间给定一个长度为 N 的数列,A1,A2,…AN,如果其中一段连续的子序列 Ai,Ai1,…Aj 之和是 K 的倍数,我们就称这个区间 [i,j] 是 K 倍区间。你能求出数列中总共有多少个 K 倍区间吗?输入格式第一行包含两个整…...

【思维模型】概率思维的价值:找到你的人生算法!打开你的人生格局!实现认知跃迁!
把同样公平的机会放在放在很多人面前,不同的人生算法,会得到迥然不同的结果。 概率思维是什么? 【ChatGPT】概率思维是一种通过使用数学模型来思考和评估不确定性事件的方法。它通过计算不同可能性的概率来预测事件的结果,并评估风险和机会。 概率思维的价值在于它可以帮…...

API文档自动生成工具
一、参考资料 从Python源码注释,自动生成API文档 二、问题引入 不管是开源还是闭源,要让所有人都能读懂你的代码这太难了,所以文档是很重要的。大部分情况,我们不希望维护一份代码再加上一份文档,这样做很容易造成文…...

7、MyBatis框架——MyBatis对一对一关系的处理、分步查询、MyBatis对一对多关系的处理
目录 一、项目框架搭建 二、在实体类中添加额外属性实现多表查询 1、mybatis两表关联查询 (1)实体类类型映射规则 (2)代码演示 2、分步查询 (1)autoMapping开启自动映射 (2)…...

电商数据监测——中国白酒行业数据浅析
大国盛世酿,万家潭酒香。中国白酒是中国特色文化之一。 2022年,国内白酒总产量为671.2万千升,处于持续下滑的态势。 白酒产量不佳,但线上平台的销售情况却成绩优异。2022年,京东平台白酒的年度总销量超3500万件,同比去…...

excel数据技巧:透视表快速统计年终业绩排名
年关了,各种数据多得要命,要汇总,要排名,这样才好颁奖发红包。今天,数据透视表出来为Excel人送温暖了,不用分两步做,鼠标拖两下,同步搞定业绩统计与排名。临近年末,各行各…...

TensorRT的Python接口解析
TensorRT的Python接口解析 文章目录TensorRT的Python接口解析4.1. The Build Phase4.1.1. Creating a Network Definition in Python4.1.2. Importing a Model using the ONNX Parser4.1.3. Building an Engine4.2. Deserializing a Plan4.3. Performing Inference点此链接加入…...
【信管11.5】合同、采购、招投标相关法规
合同、采购、招投标相关法规关于法律法规相关的内容,其实并没什么可以多说的,我也只是列出来,大家挑着背吧。当然,这里也不都是完完全全的法律条文,有一些也可能是一些归纳总结。更具体的内容大家可以参考教材以及查阅…...

使用 CSS 变量更改多个元素样式
使用 CSS 变量更改多个元素样式 var() 函数用于插入自定义的属性值,如果一个属性值在多处被使用,该方法就很有用。 custom-property-name 是必需的, 自定义属性的名称,必需以 – 开头。 value 可选。备用值,在属性不存在的时候使…...
面试题(二十五)设计模式
1. 设计模式 1.1 说一说设计模式的六大原则 参考答案 单一职责原则 一个类,应当只有一个引起它变化的原因;即一个类应该只有一个职责。 就一个类而言,应该只专注于做一件事和仅有一个引起变化的原因,这就是所谓的单一职责原则…...

使用红黑树模拟实现map和set
在STL的源代码中,map和set的底层原理都是红黑树。但这颗红黑树跟我们单独写的红黑树不一样,它需要改造一下: 改造红黑树 节点的定义 因为map和set的底层都是红黑树。而且map是拥有键值对pair<K,V>的,而set是没有键值对&a…...

【django项目开发】用户登录后缓存权限到redis中(十)
这里写目录标题一、权限的数据的特点二、首先settings.py文件中配置redis连接redis数据库一、权限的数据的特点 需要去数据库中频繁的读和写,为了项目提高运行效率,可以把用户的权限在每次登录的时候都缓存到redis中。这样的话,权限判断的中…...

算法总结c++
文章目录基本概念时间复杂度空间复杂度基本结构1. 数组前缀和差分数组快慢指针(索引)左右指针(索引)盛水容器三数之和最长回文子串2. 链表双指针删除链表的倒数第 n 个结点翻转链表递归将两个升序链表合并为一个新的 升序 链表链表翻转3. 散列表twoSum无…...

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型
摘要 拍照搜题系统采用“三层管道(多模态 OCR → 语义检索 → 答案渲染)、两级检索(倒排 BM25 向量 HNSW)并以大语言模型兜底”的整体框架: 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后,分别用…...

python打卡day49
知识点回顾: 通道注意力模块复习空间注意力模块CBAM的定义 作业:尝试对今天的模型检查参数数目,并用tensorboard查看训练过程 import torch import torch.nn as nn# 定义通道注意力 class ChannelAttention(nn.Module):def __init__(self,…...
三维GIS开发cesium智慧地铁教程(5)Cesium相机控制
一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点: 路径验证:确保相对路径.…...
FastAPI 教程:从入门到实践
FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API,支持 Python 3.6。它基于标准 Python 类型提示,易于学习且功能强大。以下是一个完整的 FastAPI 入门教程,涵盖从环境搭建到创建并运行一个简单的…...

为什么需要建设工程项目管理?工程项目管理有哪些亮点功能?
在建筑行业,项目管理的重要性不言而喻。随着工程规模的扩大、技术复杂度的提升,传统的管理模式已经难以满足现代工程的需求。过去,许多企业依赖手工记录、口头沟通和分散的信息管理,导致效率低下、成本失控、风险频发。例如&#…...
React Native在HarmonyOS 5.0阅读类应用开发中的实践
一、技术选型背景 随着HarmonyOS 5.0对Web兼容层的增强,React Native作为跨平台框架可通过重新编译ArkTS组件实现85%以上的代码复用率。阅读类应用具有UI复杂度低、数据流清晰的特点。 二、核心实现方案 1. 环境配置 (1)使用React Native…...

基于Docker Compose部署Java微服务项目
一. 创建根项目 根项目(父项目)主要用于依赖管理 一些需要注意的点: 打包方式需要为 pom<modules>里需要注册子模块不要引入maven的打包插件,否则打包时会出问题 <?xml version"1.0" encoding"UTF-8…...
【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验
系列回顾: 在上一篇中,我们成功地为应用集成了数据库,并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了!但是,如果你仔细审视那些 API,会发现它们还很“粗糙”:有…...

C++使用 new 来创建动态数组
问题: 不能使用变量定义数组大小 原因: 这是因为数组在内存中是连续存储的,编译器需要在编译阶段就确定数组的大小,以便正确地分配内存空间。如果允许使用变量来定义数组的大小,那么编译器就无法在编译时确定数组的大…...
比较数据迁移后MySQL数据库和OceanBase数据仓库中的表
设计一个MySQL数据库和OceanBase数据仓库的表数据比较的详细程序流程,两张表是相同的结构,都有整型主键id字段,需要每次从数据库分批取得2000条数据,用于比较,比较操作的同时可以再取2000条数据,等上一次比较完成之后,开始比较,直到比较完所有的数据。比较操作需要比较…...