获取给定里程的特定区域的数据

时间:2017-05-05 07:23:03

标签: php mysql laravel laravel-5.2

我想计算出给定里程的城市附近的房源。假设我有一个区域 xyzArea ,在这个区域我也有特定的纬度和经度,并且在1英里的距离内还有5个列表。我想得到5个房源。当用户点击1英里时。任何人都可以帮助我如何实现这一功能。任何有用的链接都必须注释。我正在使用laravel 5.2框架提前感谢:)

1 个答案:

答案 0 :(得分:0)

选择     id,     (         6371 *         ACOS(             cos(弧度(:lat))*             cos(弧度(lat))*             COS(                 弧度(long) - 弧度(:长)             )+             sin(弧度(:lat))*             罪(弧度(lat))         )     )distance 从     location HAVING     distance< :距离 订购     distance 限制     25

希望能帮到你 感谢