gpt4 book ai didi

Python根据2个GPS坐标计算速度、距离、方向

转载 作者:行者123 更新时间:2023-12-02 18:27:00 26 4
gpt4 key购买 nike

如何在 Python 中根据 2 个 GPS 坐标计算速度、距离和方向(度)?每个点都有纬度、经度和时间。

我在这篇文章中找到了半正矢距离计算:

Calculate distance between 2 GPS coordinates

它还有一个用于速度和方向的 Java 版本,但它们是公制的,我需要 MPH,以及 Python 版本。

最佳答案

  1. 通过半正矢求 A 和 B 之间的距离。 Haversine Formula in Python (Bearing and Distance between two GPS points)
  2. 查找从 A 到 B 的方向(方位角):Determine compass direction from one lat/lon to the other
  3. 假设您知道从 A 到 B 所需的时间。速度 = 距离/时间

关于Python根据2个GPS坐标计算速度、距离、方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24968215/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com