gpt4 book ai didi

mysql - 查找给定位置(经度、纬度)Y 半径范围内 X 的所有值

转载 作者:行者123 更新时间:2023-11-29 12:50:56 25 4
gpt4 key购买 nike

我有一个名为产品用户的模型

用户有_很多产品。

每个产品都有两个字段longlat,其中包含产品创建位置的经度纬度。

假设,用户的位置是 2.323, -32.344。现在我想向他展示距离他所在位置 10 英里半径范围内的产品。

我正在使用 MySQL,引擎= INNODB

有什么想法吗?

最佳答案

Geocoder 确实提供了这样的范围:

# venues within 10 miles of 'Omaha, NE, US'
Offering.near('Omaha, NE, US', 10)

# venues within 10 miles of [40.71, 100.23]
Offering.near([40.71, 100.23], 10)

Doc here

关于mysql - 查找给定位置(经度、纬度)Y 半径范围内 X 的所有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24733266/

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