RTree icon indicating copy to clipboard operation
RTree copied to clipboard

N-dimensional RTree implementation in C++

Results 9 RTree issues
Sort by recently updated
recently updated
newest added

Hello, I'm wondering why there is no RemoveId (or whatever the name) function with simple signature ```c++ void RemoveId(const DATATYPE& a_dataId); ``` in addition to the existing ```c++ void Remove(const...

There is a warning in Pickbranch: `Variable 'bestArea' may be uninitialized when used here` at line: `else if ((increase == bestIncr) && (area < bestArea))` Best regards Ben

Hi, I am using RTree on [YearPredictionMSD](https://archive.ics.uci.edu/ml/datasets/YearPredictionMSD) with dimension=91. I got an assertion error after 9 vectors inserted: > Assertion `PartitionVars::NOT_TAKEN == a_parVars->m_partition[a_index]' failed. ```c++ const size_t dimension = 91;...

Hi, Sorry to disturb you. My data set are some time series. I need to regard each time series as one point to insert RTree. For example: point 1:{(x1,y1),(x2,y2),(x3,y3),(x4,y4) ,...,...

I wrote a `DEMO` and created 10000000 points, which counted the time consumption of insertion and query. The efficiency of query through `RTREE` query is not as good as the...

Thanks for this repository! Would it be possible to provide a non-callback way to use `Search` and `NNSearch` methods (such as iterators or anything else)? For my use-case I need...

On Windows with MSVC, the constants M_PI, M_E, etc. are not defined by default in like they are on GCC/Clang. Varous fix exist, one is to add #define _USE_MATH_DEFINES before:...

I added RTree as a submodule in my project and include it by using `add_subdirectory` in my cmake. However that gave warnings like: ``` cc1plus: warning: /home/sin3point14/my_projs/openargus/vendor/RTree/RTree.h: not a directory...

I needed to be able to aggregate nodes in the tree from the bottom up to implement [cascaded polygon union](https://lin-ear-th-inking.blogspot.com/2007/11/fast-polygon-merging-in-jts-using.html) using this library, so I added an Aggregate method. It...