Datenmodell: Einstellungen für räumliche Beziehungen

Im Datenmodell-Administrator können Sie bei der Erstellung von Objektklassen räumliche Eigenschaften festlegen, um das Verhalten während der räumlichen Auswahl zu steuern.

Definieren Sie eine geografische Auswahl mit Topologieabfragen oder räumlichen Operatoren. Wenn Sie beispielsweise das Dialogfeld Erweiterte Grafikerstellung im Arbeitsbereich Datenpflege von Infrastructure Map Server benutzen, verwenden Sie die Schaltfläche Erweiterte Einstellungen.

Der Operator SDO_RELATE führt sowohl primäre als auch sekundäre Filtervorgänge durch, wobei der Parameter mask die Topologierelation angibt.

Beispiele: Räumlicher Operator SDO_RELATE

Topologierelationen:

Namen der topologischen Beziehungen:

Es gibt die folgenden räumlichen Verschnittmuster:

Name

Topologische Beziehung

DISJOINT

Die Begrenzungen und Innenflächen überschneiden sich nicht.

TOUCH

Die Begrenzungen schneiden sich, wobei die Innenflächen sich jedoch nicht schneiden.

OVERLAPBDYDISJOINT

Die Innenfläche eines Objekts schneidet die Begrenzung und die Innenfläche eines anderen Objekts, wobei sich die beiden Begrenzungen jedoch nicht überschneiden. Beispiel: Wenn eine Linie außerhalb eines Polygons ihren Ursprung hat und innerhalb des Polygons endet.

OVERLAPBDYINTERSECT

Die Begrenzungen und die Innenflächen der beiden Objekte überschneiden sich.

EQUAL

Die beiden Objekte verfügen über die gleiche Begrenzung und Innenfläche.

CONTAINS

Die Innenfläche und die Begrenzung eines Objekts ist vollständig in der Innenfläche eines anderen Objekts enthalten.

COVERS

Die Innenfläche eines Objekts ist vollständig in der Innenfläche des anderen Objekts enthalten, und die Begrenzungen der Objekte schneiden sich.

INSIDE

Das Gegenteil von CONTAINS. A INSIDE B impliziert B CONTAINS A (Begrenzung und Innenfläche eines Objekts befinden sich vollständig innerhalb des anderen Objekts).

COVEREDBY

Das Gegenteil von COVERS. A COVEREDBY B impliziert B COVERS A (Abgrenzungen zweier Objekte, die sich teilweise selbst überdecken, und bei denen die Innenfläche des einen Objekts vollständig im anderen Objekt enthalten ist).

ON

Die Innenfläche und die Begrenzung des einen Objekts befindet sich auf der Begrenzung des anderen Objekts (und das zweite Objekt überdeckt das erste Objekt). Beispiel: Eine Linie befindet sich auf der Begrenzung eines Polygons.

ANYINTERACT

Die Objekte sind nicht getrennt voneinander, das heißt ganz.

Weitere Informationen erhalten Sie im Oracle Spatial Benutzer- und Referenzhandbuch.