同一张天空照片,为什么会有两种“向北”?
赤道网格与黄道网格使用不同的北极,标记方向前先选好坐标系统。
给照片画网格时,有人沿天球赤道标方向,有人沿黄道标方向。两套网格都可以正确,但它们在同一点标出的北向箭头未必重合。
打开互动课程 →
先猜一下
“向北”在赤道坐标和黄道坐标中,必然是同一条箭头吗?
查看答案与解释
不一定 — 两套坐标的北极不同,在同一个天体方向处的切向箭头也会不同。
再把体验和科学连起来
在天体所在方向比较两种“北”
赤道坐标的北指向北天极,黄道坐标的北指向北黄极。它们的局部方向通常不相同。
将两个北极方向投到该点切平面
转动黄道位置,夹角也改变
图中的两条箭头都从同一个方向点出发,不表示两颗不同的星。
tan q=cosλ tanε/(sinβ sinλ tanε−cosβ)
只靠正切值,还不够决定象限
正切相同的角可能相差180°。本课用朝北的实际切向量确定有向夹角,再给出两条线的小夹角。
q用向量点积/叉积确定朝向
天极处会发生退化
如果天体正好位于某套坐标的北极,那一套“继续向北”的切向方向没有唯一值。不能强行填零。
零切向量 → 方向未定义
先把黄道北极与赤道北极投到目标点的切平面,再用点积/叉积判定夹角和朝向。tan q只给比值,不能独自区分相差180°的方向;投影为零时须报告退化。
试一试
先看黄道上的0°和90°,再试北天极退化位置。这里的箭头只比较坐标方向,不是观测者的地平线。
动手看一遍 →
符号不用背
- λ / β
- 黄道经纬度
- q
- 从天球北方向向天球东计的有向角
- 线夹角
- 方向相差180°的两条线仍重合
算法、精度与适用范围
原书印刷页100一般公式及β=0时tan q₀=−cosλ tanε。这里将北天极和北黄极向量投影到天体切平面,以atan2得到实际朝北箭头的有向夹角;正切原式或AA+单一分支可能相差180°。图中天球北向上、东向左,箭头与数据采用同一约定。输出方向不唯一时null,不输出伪0°。
我的理解检查
两箭头从同一点出发,代表?
两个参考系统的方向 — 这里比较的是坐标基准。
正切值相同,就一定是同一个有向角吗?
不一定,相差180°也相同 — 必须结合象限或真实向量方向。
正好位于北天极时,继续朝该北极的切向方向是?
未定义 — 方向投影为零,需要显式处理退化。
画方向箭头也需要注明坐标系统;符号相同的“北”,可能指向不同的天极。
Jean Meeus · Astronomical Algorithms, 2nd ed. · 第 14 章