Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 17.1 and above
Important
Dieses Feature befindet sich in der Public Preview.
Hinweis
Dieses Feature ist in Databricks SQL Classic Warehouses nicht verfügbar. Weitere Informationen zu Databricks SQL Warehouses finden Sie unter SQL Warehouse-Typen.
Gibt true zurück, wenn sich die beiden Eingabewerte GEOMETRY schneiden.
Syntax
st_intersects ( geoExpr1, geoExpr2 )
Arguments
-
geoExpr1: EinGEOMETRYWert. -
geoExpr2: EinGEOMETRYWert.
Returns
Ein Wert vom Typ BOOLEAN, der angibt, ob sich die beiden Eingabewerte GEOMETRY miteinander schneiden.
Weitere Details und die formale Definition finden Sie im Intersects-Prädikat in der DE-9IM-Matrixdefinition.
Die Funktion gibt zurück NULL , wenn eine der Eingaben lautet NULL.
Fehlerbedingungen
- Wenn die Eingabegeometrien nicht denselben SRID-Wert aufweisen, gibt die Funktion ST_DIFFERENT_SRID_VALUES zurück.
Examples
-- Returns true if geometries intersect.
> SELECT st_intersects(st_geomfromtext('POINT(1 1)'),st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'));
true
-- Returns false if geometries do not intersect.
> SELECT st_intersects(st_geomfromtext('POINT(5 6)'),st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'));
false