1

I am doing the research on R-tree, recently I use the R-tree of boost, but I found it is hard to fill a high dimension points ( dimension > 3).

Is there any other c++ R-tree library can create the points easily at will?

I found the same problem in the past Defining a dimensional point in Boost.Geometry

I want a r-tree library which initialises high-dimension points in r-tree easily, because I am doing the research on R-tree and I want to do the traversal for R-tree.

Community
  • 1
  • 1

1 Answers1

1

I would not suggest Boost for high dimensions and I explain in my pseudo-site why.

I would suggest you to use FLANN, which may use RKD-trees or k-means and can perform Approximate Nearest Neihgbour Search.

Check this answer for more.

Community
  • 1
  • 1
gsamaras
  • 71,951
  • 46
  • 188
  • 305
  • Thank you very much for the answer. I am sorry I forgot to say that I am not do the NN search, I want to traversal the R-tree. But thank you very much that you let me know an efficient NN search library. – Yuyang Dong Apr 03 '15 at 11:21