← 角度计算器 /

几何高度计算器

使用仰角和底面距离求物体高度。

[email protected], Geometry Calculator Developer & Online Math Educator 审核 最后更新于 April 24, 2026

几何高度计算器

几何高度计算器 中使用的公式

h = distance × tan(elevation)

In-Depth Tutorial: 几何高度计算器

几何高度计算器仅使用到物体底部的水平距离和到其顶部的仰角,即可求出物体(如树木、建筑物、旗杆或山峰)的高度。公式如下:

h = 距离 × tan(仰角)

这是直角三角形三角函数最实用的应用之一。你可以测量那些无法攀爬的高度。本教程涵盖从SOHCAHTOA推导该公式的过程、三个详细示例以及常见应用场景。

设置场景

站在距离物体底部水平距离为D的位置。抬头看向物体的顶部。从水平线向上到你视线的夹角即为仰角(θ)。

你、物体底部和物体顶部构成一个直角三角形:

  • 水平直角边是距离D。
  • 垂直直角边是高度h(即你要找的值)。
  • 斜边是你看向顶部的视线。
  • 直角位于物体底部(与地面接触处)。

应用SOHCAHTOA

仰角θ对应的:

  • 对边:高度h。
  • 邻边:距离D。

根据TOA(正切=对边/邻边):tan(θ) = 对边 / 邻边 = h / D。

解出h:h = D × tan(θ)

例题1 —— 求树高

你站在距离树底部30米处。到树顶的仰角为35°。这棵树有多高?

h = 30 × tan(35°) ≈ 30 × 0.7002 ≈ 21.01米

因此,树高约为21米。

例题2 —— 隔着街道测量建筑物高度

一名测量员站在距离建筑物50英尺处。到屋顶的仰角为60°。这栋楼有多高?

h = 50 × tan(60°) = 50 × √3 ≈ 50 × 1.732 ≈ 86.6英尺

例题3 —— 逆向求解问题

如果从200英尺的距离观察一座100英尺高的物体,仰角是多少?

由 h = D × tan(θ) 得:100 = 200 × tan(θ) → tan(θ) = 0.5 → θ = arctan(0.5) ≈ 26.57°

考虑观测者身高

基本公式假设观测者的眼睛高度与物体底部处于同一水平面。实际上,你的眼睛离地面约1.5米。要获得物体从地面算起的总高度,需加上你的眼高:

物体高度 = D × tan(θ) + 观测者眼高

在大多数粗略应用中,由于眼高修正值相对于建筑物或树木的高度来说很小,通常会被忽略。

俯角 —— 对称情况

如果你位于物体上方(例如从山顶或建筑物向下看海面上的船),则使用“俯角”。其原理类似,公式呈镜像关系:你是向下看而不是向上看,但使用的三角函数相同。

实际应用

  • 林业:测量树木高度以估算木材量。测角仪可直接测量仰角。
  • 测绘:确定建筑物高度、桥梁净空、天线高度。
  • 导航:六分仪测量天体角度用于船舶和飞机定位。
  • 地质学:从已知的水平基线测量山峰或悬崖的高度。
  • 体育:棒球转播利用类似的三角函数来估算球的轨迹。
  • 狩猎/野生动物:测距仪利用此原理,通过目标的观测角尺寸计算到目标的距离。

多次测量以提高准确性

如果在两个不同的距离D₁和D₂处,分别测得仰角θ₁和θ₂,你可以推导出物体高度和距离:

h = D₁ × tan(θ₁) = D₂ × tan(θ₂)

这种冗余性允许你交叉检查测量结果。如果两个计算出的高度存在显著差异,说明其中一项测量有误。

常见错误

  • 混淆仰角与俯角。仰角是从水平线向上的角度。俯角是向下的角度。它们都从同一基准线(水平线)测量,但方向相反。
  • 在弧度模式的计算器中使用角度。tan(35°) ≈ 0.7。而tan(35弧度)则是完全不同的值。请检查计算器的模式设置。
  • 忘记水平距离必须是地面上的水平距离。如果地面倾斜,或者你的距离是沿斜坡测量的,则该公式不直接适用。
  • 忘记观测者眼高。对于高大的物体,这通常可以忽略不计;但对于矮小的物体(如2米高的树篱),如果忽略眼高,误差可达约75%。

常见问题解答 – 几何高度计算器

从水平方向向上量到朝向物体顶部视线的角度。结合水平距离,可以间接计算高度。

h = 距离 × tan(仰角)。这来自观察者、物体底部和顶部形成的直角三角形中的正切比。

距离和高度可以使用任何一致的单位(米、英尺等)。结果使用与输入距离相同的单位。

是的——免费且无限制。