ZODIAC 星轨终端

终端 · 科普 · 星历是什么:本站的数据从哪来

FIELD MANUAL

星历是什么:本站的数据从哪来,误差多大

星历(ephemeris)就是一张「天体位置表」。古代靠观测记录,现代靠数值积分计算。 本站用的是开源的 astronomy-engine(MIT 许可),它在构建期把结果算好、写成静态 JSON。

三个容易混淆的概念

  • 地心视黄经:从地球中心看,天体在黄道上的位置,含光行时修正。占星用的是这个。
  • 真黄道(True Ecliptic of Date):以当天真实的黄道面为基准。岁差会缓慢移动它,所以 2000 年和 2026 年的同一天,星座边界对应的时刻略有差别。
  • 回归黄道:以春分为 0° 的固定刻度。占星十二星座用的是回归黄道,与天文学上的「实际星座」不是一回事。

为什么不同网站结果会不一样

常见原因有四:用了不同的分宫制;出生时间按当地时间还是 UTC 处理出错;时区历史(例如中国 1986–1991 年的夏令时);星座边界用了固定日期表而不是真实交点时刻。

本站的口径写在计算方法页上:ECT 真黄道、整宫制、时区按 IANA 数据库、边界以太阳真实进入星座的时刻为准。

误差有多大

太阳与月亮经交叉校验(最大误差 0.0091° / 0.0369°);月相时刻误差 < 5 分钟、节气时刻误差 < 15 分钟(按上述误差换算); 上升星座只取决于你提供的出生时间精度——时间差 4 分钟,上升约差 1 度。 所以「上升星座不准」通常不是算法问题,是出生时间的问题。

你们的星历数据和天文台一致吗?

同源同法。astronomy-engine 的精度与 JPL 星历在小数点后两位以内吻合,占星用途远远够用。

为什么我算出的太阳星座和生日表不一样?

生日表是固定日期,真实边界每年会差 ±1 天。本站用太阳真实进入星座的时刻判定。

出生时间记不清怎么办?

时辰误差 2 小时,上升会差约 30 度(一个星座)。这种情况下建议只参考太阳、月亮与行星落座,不要过度解读上升与宫位。

ALSO / 继续读
  • 上升星座是什么 — 上升星座由出生时刻与地点决定,每 2 小时换一次。它决定别人先看到你的哪一面。
  • 星盘怎么看:三个入口 — 先看上升,再看日月,最后看相位。一张星盘不需要看懂全部才算会看。
  • 水星逆行是什么意思 — 水逆是视运动现象,每年 3 次左右。它影响的是沟通与文书的「返工率」,不是灾祸。
  • 月相与情绪:八个阶段怎么用 — 新月起头、上弦做决定、满月收尾、下弦做减法。月相是可验证的节律,也是最好用的行动日历。
  • 整宫制与普拉西德制 — 两套分宫制的差别在哪,为什么本站只用整宫制,以及它对你的星盘意味着什么。

继续:算我的上升星座 · 生成我的本命盘

SYS · ZODIAC TERMINAL · v1