输入观察者高度与目标距离/高度,计算地平线可视距离、地球曲率下降量及目标被遮挡高度,并绘制曲率示意图。
示意图纵向比例已放大以便观察,仅供直观参考,非真实比例。
地平线距离(可视距离)
几何:d = 3.57 × √h km(h 为观察者高度,单位米)
考虑大气折射:d = 3.86 × √h km
地球曲率下降量(距观察者距离 d 处)
下降量 = d² / (2R),R = 6371 km(地球平均半径),d 单位 km,结果换算为米
目标被遮挡高度
当目标距离超过地平线时:遮挡高度 = (d − d地平线)² / (2R)
目标可见高度 = 目标高度 − 遮挡高度(不小于 0)
注:大气折射会令地平线距离增大约约 8%,本工具在开启折射时仅修正地平线距离,曲率下降量仍按几何半径 R=6371km 计算。
地球曲率可视距离计算器是一款天文地理类的在线工具,用于计算观察者在给定高度下的地平线可视距离、指定距离处的地球曲率下降量,以及远处目标被地球曲率遮挡的高度。内置 Canvas 曲率示意图,直观展示观察者、地平线与目标的几何关系,并支持标准大气折射修正。