三维坐标距离

3D Distance Between Two Points

d = √[(Δx)²+(Δy)²+(Δz)²]。

📐 计算公式
空间两点距离(三维欧氏距离):d = √((x₂−x₁)²+(y₂−y₁)²+(z₂−z₁)²)(m);联动量:水平距离 = √(Δx²+Δy²)、坡度百分比 = Δz ÷ 水平距离 × 100(水平距离为 0 时显示「—」)。校验:无强校验,空值按 0 兜底。判据:无固定分级,距离即三轴坐标差平方和的平方根,结果保留三位小数。

d = √[(Δx)²+(Δy)²+(Δz)²]。

Formula & Standard References

Item Formula / Note Source / Standard
Spatial distance D = sqrt( ΔN^2 + ΔE^2 + ΔH^2 ) GB 50026-2020, Code for engineering surveying
Relation to horizontal distance D^2 = S^2 + ΔH^2, where S is the horizontal distance GB 50026-2020, Code for engineering surveying
Coordinate consistency Both points must share the same coordinate system and height datum GB 50026-2020, Code for engineering surveying
Use Used for setting-out checks and 3D point deviation assessment GB 50026-2020, Code for engineering surveying
📌 计算说明
  • 三维欧氏距离。
  • 坐标需同一基准。

📚 深度解析:三维坐标距离

💡 常见使用场景

空间距
(0,0,0)→(300,400,120):d=√(300²+400²+120²)=√(90000+160000+14400)=√264400≈514.2m。
高差贡献
平距 500m 加高差 120m,空间距仅增到 514m,高差对总长影响相对小但监测敏感。

❓ 常见问题(FAQ)

3D 和 2D 距差多少?
多一项高差平方;平距 500、高差 120 时 3D 约 514,差 2.8%。
监测用哪种?
变形监测常用三维,分离水平位移与沉降分别判据更准。