支持的投影#
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本身处理的,并且存在专门处理它的方法。