How to bulk-load an r-tree in C#? -


i looking c# code construct r-tree. have code builds r-tree incrementally i.e. items added 1 one tree, guess better r-tree built if items given @ once tree creation algorithm. please let me know if knows how bulk-load r-tree in manner. tried doing search couldn't find useful.

the common method low-dimensional point data sort-tile-recursive (str). that: sort data, tile optimal number of slices, recurse if necessary.

the leaf level of str-loaded tree point data have no overlap, good. higher levels may have overlap, str not take extend of objects account.

a proven bulk-loading key component priority-r-tree, too.

and when not bulk-loading, insertion strategy makes big difference. r-trees built linear splits such guttmans or ang-tan worse built r*-tree split heuristics. in particular ang-tan tends produce "sliced" pages, unbalanced in spatial extend. fast split strategy , simplest, results aren't good.


Comments

Popular posts from this blog

javascript - backbone.js Collection.add() doesn't `construct` (`initialize`) an object -

c++ - Accessing inactive union member and undefined behavior? -

php - Get uncommon values from two or more arrays -