gpt4 book ai didi

c# - 找到下一个位置知道纬度/经度/航向/速度

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:05:42 39 4
gpt4 key购买 nike

知道十进制纬度十进制经度速度(公里/小时)航向如何在 60 秒后找到汽车的下一个位置?有什么算法可以做到这一点吗?

最佳答案

这可能有帮助:

distance_traveled = speed * time

然后,使用航向角(三角函数)计算速度的 x 和 y 分量:

speed_x=distance_traveled * Math.Cos(heading/180*Math.PI)
speed_y=distance_traveled * Math.Sin(heading/180*Math.PI)

接下来,了解如何将纬度/经度映射到某种形式的 x/y 坐标,添加 speed_x 和 speed_y,然后再次转换为纬度/经度。

最后一个比较棘手,看这里:http://www.movable-type.co.uk/scripts/latlong.html

事实上,您会在那篇文章中找到所有内容!

关于c# - 找到下一个位置知道纬度/经度/航向/速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10873640/

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