哪个c++ R-tree库可以轻松处理任意高维点?

Which c++ R-tree library can deal with the arbitrarily high-dimensional points easily?

我正在研究R-tree,最近在用boost的R-tree,但是发现高维点(维数>3)很难填充。

有没有其他的c++ R-tree库可以随意轻松创建点?

我以前发现过同样的问题 Defining a dimensional point in Boost.Geometry

我想要一个r-tree库,它可以很容易地初始化r-tree中的高维点,因为我正在研究R-tree,我想对R-tree进行遍历。

我不建议将 Boost 用于高维度,我在我的伪站点中进行了解释 why

我建议你使用 FLANN,它可以使用 RKD 树或 k-means 并且可以执行近似最近邻搜索。

查看 this 答案了解更多。