Java-реализация двумерного дерева интервалов

Мне нужно двухмерное дерево интервалов для хранения прямоугольных областей на холсте.
Мне нужно идентифицировать регионы, которые содержат нажатую точку или регионы, перекрывающиеся с прямоугольным выделением.

Существует ли стандартная реализация двумерного дерева интервалов для этой цели?

1 ответ

Решение

Кажется, что R-дерево или его варианты подходят.

Реализация может быть найдена здесь

Изменить: сейчас rtreeportal.org сайт не работает ( снимок 2005 года), но, похоже, не существует сопоставимого сайта-агрегатора, который содержит информацию и реализации для различных видов R-деревьев.

Другие вопросы по тегам