ruby - ruby 中用于搜索空间数据的不错的(r 树、四叉树或类似)库

标签 ruby quadtree r-tree

我有一个包含 20k 多个城市的经纬度数据库,我需要针对该数据集进行大量最近点查询(哪个城市距离某个纬度、经度点最近)。

我猜想 R-Tree 或 QuadTree 将是一个完美的数据结构,但我还没有找到一个有效的 ruby​​ 实现。你知道吗?

最佳答案

我找到了 kd-tree gem 帮助我解决了上述任务

关于ruby - ruby 中用于搜索空间数据的不错的(r 树、四叉树或类似)库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3551752/

相关文章:

ruby-on-rails - 无法在我全新的 Mac OS X Lion 10.7.3 上安装 Rails

algorithm - 四叉树最近邻算法

java - 查找距点一定距离内的所有 3D 对象

c++ - 作为对象传递给 MyDataStream 流(argv [1])的输入数据文件的格式应该是什么

ruby-on-rails - rails 5.2 如何在 Controller 中获取表单数据值

ruby - 如何使用 mechanize 处理登录后自动翻页?

ruby - Sass/Compass 编译到许多位置

actionscript-3 - as3 四叉树很慢

3d - 何时使用二元空间分区、四叉树、八叉树?

algorithm - Scala 中高效的最近邻搜索