使用python进行天文学坐标转换

news/2024/11/22 22:07:47/

使用软件包
astropy的coordinates包
安装

pip install astropy

使用方法

  1. 调包
from astropy import units as u      #用于单位转换的包
from astropy.coordinates import SkyCoord
  1. 写入数据,比如你现在有两个list,一个是赤经a,一个是赤纬b,先把他们写进来
c=SkyCoord(ra=a*u.degree,dec=b*u.degree,frame='icrs')

icrs也就是赤道坐标系

  1. 将坐标系变换
d=c.galactic

d 也就是转换为银道坐标系的坐标

  1. 查看坐标
d.l#输出银经
d.b#输出银纬
d.l[0]#输出第一个银纬

5.也可以进行其他的坐标系转换,在第二步改变frame,第三步修改为想转换的坐标系即可,每种坐标系对应的表示参看官网

coordinates包还有很多用处,与坐标系相关的操作它基本都可以做,详情参考官网
https://docs.astropy.org/en/stable/coordinates/index.html#module-astropy.coordinates


http://www.ppmy.cn/news/118829.html

相关文章

最强天文模拟软件:Starry Night Pro Plus 8 for Mac

Starry Night Pro Plus 8是世界最强的,也是最专业好用的天文模拟软件,主要方便天文爱好者使用,软件提供了多达100个地球和月球地图显示岩石和元素位置、矿物成分、化学分布、重力、磁场、显著的地貌数据。新版本还改进了DeepSky数据库和望远镜…

CentOS 7 安装天文学工具presto

2020/12/04 更新 似乎是某个计算机竞赛?好多人问我相关软件安装的问题。 以下为正解: 随着脉冲星天⽂社区的发展,许多的个⼈和研究⼩组开发了各种⽤途的免费软件。在集群上安装这些需要的软件往往需要耗费相当多的时间。即使是已经熟练安装过…

岁差和章动(天文)

一、岁差(Precession) https://zh.wikipedia.org/wiki/%E9%80%B2%E5%8B%95 进动(precession)是自转物体之自转轴又绕着另一轴旋转的现象,又可称作旋进。在天文学上,又称为“岁差现象”。 常见的例子为陀螺…

天文网站

1. 八大行星的实时位置 太阳系 内行星包括:水星、金星、地球、火星;

天文摄影的后期处理

见文:http://space.lamost.org/watch/photography/houqi.htm 主要包含以下三个步骤: 1、调整亮度、对比度; 2、锐化处理; 3、叠加;

安泰功率放大器ATA-8202在EMC电磁兼容测试中的具体应用

作为电子及电器产品质量衡量指标之一的电磁兼容性(EMC)测试,它的测试正确与否直接关系到产品自身使用的可靠性及安全性,并且它还有可能对于同系统中的其他部分造成影响,不良的电磁兼容性会直接导致系统无法正常运转&am…

寿星天文历Java版源码

这个月好忙,一直没时间弄“寿星天文历”,其实翻译早就在元旦弄完了,但始终没空做梳理整合,后来我考虑到一些朋友们或许需要原始版的寿星天文历Java代码,所以我还是先发一原始翻译的版本,大家自行根据需要去…

最近20年天文学有什么重大的进展

还记得我们上学的时候学过很多天文学知识么?太阳系有9大行星,月球和地球是同时形成的,月球是地球唯一的天然卫星,黑洞是科幻小说里的桥段。然而最近一系列的发现推翻了我们视作常识的天文学认知。 NASA 最近经常活跃在社交媒体,发布找到系外行星的消息,他们是怎么发现这…