Javascript 根据实际位置计算可能的旅程匹配

Javascript 根据实际位置计算可能的旅程匹配,javascript,php,mysql,Javascript,Php,Mysql,我需要你的帮助。我有一个名为“旅行”的数据库表,其中包含(fromlat,fromlng,tolat,tolng),还有一个名为“城市邮政编码”的表,其中包含(邮政编码,lat,lng) 用户只需输入“from postcode”和“to postcode”即可搜索旅程。在将这些邮政编码映射到它们的实际物理位置之后,我想根据这些邮政编码计算可能的旅程匹配 我正在努力的是,如何检查两次旅行是否朝着同一个方向?例如,用户搜索的行程和“行程”表中的行程。您可以使用类似的方法来计算从/到纬度/长坐标的基

我需要你的帮助。我有一个名为“旅行”的数据库表,其中包含(fromlat,fromlng,tolat,tolng),还有一个名为“城市邮政编码”的表,其中包含(邮政编码,lat,lng)

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


我正在努力的是,如何检查两次旅行是否朝着同一个方向?例如,用户搜索的行程和“
行程”表中的行程。

您可以使用类似的方法来计算从/到纬度/长坐标的基本方向,以查看它们是否朝向相同的基本方向


每次旅行都需要一组起点纬度/经度坐标和目的地纬度/经度。然后,您可以使用类似或的方法来计算距离,并沿椭球体导出线段的北/南/东/西基数方向。

您可以使用类似的方法来计算从/到纬度/长坐标的基数方向,以查看它们是否朝向相同的基数方向

每次旅行都需要一组起点纬度/经度坐标和目的地纬度/经度。然后可以使用类似或的方法来计算距离,并沿椭球体导出线段的基本北/南/东/西方向