gpt4 book ai didi

javascript - 根据他们的物理位置计算可能的旅程匹配

转载 作者:行者123 更新时间:2023-11-30 22:13:19 26 4
gpt4 key购买 nike

我需要你的帮助。我有一个名为“journeys”的数据库表,其中包含 (fromlat, fromlng, tolat, tolng) 我还有另一个名为“cityPostcodes”的表,其中包含 (postcode, lat, lng)

用户只需输入“从邮政编码”和“到邮政编码”即可搜索旅程。将这些邮政编码映射到它们的实际物理位置后,我想根据这些邮政编码计算可能的旅程匹配。

我正在纠结的是,如何检查两个旅程是否朝着同一个方向前进?例如,用户搜索的旅程和“journeys”中的旅程' 表。

最佳答案

你可以使用类似 geospatial extension for PHP 的东西计算从/到纬度/经度坐标的基本方向,看看它们是否朝向相同的基本方向。

对于每段旅程,您都需要一个起点纬度/经度坐标集和一个目的地纬度/经度。然后你可以使用类似 the Haversine formula 的东西或 Vincenty's formulae计算距离并导出沿椭圆体的线段的主要北/南/东/西方向。

关于javascript - 根据他们的物理位置计算可能的旅程匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39301899/

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