◐晨昏线TERMINATOR LAB
交互式天文科普
EARTH · LIGHT · TIME

在光与暗之间,读懂地球。

拨动时间,观察一束阳光如何改变整个世界。

地轴倾角 23.44°1 个地球 · 无限次探索
正在建立地球场景…
太阳照射 · 实时几何计算
N · 北极
S · 南极
乌鲁木齐
乌鲁木齐
晨线 · 日出昏线 · 日落太阳直射点
拖动旋转 · 滚轮缩放 · 点击地表选点
地球球体比例真实 · 太阳光线近似平行
2026.06.21 · 16:00 北京时间(UTC+8)时间已暂停
00:0006:0012:0018:0024:00
同一个时间
驱动所有实验

纬度对比实验室

04

越靠近两极,季节的昼夜差异越明显。

观察地点
0006121824
昼长
白昼黑夜日期与阈值随模拟同步

从观察到理解

05
⟵ ⟵ ⟵
☀

SCIENCE BEHIND THE SCENE

每一条边界,都来自同一束阳光。

太阳坐标采用 NOAA/Meeus 低阶视太阳公式,包含均近点角、中心差、黄赤交角与主要章动修正。用 UTC 近似 UT1,并以 ΔT 多项式转换到 TT。教学支持 1900–2100 年;不用于导航、历书或秒级预测。

地球表面法向量 n 与太阳方向 s 的点积为 0 时形成几何晨昏线。按地球向东自转后太阳高度的变化区分晨线与昏线。地图、标记、恒星时、公转及太阳位置使用同一 UTC 时间。

地球按格林尼治恒星时旋转,恒星日约 23 小时 56 分 4 秒;太阳日约 24 小时。公转轨道使用日期对应的太阳黄经与日地距离,地轴近似保持固定方向(忽略岁差)。日地系统的天体大小与距离为示意比例。

日出日落通过每 5 分钟采样并二分求解当日高度角越界时刻。0° 为太阳中心的几何地平线;−0.833° 合并平均折射与太阳半径。未计地形、海拔和实时气象。无越界时显示全天在阈值之上或之下;极圈边缘可能受阈值影响。

法定时间使用浏览器 IANA 时区数据库;点击的任意地点默认以 UTC 展示,并明确不推断法定时区。太阳时由当地时角计算,包含均时差。日期输入与主时间轴显示北京时间(UTC+8),内部计算使用 UTC。时间条使用选择的北京时间日、UTC 日或各地民用日,不能把经度÷15 当作法定时区。

节气通过求解视太阳黄经 0°、90°、180°、270° 得到对应年份的近似 UTC 时刻。近似模型未与高精度星历逐年比对,不能保证分钟级节气精度。常规日出日落在中低纬度通常为分钟量级近似,高纬近切线时误差放大。

资源:NOAA Solar Calculation Details · NASA ΔT 多项式 · Three.js r170(MIT)。真实地球日间 / 夜间纹理来自 Three.js 示例资源;图像版权见交付说明。星空仅为装饰。

保存此刻的地球

当前模拟时间的 3D 地球场景截图下载 PNG ↓

也可以右键或长按图片保存。截图只包含 3D 场景。