我有坐标。我想从存储在 MySQL 数据库中的数千行中找到最接近的坐标“n”(n 是一个变量值)。我还希望能够定义相关坐标与数据库中坐标之间的最大和最小距离。
我最好怎么做?使用 PHP 会不会很疯狂,因为我对语法的理解比 MySQL 好得多?
如果我使用 MySQL 函数,如果我选择切换服务器,如何在数据库之间移动它?它是如何存储的?
最后,准确地通过所有这些坐标的最有效方法是什么- 坐标都彼此相对接近?
谢谢你的时间,
约翰。
我有坐标。我想从存储在 MySQL 数据库中的数千行中找到最接近的坐标“n”(n 是一个变量值)。我还希望能够定义相关坐标与数据库中坐标之间的最大和最小距离。
我最好怎么做?使用 PHP 会不会很疯狂,因为我对语法的理解比 MySQL 好得多?
如果我使用 MySQL 函数,如果我选择切换服务器,如何在数据库之间移动它?它是如何存储的?
最后,准确地通过所有这些坐标的最有效方法是什么- 坐标都彼此相对接近?
谢谢你的时间,
约翰。
在 PHP 中这样做会很疯狂,而不是把它交给 MySQL。如果您坚持使用双精度浮点数,那么您应该具有比可用精度更好的精度(即民用 GPS 最多可以精确到 5m,但您的计算会给出几厘米的精度)