gpt4 book ai didi

rdbms - 如何找到 "nearby"结果?

转载 作者:行者123 更新时间:2023-12-04 22:25:32 27 4
gpt4 key购买 nike

假设你有你的用户的经纬度,你想找到附近的......比方说餐馆,你如何查询你的关系数据库?对于诸如“半径 25 英里范围内的餐厅”之类的东西?

您是否会在一个长和纬度大于/小于用户 loc +/- 25 英里(我猜转换为度数)的正方形中查询餐厅,然后用您使用的任何语言过滤掉“角落”?或者您可以/应该直接在 SQL 中执行此操作吗?

最佳答案

例如,看看 oracle 中可用的空间特征 - 这里是维基百科条目 http://en.wikipedia.org/wiki/Spatial_query ,以及来自 noaa https://www.ngdc.noaa.gov/wiki/index.php?title=Sample_Oracle_Spatial_Queries 示例的链接

关于rdbms - 如何找到 "nearby"结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3098395/

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