技術的な詳細
ネイタルチャート生成の仕組み
このツールでできること
ネイタルチャート生成ツールは、出生日時と出生地(場所)をもとに、太陽・月・各惑星の位置を算出して出生図(ホロスコープ)を作成します。星座とハウスごとの惑星配置、惑星同士のアスペクト線、アセンダント(上昇宮)を表示するインタラクティブな黄道ホイールを描画します。各配置は、星座・度数・ハウス位置を含む要約表にも一覧表示され、素早く参照できます。
一般的なユースケース
占星術の愛好家は、太陽星座だけでなく、感情を示す月星座、外向きの人格を示す上昇宮、恋愛傾向を示す金星、行動力を示す火星などを含めた全体像を理解するためにネイタルチャートを作成します。占星術の学習者は、チャート解釈の練習にも利用します。ホイールのビジュアル形式は、位置表だけでは見つけにくいアスペクトパターン(グランドトライン、Tスクエア)を把握しやすくします。
データ形式、型、またはバリエーション
このチャートは既定でトロピカル方式の黄道十二宮とプラシーダス・ハウスシステムを使用します。これは西洋占星術で最も広く使われているハウスシステムです。惑星位置は、簡略化した天文アルゴリズムまたは事前計算されたエフェメリス(天文暦)テーブルを用いて算出されます。ホイールは、外周に12星座、区分としての12ハウス、計算された黄経に配置された惑星のグリフを表示します。アスペクト線は、重要な角度関係(コンジャンクション、セクスタイル、スクエア、トライン、オポジション)を形成する惑星同士を結びます。
よくある落とし穴とエッジケース
出生図の精度は正確な出生時刻に大きく左右されます。数分の違いでも、アセンダントやハウスカスプが別の星座へ移ることがあります。出生時刻が不明な場合、アセンダントとハウス位置は信頼できません(惑星の星座位置は時刻に関わらず正確なままです)。ブラウザベースの生成ツールで使われる簡略アルゴリズムは、プロ向け占星術ソフト(Solar Fire、Astro.com)と最大で1度程度ずれることがあり、厳密なアスペクトのオーブやハウスカスプ計算では重要になります。
コードではなくこのツールを使うべき場面
このツールは、個人的なチャート探索や学習に使ってください。デスクトップソフトをインストールせずに、すぐに視覚的なチャートを得られます。スイス・エフェメリス級の精度、複数のハウスシステム(ホールサイン、コッホ、イコール)への対応、またはプログレス、トランジット、シナストリーの重ね合わせといった高度な機能が必要なプロ向け占星術アプリケーションには、Astro.js などの専用占星術ライブラリ、またはアプリケーションに統合した Swiss Ephemeris C ライブラリを使用してください。