🍎 りんご力学

Pure astronomical/astrological engine — JPL DE Ephemeris direct reader —

BSP: 読み込み中...

JPL DE440s 天体暦を直接読み取る純粋な天文・占星術エンジン。
左メニューから機能を選ぶか、下のカードをクリックしてください。

📊 天文計算
惑星位置 · 日心計算 · 逆行期間
アスペクト時系列 · 境界角度検出 · 太陽黄経暦
🔭 天体観測
月相イベント · 太陽 / 月の出没
天体風景(高度 · 方位) · 24節気カレンダー
🔮 占星術計算
現代 · 中世西洋 · ヘリオ占星術
東洋占術 · 月のボイドタイム
📋 基準物理天体暦
Planet-Physics — 地心連続物理量
λ(t) · ω(t) · β(t) を JPL DE440s から出力
🤝 AI相談シミュレーター
鑑定練習 — AI が相談者役を担い
ホロスコープ鑑定を対話形式で練習(準備中)
⚙️ 設定
BSP 天体暦ファイル · 黄道座標系
更新履歴 · ライセンス情報

🍎 このツールについて

"占星術に物理根拠を" をきっかけに、天文計算を誰でも手軽に使えるツールを目指して開発しています。

機能追加の基準は 「天文学的に意味があるか」
占星術にしか役立たない機能はお受けできませんが、バグ報告・ご要望はいつでもどうぞ。

📧 shigatakashi.cw@gmail.com

惑星位置計算(地心座標)

ヘリオセントリック計算

太陽を原点とした真の日心座標(黄経・黄緯・距離・公転速度)を計算します。

逆行期間計算

地心固定逆行計算

古典的な地心座標による逆行期間の検出。留日時・星座表記で出力。

物理量逆行計算(天文学用)

生黄経(°)・角速度ω(°/day)・ピーク逆行速度を出力。星座ラベルなし。

逆行連続物理量計算

逆行期間中の λ(°) / ω(°/day) を指定ステップで時系列出力。

惑星間アスペクト時系列

任意境界角度通過検出

太陽黄経暦(1° 刻み)

月相イベント(8相検出)

月相連続変化(照度・位相角)

太陽の出没時刻

月の出没時刻

天体風景(高度・方位)

24節気カレンダー

現代西洋占星術(地心)

ホロスコープ計算(特定の日時)

ホロスコープ計算(期間トランジット)

期間の中点(太陽黄経の角度中点)を算出し、その瞬間のホロスコープを表示します。

惑星星座運行計算(10惑星)

アスペクト計算

アスペクトは惑星間の角度差のため、星座系(トロピカル/サイデリアル)を変えても結果は変わりません。

中世西洋占星術(地心)

ホロスコープ計算(カンパヌス式・トロピカル固定)

7惑星(太陽〜土星)使用。ハウス系・星座系は中世伝統に基づき固定。

カンパヌス(固定)
トロピカル(固定)

惑星星座運行計算(土星まで)

ヘリオ占星術(地心投影日心)

惑星黄道座標 & アスペクト(地心投影日心・単一日時)

太陽を原点とし、黄道面(地球の公転面)に射影した9惑星+地球の黄道座標とアスペクトを計算します。
黄緯は射影により 0 に潰してあります(占星術チャートと同じ黄道帯上の配置)。

日心アスペクト時系列(期間検索)

東洋占術計算基盤(四柱推命・紫微斗数)

命式/命盤スケルトンのみ。象意解釈・性格判断・運勢は含みません。

四柱推命 — 命式スケルトン

立春基準。月柱は節気(太陽黄経の15°刻み)を使用。

紫微斗数 — 命盤スケルトン

グレゴリオ暦で入力すると農暦(旧暦)を自動算出します。BSP(JPL DE440s)使用。

※ 時刻は JST(日本標準時)で入力してください
※ 生時(子〜亥)は手動選択。自動入力の参考として、JST 時刻に合わせて選んでください

月のボイドタイム

定義: 現代派(一般)— 月が現在星座内で最後のアスペクト〜次星座イングレスまでの期間。
対象: 太陽・水星〜冥王星(9天体)、主要5相(exact)。最大31日間。

惑星基準物理天体暦(Planet-Physics)

地心(地球)基準で λ(t)・ω(t)・β(t) の連続物理量を JPL DE440s から出力します。
星座名は付与しません(物理量のみ)。出力は CSV ダウンロード対応。

📅 日付・暦変換

ユリウス暦 / グレゴリオ暦 / JD / 修正 JD / Unix タイムスタンプを相互変換します。
天体暦ファイル(BSP)不要。BC 年を含む歴史上の日付も計算可能。

※ 1582年10月5〜14日はグレゴリオ暦に存在しない日付(改暦欠番)です。
※ 時刻は JST(日本標準時・UTC+9)で入力してください。出力の UTC・JST は自動変換されます。
※ 年の入力は天文学方式(Year 0 あり)ではなく歴史学方式(BC/AD)で入力してください。

🤝 AI相談シミュレーター

🚧

準備中

AI が相談者役を担い、ホロスコープ鑑定の練習ができる機能です。
実装予定: 生年月日入力 → AI ペルソナ生成 → 対話形式で鑑定練習

使用する天体暦(BSP ファイル)

de440s-modern.bsp: 標準版(1873-01-01〜2100-12-31)。

座標系

of-date: 観測日時点の春分点基準。歳差・章動・年周光行差を適用。Python/Skyfield と同等の精度(誤差 < 1")。
J2000.0: 2000年1月1日 12:00 TT 基準の固定座標系。歳差・章動なし。光行時間補正のみ適用。カタログ比較・研究用。

更新履歴

「2. 更新履歴」タブを開くと読み込まれます。

ライセンス情報

アプリケーションコード
MIT License
© 2026 しがたかし / Stella.me OS プロジェクト
天体暦データ(JPL DE440s)
NASA / Jet Propulsion Laboratory — Public Domain
https://ssd.jpl.nasa.gov/planets/eph_export.html
天体計算エンジンの参考実装
Skyfield(Brandon Rhodes)— 計算アルゴリズム・設計思想の参考
https://rhodesmill.org/skyfield/
本アプリは Skyfield のコードを直接使用していませんが、座標変換・光行時間補正・ 月の交点計算(IAU 式)等のアルゴリズム設計を参考にしています。
参考文献
Jean Meeus, "Astronomical Algorithms" 2nd ed. — Willmann-Bell, Inc.
座標変換・章動・歳差・月の交点(IAU 式)・光行差・ハウスカスプ算法(Ch.24)等に使用
品位計算(エッセンシャルディグニティ)
William Lilly, "Christian Astrology" (1647)
中世西洋占星術のターム(界)対応表(Lilly Terms)の出典。 Stella.me OS の品位計算モジュール(dignities/tables.py)に収録。
ハウス計算アルゴリズム
Placidus: 半弧法(Newton-Raphson 収束) — Meeus Ch.24 準拠
Koch: 誕生地法(Birthplace System)
Regiomontanus: 赤道等分投影法
Campanus: 主垂直圏 30° 等分(地心専用)
Equal / Whole Signs: ASC 基準 30° 等分 / 星座全体
実装参考: Jean Meeus "Astronomical Algorithms" Ch.24 および spacefield/house_systems.py(Stella.me OS プロジェクト内参照実装)
出力データのライセンス(予定)
CC BY-NC-SA 4.0(表示・非営利・継承)
本アプリが生成する天体暦データ(TXT 等)には、ライセンス整備後に上記を付与予定。
https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ja
クレジット表記(.txt 出力時)
りんご力学 開発者:オンラインカウンセリングルーム「しがたかしホッとライン」運営:志賀高史
https://www.shigatkashi.com