Aracılığıyla paylaş


st_covers fonksiyon

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi evet olarak işaretlendi Databricks Runtime 17.1 ve üzeri

Important

Bu özellik Genel Önizleme aşamasındadır. Önizlemeler sayfasında önizleme kaydını onaylayabilirsiniz. Bkz. Azure Databricks önizlemelerini yönetme.

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.

İlk GEOMETRY değer ikinci GEOMETRY değeri kapsıyorsa true döndürür.

Syntax

st_covers ( geoExpr1, geoExpr2 )

Arguments

  • geoExpr1: İlk GEOMETRY değer.
  • geoExpr2: İkinci GEOMETRY değer.

Returns

Bir BOOLEAN türündeki değer, ilk GEOMETRY değerinin ikinci GEOMETRY değerini kapsayıp kapsamadığını gösterir.

İşlev geometri koleksiyonlarını desteklemez.

Daha fazla ayrıntı ve resmi tanım için DE-9IM matris tanımındakiKapaklar koşuluna bakın.

Hata koşulları

Examples

> SELECT st_covers(st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'),st_geomfromtext('POINT(1 1)'));
  true

> SELECT st_covers(st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'),st_geomfromtext('POINT(5 0)'));
  true

> SELECT st_covers(st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'),st_geomfromtext('POINT(5 6)'));
  false