支持的投影#
AS astropy.wcs is based on wcslib ,它支持在中定义的标准投影 FITS WCS standard . 这些投影代码是第二部分中指定的三个字母字符串 CTYPEn 关键字(通过 Wcsprm.ctype ). 例如,具有RA,DEC坐标的切线投影定义为 CTYPE1 = RA---TAN 和 CTYPE2 = DEC--TAN . 如果出现SIP失真,则关键字变成 CTYPE1 = RA---TAN-SIP 和 CTYPE2 = DEC--TAN-SIP .
支持的投影代码包括:
AZP:天顶/方位角透视图SZP:倾斜天顶透视图TAN:gnomonic的STG:赤平SIN:正交/合成ARC:天顶/方位角等距ZPN:天顶/方位多项式ZEA:天顶/方位等面积AIR:艾利投影CYP:圆柱形透视图CEA:圆柱形等面积CAR:卡雷板MER:墨卡托投影COP:圆锥透视图COE:圆锥等面积COD:圆锥等距COO正形:圆锥SFL:Sanson Flamsteed(“全球正弦曲线”)PAR:抛物线MOL:莫尔韦德投影AIT:Hammer Aitoff公司BON:博恩投影PCO:多离子TSC:切向球形立方体CSC:COBE四边形球形立方体QSC:四边形球形立方体HPX:HEALPix公司XPH:HEALPix polar,又名“蝴蝶”
并且,如果使用wcslib 5.0或更高版本构建,则支持以下多项式失真:
TPV:多项式失真TUV:多项式失真
备注
尽管wcslib 5.4和更高版本处理 SIP 多项式失真,向后兼容, SIP 是由astropy本身处理的,并且存在专门处理它的方法。