首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Astropy中转换为黄道坐标

在Astropy中转换为黄道坐标
EN

Stack Overflow用户
提问于 2019-11-19 23:41:12
回答 1查看 536关注 0票数 0

我是astropy的新手,正在尝试掌握坐标转换模块。

我从一些简单的工作开始,这些工作可以在文档中找到。例如:

代码语言:javascript
复制
from astropy import units as u
from astropy.coordinates import SkyCoord

c_gal = SkyCoord(l=0.0*u.degree, b=90.0*u.degree, frame='galactic')

print(c_gal.fk5)

给出了FK5星表中银河系北极的正确值。这是一个赤道参考系,但我如何才能将其转换为黄道参考系呢?我找不到一个类似的方法来完成这项工作。有一个通用的transform_to()方法,但问题是我无法找到可用帧的完整列表。显然,所有的文档和/或例子都坚持其中的一小部分,即:银河,fk4/5,icrs,它们都是赤道和银河系的。

EN

回答 1

Stack Overflow用户

发布于 2019-11-20 01:03:09

如果文档中没有,您可以手动检查对象的所有属性。来自交互式python shell,如果您这样做的话

代码语言:javascript
复制
import astropy.coordinates as co
dir(co)

它将打印coordinates对象的所有属性。这是一个很长的列表,我对天体或天文坐标的了解还不够,无法确切地知道你需要什么,所以这里是打印内容的一个子集:

代码语言:javascript
复制
'CIRS', 'FK4', 'FK4NoETerms', 'FK5', 'GCRS', 'Galactic', 'GalacticLSR', 'Galactocentric', 'GenericFrame', 'GeocentricMeanEcliptic', 'GeocentricTrueEcliptic', 'HCRS', 'HeliocentricEclipticIAU76', 'HeliocentricMeanEcliptic', 'HeliocentricTrueEcliptic', 'ICRS', 'ITRS', 

也许GeocentricTrueEcliptic就是你所需要的?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58937778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档