PRTree是一个实现了优先级R-Tree以及空间索引的Java开发包。
该版本更新了 RTree 以支持超过2维的数据。
代码示例:
- PRTree tree = new PRTree (new Rectangle2DConverter (), 10);
- Rectangle2D rx = new Rectangle2D.Double (0, 0, 1, 1);
- tree.load (Collections.singletonList (rx));
- for (Rectangle2D r : tree.find (0, 0, 1, 1)) {
- System.out.println ("found a rectangle: " + r);
- }
下载地址:http://www.khelekore.org/prtree/prtree-1.1.tar.gz
【编辑推荐】