天文計算サンプル集


 JavaScriptで書かれた、基礎的な天文計算プログラムのサンプル集です。
 天文計算 もしくは JavaScript プログラミングの参考にして下さい。


☆時刻系の計算

日時とユリウス日の変換 cldttojd

日時とユリウス日の相互変換を行います。

現在のユリウス日 cljdnow

現在のユリウス日を計算します。

力学時の計算 cldttotd

指定日時での、力学時を計算します。

☆座標系の計算

座標系の変換 clcord

座標系の一般的な変換を行います。

歳差章動の計算 clprcnut

指定日時での歳差章動を計算します。

黄道座標系と赤道座標系の変換(建設予定) clectoeq

指定日時での、黄道座標系と赤道座標系の相互変換を行います。

恒星時の計算(建設予定) cldttost

指定日時・場所での、地方恒星時を計算します。

赤道座標系と地平座標系の変換(建設予定) cleqtoho

指定日時・場所での、赤道座標系と地平座標系の相互変換を行います。

真高度と視高度の変換(建設予定) claltoap

地平座標系の真高度と視高度の相互変換を行います。

恒星の出没時刻の計算(建設予定) clstrs

指定日の、恒星(赤経赤緯で指定)の出没時刻を計算します。

☆太陽の計算

太陽の位置計算(建設予定)clsnpos

指定日時の、太陽の精密な位置を計算します。

24節気の計算(建設予定)clsekki

指定年の、24節気を計算します。

☆月の計算

月の位置計算(建設予定)clmnpos

指定日時・場所での、月の精密な位置を計算します。

月の位相計算1(建設予定)clmnph1

指定日時での、月の満ち欠けの度合い(位相)を計算します。

月の位相計算2(建設予定)clmnph2

指定日時直後の新月・上弦・満月・下弦の日時を計算します。

月齢の計算(建設予定)clmnage

指定日時での、月齢を計算します。

☆天体(太陽・月・惑星)の計算

天体の位置計算(建設予定)clbdpos

指定日時での、太陽・月・惑星の位置を計算します。

天体の出没時刻の計算(建設予定)clbdrs

指定日での、太陽・月・惑星の出没時刻を計算します。

現在の天体の計算(建設予定)clbdnow

現在の、ユリウス日、黄道傾角、恒星時、太陽・月・惑星の位置や出没時刻、月の位相と月齢などを総合計算します。

HOME
inserted by FC2 system