earth_orientation_table

class astropy.utils.iers.earth_orientation_table[ソース]

ベースクラス: astropy.utils.state.ScienceState

地球自転と参考系サービスのデフォルトIERS表。

これらの表は計算に使われています UT1 そして UTC 地上座標系に変換します

状態自体はIERS表であり IERS 授業を受けます。デフォルトは自動更新に設定されています IERS_Auto クラスは、ほとんどの目的を満たすことができるはずだ。

実例.

Asterpyでパッケージ化されたIERS-Bファイルを一時的に使用するには、以下の操作を実行してください。

>>> from astropy.utils import iers
>>> from astropy.time import Time
>>> iers_b = iers.IERS_B.open(iers.IERS_B_FILE)
>>> with iers.earth_orientation_table.set(iers_b):
...     print(Time('2000-01-01').ut1.isot)
2000-01-01T00:00:00.355

最新のIERS-Aファイルをセッション全体で使用するには、以下の操作を実行してください。

>>> iers_a = iers.IERS_A.open(iers.IERS_A_URL)  
>>> iers.earth_orientation_table.set(iers_a)  
<ScienceState earth_orientation_table: <IERS_A length=17463>...>

デフォルト値に戻る IERS_Auto ):

>>> iers.earth_orientation_table.set(None)  
<ScienceState earth_orientation_table: <IERS_Auto length=17428>...>

方法要約

validate \(値)

必要であれば,値を検証してネイティブタイプに変換する.

方法文書

classmethod validate(value)[ソース]

必要であれば,値を検証してネイティブタイプに変換する.