距离计算器
使用这个距离计算器,可以计算二维平面、三维空间或经纬度坐标之间的距离。输入两点坐标后,即可立即获得结果,并结合公式与说明进行校验和理解。
二维距离计算器
使用此计算器查找二维坐标平面上两点之间的距离。
点 1:
点 2:
三维距离计算器
使用此计算器查找三维坐标空间中两点之间的距离。
点 1:
点 2:
基于经纬度的距离计算
使用此计算器查找地球表面上两点之间的最短距离(大圆/空中距离)。
输入格式
点 1:
点 2:

什么是距离计算器?
距离计算器是一种计算坐标系中两点之间直线距离(欧几里得距离)的工具。这个计算器可以在二维(x,y)和三维(x,y,z)坐标空间中工作,还可以计算两个地理点之间的大圆距离。
该计算器根据坐标系统使用不同的距离公式:二维和三维空间使用勾股定理,地理坐标使用考虑地球曲率的半正矢公式。
距离公式
两点之间的距离计算使用以下公式:
2D
d = √[(x₂ - x₁)² + (y₂ - y₁)²]
3D
d = √[(x₂ - x₁)² + (y₂ - y₁)² + (z₂ - z₁)²]
地理坐标
用于大圆距离的半正矢公式
其中 (x₁, y₁, z₁) 和 (x₂, y₂, z₂) 是空间中两点的坐标。对于地理坐标,我们使用纬度和经度值,并考虑地球的曲率。
如何使用距离计算器
先选择与你的问题对应的坐标体系,再输入两个点的坐标,计算器会自动使用该空间下正确的距离公式返回结果。
- 选择适当的计算器类型:二维、三维或地理坐标。
- 输入第一个点的坐标。
- 输入第二个点的坐标。
- 点击'计算'按钮,查看两点之间的距离。
提示:平面问题通常使用 2D,空间模型使用 3D,而涉及经纬度时应使用地理距离模式。
距离计算示例
二维坐标距离
对于点 (1, 2) 和 (4, 6),先求坐标差,再代入二维距离公式。
d = √[(4 - 1)² + (6 - 2)²] = √(9 + 16)
结果:d = 5
三维坐标距离
对于点 (1, 2, 3) 和 (4, 6, 3),z 轴坐标相同,因此距离主要来自 x 和 y 的变化。
d = √[(4 - 1)² + (6 - 2)² + (3 - 3)²] = √25
结果:d = 5
地理距离
当两个地点以经纬度表示时,计算器会使用半正矢公式估算地球表面的最短路径距离。
在地理距离计算器中输入两组经纬度
结果:以公里或英里显示的大圆距离
施工放样校验
如果平面图上的两点为 (0, 0) 和 (8, 15),对角线距离可用于现场校验布局。
d = √[(8 - 0)² + (15 - 0)²] = √289
结果:d = 17
距离计算的应用
距离计算有许多实际应用:
- 地理和导航:计算地图上位置之间的距离,GPS导航
- 物理学:确定物体在各种维度中移动的距离
- 计算机图形学:渲染3D对象和场景,碰撞检测
- 建筑和施工:测量平面图和建筑设计中的距离
距离计算器常见问题
距离计算器测量的是什么?
距离计算器会根据坐标体系使用对应公式,计算两点之间的间隔,例如 2D/3D 欧几里得距离或地理坐标的大圆距离。
什么时候用 2D,什么时候用 3D?
当问题只涉及 x 和 y 两个坐标时使用 2D;如果还包含 z 轴或深度信息,则应使用 3D 距离。
地理距离为什么和普通距离不同?
地理距离需要考虑地球曲率,因此会使用经纬度和半正矢公式,而不是平面几何中的直线距离公式。
这个计算器适合地图和导航吗?
适合。地理模式可用于估算地点之间的表面最短距离,2D 和 3D 模式则更适合数学、建模、工程和图形计算场景。