CoordinateTransform¶
- class astropy.coordinates.CoordinateTransform(fromsys, tosys, priority=1, register_graph=None)[ソース]¶
ベースクラス:
object
座標を1つのシステムから別のシステムのオブジェクトに変換する.サブクラスは実現しなければならない
__call__
with the provided signature. They should also call this superclass's_ _init__゚`それで ``__init__
それがそうです。- パラメータ
- Sysから来ました :
BaseCoordinateFrame
子類.BaseConsulateFrame類 それから座標フレームクラスを作成する.
- Tosys :
BaseCoordinateFrame
子類.BaseConsulateFrame類 変換する座標フレームクラス.
- priority浮動型または整型
最短座標変換パスを探す際にはこの変換の優先度-値が大きいほど優先度が低くなる.
- register_graph :
TransformGraph
あるいはない.変換図またはなし この変換を作成時に登録するためのグラフ、または
None
登録されていないところに残してください。
- Sysから来ました :
方法要約
__call__
\(座標,フレーム)実際の座標を
fromsys
クラス伝達tosys
級友たち。register
\(グラフ)この変換は、要求された変換マップに追加され、2つの座標が接続された任意のコンテンツを置き換える。
unregister
\(グラフ)この変換は,要求された変換図から削除される.
方法文書
- abstract __call__(fromcoord, toframe)[ソース]¶
実際の座標を
fromsys
クラス伝達tosys
級友たち。- パラメータ
- 自座標. :
BaseCoordinateFrame
サブクラス事例BaseOrganateFrameクラスのインスタンス クラスマッチングの対象
fromsys
それは変わります。- toframe客体.
フレームワークを完全に指定するために必要な属性を持つオブジェクト.つまり名前が辞書キーにマッチする属性を持たなければなりません
tosys.get_frame_attr_names()
帰ってきました。一般的にはこれは重要ですtosys
しかしそれは できる限りのことをする 適切な属性を持つ限り、他のクラスであってもよい。
- 自座標. :
- 返品
- Tocoord :
BaseCoordinateFrame
サブクラス事例BaseOrganateFrameクラスのインスタンス 変換後の新しい座標を適用する.
- Tocoord :
- register(graph)[ソース]¶
この変換は、要求された変換マップに追加され、2つの座標が接続された任意のコンテンツを置き換える。
- パラメータ
- 図表 :
TransformGraph
客体.TransformGraphオブジェクト これに変換された図形を登録する.
- 図表 :