|
Gegeben: Ein räumliches
Prädikat P des gewünschten Anfragetyps: "schneidet
Rechteck Q" oder "enthält
Punkt q"
Problem:
- BBs approximieren räumliche
Objekte. Es treten also Fälle auf, in denen P für eine
BB erfüllt ist, nicht aber
für dessen approximiertes räumliches Objekt.
- Der im Folgenden vorgestellte Index liefert seine Anfrageresultate
immer auf Basis der BBs, die
in ihm gespeichert sind.
Lösung: Punkt- und Bereichsanfragen
mit Indexunterstützung werden in
zwei Schritten bearbeitet:
- Filter-Schritt: Anfrage an
den Index; Ergebnis ist eine Kandidatenmenge
auf Basis der BBs.
- Refine-Schritt: Die Objekte
der Kandidatenmenge werden auf der exakten
Geometrie getestet, wobei falsche
Kandidaten aussortiert werden.
|
|