爱改写 Tools

免费两点距离计算器

支持平面坐标和经纬度坐标两种模式,快速计算两点之间的精确距离。

计算面板

两点之间距离

-- 单位

距离计算简介

两点距离计算器是一种实用的在线工具,用于计算平面或地球表面上两点之间的距离。它支持两种常见的坐标系统:平面直角坐标系和地理经纬度坐标系。

无论是在工程设计、地理信息系统、物流规划还是日常生活中,两点距离计算都是一个常见的需求。本工具提供了简单易用的界面和精确的计算算法,满足不同场景的需求。

平面坐标模式

平面坐标模式适用于计算二维平面上两点之间的直线距离。它使用直角坐标系 (x,y) 作为输入,计算结果以用户输入的坐标单位表示。

应用场景

适用于小范围的距离计算,如建筑设计、机械制图、游戏开发等领域。

经纬度坐标模式

经纬度坐标模式适用于计算地球表面上两点之间的球面距离。它使用纬度 (latitude) 和经度 (longitude) 作为输入,计算结果以公里 (km) 表示。

应用场景

适用于大范围的距离计算,如地理信息系统、物流配送、旅行规划等领域。

计算公式说明

本工具采用两种不同的算法来计算距离,具体取决于用户选择的计算模式:

平面坐标模式 (欧几里得距离)

distance = √[(x2 - x1)² + (y2 - y1)²]

经纬度坐标模式 (Haversine 公式)

a = sin²(Δφ/2) + cos φ1 × cos φ2 × sin²(Δλ/2)
c = 2 × atan2(√a, √(1−a))
distance = R × c
(R = 地球半径,约 6371 公里)

常见问题 (FAQ)

经纬度坐标模式的精度如何?

本工具使用 Haversine 公式计算经纬度距离,在地球是一个完美球体的假设下,精度可以达到几十米以内。对于大多数应用场景来说,这个精度已经足够。

平面坐标模式的单位是什么?

平面坐标模式的计算结果单位与用户输入的坐标单位一致。例如,如果用户输入的坐标单位是米,那么计算结果的单位也是米。