前面写过天体方位角和高度角的计算 - 且听风吟的文章 - 知乎,即给定观测者位置、天体的位置,计算观测者在在任意观测时间的方位角和高度角。后来又想实现一个计算天体到达观测者正东正西方向的时间的功能,但是后来又想进一步实现给定一个任意的方位角,来求该天体到达此方位角的时间,不过在实现的过程中,突然发现不是所有的天体都能达到观测者的正东正西方向,也就是说天体的周日运动赤纬圈和观测者的卯酉圈无交点,这和天体的周日运动赤纬圈与观测者的地平圈有无交点产生的恒显圈和恒隐圈相似。这和观测者与天体的相对位置有关,而且有些天体不仅达不到正东正西方向,有时候甚至方位角只在一个小范围内变化,关于这个问题,有以下几点需要明白:
设观测者的地理坐标为(b,l),天体的赤道坐标为(α,δ)
1.若
,即天体的赤纬绝对值小于观测者纬度绝对值,天体的方位角变化范围是在0~
,天体在周日运动中会达到观测者的正东正西方向,否则天体永远不会出现在观测者的正东正西方向。当然了,如果b和
正负不同,即一个在南半/天球,一个在北半/天球,则只能在地平线下达到正东正西方向。
2. 当
时,天体不再能够达到观测者的任意一个方位