CooSys#
- class astropy.io.votable.tree.CooSys(ID=None, equinox=None, epoch=None, system=None, id=None, config=None, pos=None, refposition=None, **extra)[源代码]#
基类:
SimpleElement
COOSYS 元素:定义坐标系。
关键字参数对应于具有相同名称的设置成员,如下所述。
属性摘要
[required] 的XML ID COOSYS 元素,用于交叉引用。
指定位置的历元。
固定赤道或黄道系统所需的参数(如默认的“eq_FK5”为“J2000”,默认的“eq_FK5”为“B1950”)。
IVOA词汇中认可的参考系列表。
指定坐标系的类型。
方法总结
将coosys元素转换为占星内置框架。
属性文档
- epoch#
指定位置的历元。它必须是一个指定天文年的字符串。
- equinox#
固定赤道或黄道系统所需的参数(如默认的“eq_FK5”为“J2000”,默认的“eq_FK5”为“B1950”)。
- system#
指定坐标系的类型。
有效选择由以下人员给出
reference_frames
方法文件
- to_astropy_frame()[源代码]#
将coosys元素转换为占星内置框架。
这仅读取系统和春分属性。
- 返回:
BaseCoordinateFrame
与Coopon元素描述的框架相对应的星形内置框架。
笔记
如果对应关系不简单,则此方法会引发错误。在这种情况下,您可以参考 IVOA reference frames definition 名单设有 astropy's frames 并手动处理转换。
实例
>>> from astropy.io.votable.tree import CooSys >>> coosys = CooSys(system="ICRS", epoch="J2020") >>> # note that coosys elements also contain the epoch >>> coosys.to_astropy_frame() <ICRS Frame>