fit_wcs_from_points

astropy.wcs.utils.fit_wcs_from_points(xy, world_coords, proj_point='center', projection='TAN', sip_degree=None)[ソース]

検出器と空上の2組のマッチングの座標を与え、WCSを計算する。

WCSオブジェクトを一致させた入力検出器および空座標のセットに一致させる。あるいは、SIPは、幾何学的歪みを考慮するように適合されてもよい。1つに戻る WCS 入力画素と空座標との間にマッピングするための最適適合パラメータを有するオブジェクト。

投影タイプ(デフォルト‘Tan’)は文字列(有効な3文字の投影コードの1つ)として入力することができ、投影キーワードが設定されたWCSオブジェクトとして入力することもできる。入力されたWCSが任意の非多項式歪みを有する場合、これは適用され、擬似項および係数に反映されることに留意されたい。このようにしてWCSオブジェクトに入力されることは、実質的に一致した入力座標および投影点に応じて再調整することを可能にするが、入力にこのオプションを投影とは無関係なキーワードとして使用する場合には気をつけなければならず、これは意外な行為を招く可能性がある。

パラメータ
xy()

X&y画素座標.

world_coordsSkyCoordSkyCoord

世界座標を持つSkycoordオブジェクト.

proj_point‘center’または~Asterpy.cocoates.SkyCoord`

デフォルトでは‘center’とし,その中で入力世界座標の幾何中心を投影点として用いる.投影に適切な点を指定するためには,座標対を持つSkycoordオブジェクトを入力することができる.整合性を保つために,これらの座標の単位とフレームをマッチングするように変換する. world_coords もし彼らがそうしなければ。

投影する. :文字列または WCS文字列や

FITS WCS規格で定義されている任意の標準投影の3つのアルファベット投影コード。あるいは、Projectionキーワードが設定されたWCSオブジェクトを入力することができる。

sip_degree無または整型

非ゼロ整数値に設定すると,度数に適したSIPを用いる. sip_degree 幾何変形をモデル化する.デフォルトは無であり、いかなる歪み補正にも適していないことを示す。

返品
wcsWCSWCS

与えられた定点に応じて最適なWCSを選択する.

注意事項

  • 球面投影の基準点は,入力空座標の平均位置を用いて‘center’として設定することができる. SkyCoord 物体です。

  • すべての出力WCSオブジェクト中の単位はつねに度単位となる.

  • もし座標フレームが SkyCoord 伝来の対象に world_coords そして proj_point このフレームワークは world_coords WCSを出力するフレームに上書きする.

  • WCSオブジェクトを渡すと projection CD/PC行列は、フィッティングの初期推定として使用される。これが明らかにずれており、適合から外れている可能性があることが知られている場合、単位行列として設定される(例えば、wcs.wcs.pc=を実行することによって [(1.,0.,),(0.,1.)] )