Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime 17.1 ve üzeri
Important
Bu özellik Genel Önizleme aşamasındadır.
Uyarı
Bu özellik Databricks SQL Klasik ambarlarında kullanılamaz. Databricks SQL ambarları hakkında daha fazla bilgi edinmek için bkz. SQL ambar türleri.
İki giriş GEOMETRY değeri kesişirse true döndürür.
Syntax
st_intersects ( geoExpr1, geoExpr2 )
Arguments
-
geoExpr1: BirGEOMETRYdeğer. -
geoExpr2: BirGEOMETRYdeğer.
Returns
BOOLEAN türündeki bir değer, iki giriş GEOMETRY değerinin birbirleriyle kesişip kesişmediğini gösterir.
Daha fazla ayrıntı ve resmi tanım için DE-9IM matris tanımındakiIntersects koşuluna bakın.
Eğer girişlerden herhangi biri NULL ise, işlev NULL döndürür.
Hata koşulları
- Giriş geometrileri aynı SRID değerine sahip değilse işlev ST_DIFFERENT_SRID_VALUES döndürür.
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