gpt4 book ai didi

mysql - 使用 MySQL 有效计算哪些点接近给定纬度/经度的最佳方法是什么?

转载 作者:可可西里 更新时间:2023-11-01 06:32:57 25 4
gpt4 key购买 nike

我正在尝试设计一个 MySQL 架构,该架构可以存储具有相关纬度和经度的用户列表。

然后,对于给定的用户,我想构建一个查询,该查询可以返回离他/她最近的 50 个用户,并按距离对这些用户进行排序(最先显示最近的用户)。

鉴于此表中可能有成千上万的用户,存储和查询此数据的最有效方式是什么?

最佳答案

尝试阅读这篇文章:Creating a Store Locator with PHP, MySQL & Google Maps那篇文章展示了 Haversine formula 的 MySQL 解决方案,这是在给定纬度和经度的情况下计算距离的最佳方法。

关于mysql - 使用 MySQL 有效计算哪些点接近给定纬度/经度的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3154100/

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