城市之间的距离:在一个球形星球上测量直线距离
当你问一座城市离另一座城市有多远时,其实存在两个不同的答案。一个是鸟儿从一点直飞到另一点所经过的距离。另一个是你的汽车实际行驶的距离,要绕过山脉、河流和边界。城市距离工具给出的是第一个数字——大圆距离,也就是直线距离——它会在你的浏览器中根据每座城市的坐标即时计算出来。
这个直线数字是一个诚实的基准。它告诉你两地之间真实的地理间隔,与有哪些道路或交通是否拥堵无关。一旦你知道了它,其他各种距离都变得容易推算。

直线距离与驾车距离
直线距离忽略了中间的一切:没有道路,没有地形,没有绕行。它是沿着地球表面直接测量的可能最短距离。相比之下,驾车距离则沿着真实的道路前进,这些道路会绕过湖泊、翻越山口,并受到行政边界的约束。
两者之间的差距出人意料地可预测。在大多数地区,驾车路线大约是直线距离的 1.2 到 1.5 倍,在美国通常的经验系数约为 1.3。在被水域或山丘分割的城市——比如旧金山、匹兹堡——许多行程的这一比例可能超过 2.0。而航班则紧贴大圆路径:长途航线通常只比直线距离多出 2% 到 10%。
所以,如果工具告诉你两座城市的直线距离为 500 公里,你可以预期驾车距离约为 600 到 750 公里,而飞行距离只比 500 公里的基准略长一点。
大圆距离是如何计算的
由于地球是圆的,两个地表点之间的最短路径不是穿过星球内部的直线——而是一条沿着地表弯曲的弧线。这条弧线是一个大圆的一部分,大圆是你能在球面上画出的最大的圆。这就是为什么长航线在平面地图上画出来时看起来是弯的:它们在现实中其实是直的,只是被投影弯曲了。
为了测量这条弧线,工具使用了半正矢公式(haversine formula)。简单来说,它取每座城市的纬度和经度,查看它们之间的差值,并算出从地球中心看这两个点之间的夹角。把这个夹角乘以地球半径——平均约 6,371 公里——就得到了地表距离。半正矢方法即使对于非常接近的点也能保持数值稳定,这也是航海者世代依赖它的原因。
结果是一个近似值,但相当好。由于地球是一个略微扁平的椭球体,而非完美的球体——赤道处比两极之间更宽——误差保持在约半个百分点以内。对于旅行规划、物流估算和日常好奇心来说,这样的精度已经绰绰有余。

公里还是英里
距离只是一个长度,因此单位之间的换算很简单:一公里约等于 0.621 英里,一英里约等于 1.609 公里。工具会同时显示两者,这样你就不必自己算了。如果结果显示 800 公里,那接近 497 英里;1,000 英里的间隔约为 1,609 公里。无论哪种方式,底层的大圆计算都是一样的——改变的只是数字上的标签。
实际用途
知道两座城市之间的直线距离在许多日常场景中都有帮助。旅行者用它来核对飞行时间,比较对于某次行程是开车还是坐飞机更合理。物流和运输团队把直线数字作为快速基准,再叠加道路迂回系数来估算真实的配送距离和燃料。计划搬家、自驾游或迁居的人用它来理解两地之间真正相距多远。
有时它纯粹出于好奇——你的家乡离一座你一直想去的城市有多远?直线数字以任何蜿蜒的公路地图都做不到的方式回答了这个问题。如果你想深入了解一个地点背后的坐标,可以将本工具与我们的地理定位查询配合使用,或浏览参考表,查找相关的单位和换算。
一切都在你的浏览器中根据城市坐标本地计算,因此无需安装任何东西,也不必等待服务器。输入两座城市,读取弧线,你就得到了它们之间这片世界的精确度量。
常见问题
直线距离(鸟飞距离)是什么意思?
它是直接沿地球表面测量的直线大圆距离,忽略道路、地形和障碍物。它是地球上两点之间可能的最短距离。
为什么大圆距离比驾车距离短?
驾车距离沿着真实道路前进,这些道路要绕过水域、山脉和边界,所以几乎总是更长。驾车路线通常约为直线距离的 1.2 到 1.5 倍。
半正矢计算有多精确?
它的精度在约半个百分点以内。这个微小的误差存在,是因为地球是一个略微扁平的椭球体而非完美球体,但对于旅行和规划用途而言,结果已经足够精确。
我能同时看到公里和英里的结果吗?
可以。工具会并排显示两种单位。一公里约等于 0.621 英里,一英里约等于 1.609 公里,所以你永远不需要手动换算。
计算会把我的数据发送到服务器吗?
不会。距离完全在你的浏览器中根据两座城市的坐标计算。没有任何数据被上传,结果会即时显示。
为什么长航线在地图上看起来是弯的?
大圆在地球上其实是直的,但平面地图投影把它弯曲了。你在地图上看到的曲线,是投影对一条在现实中确实是最短路线的路径所造成的扭曲。
