距离与时间怎么算
地图中的数值帮助理解旅程的规模。它们来自地点坐标和固定模拟速度,并没有接入实时交通、道路导航或航班时刻表。
距离:两点之间的大圆距离
每段路线使用起点与终点的经纬度计算球面角距离,再乘以平均地球半径 6,371.0088 千米。总路线距离是各段距离之和,界面显示时四舍五入到整数千米。
每段距离 = 球面角距离(弧度)× 6,371.0088 km
总路线距离 = 第 1 段距离 + 第 2 段距离 + ……
总路线距离 = 第 1 段距离 + 第 2 段距离 + ……
大圆距离描述球面上两点之间较短的路径。它不包含道路转弯、铁路走向、绕飞、机场进离场、航道限制或出入境过程。城市通常用代表坐标表达,不等于城市内任意地址。
时间:距离除以固定速度
每段预计行程按「距离 ÷ 对应交通方式的固定速度」计算,再把各段时间相加。当前使用的模拟速度如下:
| 交通方式 | 模拟速度 | 未包含的因素举例 |
|---|---|---|
| 飞机 | 850 km/h | 值机、安检、滑行、候机与绕飞 |
| 高铁 | 250 km/h | 实际铁路线路、停站与换乘 |
| 汽车 | 80 km/h | 真实路网、堵车、休息与限速 |
| 轮船 | 35 km/h | 真实航道、天气、靠港与班期 |
例如,一段模拟距离为 850 千米的飞机旅程,模型时间是 1 小时;换成汽车则为 10 小时 37 分 30 秒,界面会按自身格式显示。这个例子只是公式演算,不是两种交通方式之间的真实可达性或耗时比较。
弧线:让重复路段更容易辨认
往返或反复经过同一对城市时,地图上的弧线会做轻微视觉偏移,避免全部重叠。距离仍按原始起终点的大圆距离计算,不会沿装饰弧线额外增加。
不同交通方式使用不同颜色和标记,但都会绘制模拟连线。跨海汽车线、穿越陆地的轮船线都不代表真实可行路线。
播放倍速与旅程时间不同
动画被压缩到适合观看的时间尺度,并可用 1×、2×、4×、8× 控制播放快慢。播放几秒钟,不等于现实经过几秒钟;切换倍速不会改变模型中的总预计行程。
数据来源与使用边界
城市检索使用 GeoNames 数据及常用城市名称,城市数据遵循 CC BY 4.0 授权说明;世界地图底图来自 Natural Earth。名称、边界和坐标可能存在误差,地图点选位置还取决于手动操作。
适合:回顾旅行、制作路线演示、比较地理跨度。实际出行请向交通运营方核对线路、时刻、票价和限制,并使用适合当地的导航服务。