城市直线距离对比器

免费 城市直线距离对比器 — 计算多个城市之间的直线(鸟飞)距离,支持千米、英里、海里切换,自动标出最近与最远城市对。

910.0K 次使用 最近更新 · 2026-05-12 本地运行 · 零上传
AD

如何使用 城市直线距离对比器

城市直线距离对比器 可以快速比较任意几个城市之间的直线距离。从内置列表中选择城市,切换单位,城市直线距离对比器 会立即显示所有两两距离。

  1. 添加城市 — 列表中已包含每个城市的国家信息,方便区分同名城市(例如 Paris, France 与 Paris, Texas)。
  2. 选择单位 — 在 km、miles、nautical miles 之间切换。
  3. 查看对比表城市直线距离对比器 会列出每对城市的距离,并标出最近 / 最远对。
  4. 移除城市 — 点击 Remove 即可从对比中删除某个城市。

公式与原理 — 城市直线距离对比器

城市直线距离对比器 使用标准的 Haversine 公式:

a = sin²(Δφ / 2) + cos(φ1) · cos(φ2) · sin²(Δλ / 2)
c = 2 · atan2(√a, √(1 − a))
d = R · c
符号含义
φ纬度(弧度)
λ经度(弧度)
R地球半径(默认 6371 km)
d地表距离

单位换算:1 km ≈ 0.621371 miles,1 km ≈ 0.539957 nautical miles。

假设与限制

城市直线距离对比器 将地球视为半径 6371 km 的球体。航空精确航迹建议采用椭球体模型。地面交通的实际距离总是大于此处显示的直线距离。

使用场景 — 城市直线距离对比器

城市直线距离对比器 适合:

  • 旅行规划 — 在两个备选目的地之间快速判断哪个更近。
  • 地理学习 — 直观感受世界主要城市之间的距离。
  • 物流估算 — 把直线距离作为路线规划的参考下限。
  • 航线比较 — 给大圆飞行距离做合理性校验。
  • 趣味与报告 — 一次性生成清晰的距离对比表。

无论是回答 “A 离 B 有多远” 还是做城市距离对比,城市直线距离对比器 都能给出透明、可复算的结果。

关于城市直线距离对比器的常见问题

城市直线距离对比器 计算的是什么距离?

城市直线距离对比器 计算的是大圆直线距离(as-the-crow-flies),不是驾车、航班或铁路距离。

使用了什么公式?

使用 Haversine 公式,地球半径默认为 6371 km,并按需换算成英里或海里。

可以同时比较多个城市吗?

可以。添加任意数量的城市,对比器会生成城市两两之间的距离表,并自动标出最近与最远城市对。

我的数据会被存储吗?

不会。所有计算都在你的浏览器中进行,不会发送到任何服务器。