如何使用 城市直线距离对比器
城市直线距离对比器 可以快速比较任意几个城市之间的直线距离。从内置列表中选择城市,切换单位,城市直线距离对比器 会立即显示所有两两距离。
- 添加城市 — 列表中已包含每个城市的国家信息,方便区分同名城市(例如 Paris, France 与 Paris, Texas)。
- 选择单位 — 在 km、miles、nautical miles 之间切换。
- 查看对比表 — 城市直线距离对比器 会列出每对城市的距离,并标出最近 / 最远对。
- 移除城市 — 点击 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 有多远” 还是做城市距离对比,城市直线距离对比器 都能给出透明、可复算的结果。