地平线距离计算器
根据观测者高度和行星半径,计算几何地平线距离。
计算地平线距离
输入眼睛相对表面的高度,并使用地球平均半径或其他行星半径。
关于地平线距离
地平线是弯曲的行星表面遮挡直线视线所形成的可见边界。观测者离表面越高,切点越远,可见地平线的范围也越大。本计算器将观测者、行星中心与切点构成直角三角形,使用公式d = √(2Rh + h²),其中d为到地平线的直线距离,R为行星半径,h为观测者相对表面的高度。计算器先将输入半径换算为米,再计算精确几何公式,并以千米输出。
当高度远小于地球半径时,h²项贡献很小,常见近似式d ≈ √(2Rh)便足够准确。在光滑球形地球上,眼高两米时,几何地平线约在5.05千米外;一百米时约为35.70千米。地平线距离随高度的平方根增长,因此观测高度加倍不会使视距加倍。要使几何视距加倍,高度需大约增加到四倍。
结果表示直接相切的视线长度,不是沿弯曲表面测得的距离。在普通地面高度,两者接近,但高空时差异会扩大。模型还将天体视为完美球体。地球实际上是扁球体,局部曲率随纬度和观察方向变化。山脉、海浪、建筑、树木及目标高度都会影响实际可见情况。如果观测者和目标都高于表面,可分别计算各自的地平线距离,再相加以估算最大直线可视间距。
大气折射通常会使光线略向地表弯曲,让光学地平线超出纯几何值。天气条件下的梯度可能增强、减弱或扭曲这一效应,而无线电传播常使用等效地球半径模型。本工具刻意给出未修正的几何基准,以保持假设清楚。它适合建立导航直觉、摄影规划、塔间视线、天文及课堂几何学习。不要将简单的地平线估算作为海上导航、无线电工程、航空间隔或安全关键能见度决策的唯一依据。
地平线距离示例
| 观测者与天体 | 距离 | 典型观察位置 |
|---|---|---|
| 地球表面上方2 m,半径6,371 km | 5.048 km | 站立的观测者 |
| 地球表面上方100 m,半径6,371 km | 35.696 km | 观景塔 |
| 地球表面上方10,000 m,半径6,371 km | 357.099 km | 高空飞机 |
如何计算地平线距离
- 测量观测者眼睛或传感器相对当地表面的高度。
- 以米输入该高度。
- 保留地球平均半径,或输入其他球形天体的半径。
- 点击“计算地平线距离”,并单独考虑地形或折射影响。
常见问题
计算地平线距离用什么公式?
精确球面公式为d = √(2Rh + h²),由行星中心、观测者和切点构成的直角三角形推导而来。
为什么高度呈平方根效应?
在常见高度,主导关系为d ≈ √(2Rh),因此视距增长比观测高度增长更慢。
大气折射会改变结果吗?
会。标准折射通常会扩大可见光学地平线范围。实际折射随大气温度和密度梯度变化。
如何考虑高于表面的目标?
分别计算观测者与目标的地平线距离,再将两者相加,可估算最大相互直线可视距离。
地球真的是半径6,371 km的球体吗?
该数值是适合一般估算的平均半径。精确计算应考虑局部曲率、地形,并采用地球椭球模型。