视距丝(横基尺)测距计算器

Distance from Subtense Bar and Angle

Compute distance to a subtense bar from its length and the subtended angle.

📐 计算公式
横基尺视距(本页代码口径,全角公式):水平距离 D=横基尺长 c÷tan(θ),θ 为视差角(度输入、先化弧度),非半角式 b÷(2·tan(θ÷2));另输出 km 换算与 D÷c 比值。校验:两字段经输入守卫必填且须为合法数值,否则提示并中止。判据:无固定分级,θ 越小 D 越大,灵敏度 ΔD÷Δθ=−c÷sin²θ 随 θ 减小急剧上升,页面随结果展示该灵敏度。

输入横基尺长度 c 与所对夹角 θ(度),求距离。

Formula & Standard References

Item Formula / Note Source / Standard
Subtense (parallax) distance D = b / ( 2 · tan(phi/2) ), where b is the subtense bar length and phi the parallax angle GB 50026-2020, Code for engineering surveying
Small-angle approximation For small phi, D ≈ b/phi with phi in radians GB 50026-2020, Code for engineering surveying
Accuracy Relative error ΔD/D ≈ Δphi/phi; accuracy drops as the parallax angle grows GB 50026-2020, Code for engineering surveying
Typical application Suited to short distances across obstacles where direct taping is impractical GB 50026-2020, Code for engineering surveying
📌 计算说明
  • 小角下 tanθ≈θ(弧度)。
  • 2/tan(0.001 rad) → 2000 米。

📚 深度解析:subtence 法测距

💡 常见使用场景

张角测距
横尺长 b=2m、张角 θ=2° → D=cot(1°)×2=57.29×2≈114.6m。
精度
θ 小则 D 对 θ 极敏感,需精测角;θ 大(近距)更准,远距换视距/EDM。

❓ 常见问题(FAQ)

公式?
D=b/2 / tan(θ/2)=b·cot(θ/2),b 为已知横尺长、θ 为张角。
现在还用吗?
EDM 普及后用得少,教学与无电场景仍用,原理清晰。