找到附近顶部的“n”坐标

时间:2010-04-13 19:25:18

标签: php mysql gps coordinates zipcode

我有一个坐标。我想找到存储在MySQL数据库中的几千行中最接近坐标的顶部“n”(n是变量值)。我还希望能够定义相关坐标和数据库中坐标之间的最大和最小距离。

我最好怎么做?使用PHP是不是很疯狂,因为我比MySQL更了解语法?

如果我使用MySQL功能,如果我选择切换服务器,如何在数据库之间移动?它是如何存储的?

最后,准确所有这些坐标的最有效方法是什么? - 坐标彼此相对接近?

感谢您的时间,

约翰。

1 个答案:

答案 0 :(得分:0)

在PHP中执行此操作会更加疯狂,而不是farm this off to MySQL。如果您坚持使用双精度浮点数,那么您应该具有比可用精度更高的精度(即民用GPS精确到最多约5米,但您的计算将精确到几厘米)