gpt4 book ai didi

redis Geo distance (GEODIST) 怀疑不准确

转载 作者:可可西里 更新时间:2023-11-01 11:16:46 32 4
gpt4 key购买 nike

我是 Redis 的新手,正在尝试 GEODIST 功能,但发现结果与我从一些提供地理距离计算功能的网站获得的结果不一致。

例如,我尝试指向

GEOADD locations 35.0963009 -80.858142 "A" 35.145314 -80.842567 "B"

GEODIST locations A B km

redis 给了我 1.9370km 但 https://www.functions-online.com/geo-distance.htmlhttps://www.geodatasource.com/distance-calculator给了我 5.37km

然后我用 google map 来确定哪个更准确,结果发现 redis 是错误的。

有谁知道解释以及如何修复/调整 redis 以提供更准确的结果?比如比率?

最佳答案

事实证明,GEOADD 采用 lng、lat、name 而不是 lat、lng、name。前 2 个参数的顺序被颠倒了。

虽然我应该更仔细地阅读,第一句'将指定的地理空间项目(纬度、经度、名称)添加到指定的键。 ' 来自文档 https://redis.io/commands/geoadd真的很困惑。

关于redis Geo distance (GEODIST) 怀疑不准确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46507522/

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