🚂 交通计算器
📍 坐标输入
起点
终点
📊 路线信息:
距离:
-
方向 (角度):
-
方位:
-
旅行时间:
-
🧭 交通计算原理
📏 距离计算
距离使用欧几里得距离公式计算。2D: √((x₂-x₁)² + (z₂-z₁)²),3D: √((x₂-x₁)² + (y₂-y₁)² + (z₂-z₁)²)
2D 距离:
d = √((Δx)² + (Δz)²)
3D 距离:
d = √((Δx)² + (Δy)² + (Δz)²)
d = √((Δx)² + (Δz)²)
3D 距离:
d = √((Δx)² + (Δy)² + (Δz)²)
🧭 方向计算
方向角使用坐标差的反正切计算,然后转换为罗盘方位。
角度公式:
θ = atan2(Δz, Δx)
方位 = (90° - θ) mod 360°
θ = atan2(Δz, Δx)
方位 = (90° - θ) mod 360°
⏱️ 旅行时间
旅行时间基于我的世界中不同交通方式的移动速度计算。
速度参考:
步行: 4.317 米/秒
疾跑: 5.612 米/秒
马: 14.57 米/秒 (平均)
步行: 4.317 米/秒
疾跑: 5.612 米/秒
马: 14.57 米/秒 (平均)
🚀 运输方式比较
| 运输方式 | 速度 (米/秒) | 速度 (方块/秒) | 最佳用途 | |
|---|---|---|---|---|
| walking | 步行 | 4.317 | 4.317 | 短距离,探索 |
| sprinting | 疾跑 | 5.612 | 5.612 | 中等距离,快速移动 |
| horse | 马 (平均) | 14.57 | 14.57 | 长途陆地旅行 |
| boat | 船 | 8.0 | 8.0 | 水上旅行,冰道 |
| minecart | 矿车 | 8.0 | 8.0 | 铁路网络,自动化运输 |
| elytra | 鞘翅 | 28.0 | 28.0 | 长距离,空中旅行 |
| nether | 下界旅行 | 34.536 | 34.536 | 超长距离 (8倍倍率) |