- Kategorien:
ST_INTERSECTS¶
Gibt TRUE zurück, wenn sich die beiden Objekte vom Typ GEOGRAPHY bzw. vom Typ GEOMETRY überschneiden (d. h. einen beliebigen Teil des Raums miteinander teilen).
Bemerkung
Diese Funktion unterstützt nicht die Verwendung einer GeometryCollection oder FeatureCollection als Eingabewert.
Tipp
Sie können den Suchoptimierungsdienst verwenden, um die Leistung von Abfragen zu verbessern, die diese Funktion aufrufen. Weitere Details dazu finden Sie unter Suchoptimierungsdienst.
- Siehe auch:
Syntax¶
ST_INTERSECTS( <geography_expression_1> , <geography_expression_2> )
ST_INTERSECTS( <geometry_expression_1> , <geometry_expression_2> )
Argumente¶
geography_expression_1
Ein GEOGRAPHY-Objekt.
geography_expression_2
Ein GEOGRAPHY-Objekt.
geometry_expression_1
Ein GEOMETRY-Objekt.
geometry_expression_2
Ein GEOMETRY-Objekt.
Rückgabewerte¶
Ein BOOLEAN-Wert.
Nutzungshinweise¶
Bei GEOMETRY-Objekten meldet die Funktion einen Fehler, wenn die beiden eingegebenen GEOMETRY-Objekte unterschiedliche SRIDs haben.
Beispiele¶
GEOGRAPHY-Beispiele¶
Das folgende Beispiel zeigt eine einfache Verwendung der Funktion ST_INTERSECTS:
SELECT ST_INTERSECTS( TO_GEOGRAPHY('POLYGON((0 0, 2 0, 2 2, 0 2, 0 0))'), TO_GEOGRAPHY('POLYGON((1 1, 3 1, 3 3, 1 3, 1 1))') ); +---------------------------------------------------------+ | ST_INTERSECTS( | | TO_GEOGRAPHY('POLYGON((0 0, 2 0, 2 2, 0 2, 0 0))'), | | TO_GEOGRAPHY('POLYGON((1 1, 3 1, 3 3, 1 3, 1 1))') | | ) | |---------------------------------------------------------| | True | +---------------------------------------------------------+
GEOMETRY-Beispiele¶
Das folgende Beispiel zeigt eine einfache Verwendung der Funktion ST_INTERSECTS:
SELECT ST_INTERSECTS( TO_GEOMETRY('POLYGON((0 0, 0 2, 2 2, 2 0, 0 0))'), TO_GEOMETRY('POLYGON((1 1, 3 1, 3 3, 1 3, 1 1))') );+------------------------------------------------------+ | ST_INTERSECTS( | | TO_GEOMETRY('POLYGON((0 0, 0 2, 2 2, 2 0, 0 0))'), | | TO_GEOMETRY('POLYGON((1 1, 3 1, 3 3, 1 3, 1 1))') | | ) | |------------------------------------------------------| | True | +------------------------------------------------------+