php - 将 lat/lng 与另一个 lat/lng 进行比较

标签 php mysql

<分区>

我在数据库中存储了 field 及其纬度和经度。

我还有登录用户的经纬度。

我正在开发一项功能,允许他们在任何给定的测量范围内找到 field ,比如 20 英里。

是否有可能从用户的纬度和经度找到最外面的纬度和经度,比如 20 英里,然后以某种方式编写查询以在 MySQL 中的距离圈内找到 field ?

谢谢。

最佳答案

我使用它(从 javascript 移植到 Objective-C)- 很多用 javascript 表达的很棒的位置方程 http://www.movable-type.co.uk/scripts/latlong.html

关于php - 将 lat/lng 与另一个 lat/lng 进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16108783/

相关文章:

php - Facebook 图形 API : Publish post with multiple videos and photos

php - 如何选择某些元键的所有元值?

php - Crypto++ 等效于 PHP mcrypt_encrypt MCRYPT_3DES/MCRYPT_MODE_CBC

php - 获取 microsoft/windowsazure 包时 Composer 依赖项错误

mysql - 如何在 MySQL 中将数字格式化为印度货币格式

javascript - Web 套接字不适用于 JavaScript 中的 SSL 和 WSS

mysql - 当 str 包含 'é' 或 'ë' 且 substr 仅包含 'e' 时,INSTR(str,substr) 不起作用

Mysql 函数获取某个范围内的可用单位

mysql - 我可以自动重命名/替换 2 个或更多表和 View 吗?

mysql - 在服务器上运行算法的应用程序