수천 개의 개체를 포함 할 수있는 비교적 큰 영역 (수십 제곱 킬로미터)이 있습니다. 대부분의 물체는 작고 1m2이므로 대부분 점으로 간주 될 수 있습니다. 그러나 일부 개체는 전체 영역과 동일한 크기의 순서로 매우 큽니다.큰 개체의 공간 인덱스
이러한 개체에 대해 간단한 공간 쿼리를 수행하고 싶습니다 ('이 사각형과 겹치는 모든 개체 찾기'). 저는 R-tree를 가지고 놀았습니다. 작은 물체에서 잘 작동하는 것 같습니다. 그러나 일단 큰 개체를 포함 시키면 R-tree가 여전히 최선의 선택인지 확실하지 않습니다.
그래서 질문이 있습니다. 어떤 종류의 공간 인덱스가 가장 적합할까요? 보너스는 객체의 빠른 추가/제거를 특징으로하는 Java 구현이있는 경우를 가리 킵니다.
오라클 문서가 흥미 롭습니다. 실제로 개체를 삽입하고 삭제해야하기 때문에 QuadTree가 더 나은 선택 일 수 있습니다. – mdriesen