Aracılığıyla paylaş


st_envelope 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.

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.

Giriş GEOMETRY değerinin 2B eksene dik şekilde hizalanmış minimum sınırlayıcı kutusunu (zarf) temsil eden 2B Kartezyen GEOMETRY değerini döndürür. Giriş geometrisi boşsa, olduğu gibi geri döndürülür.

Syntax

st_envelope ( geoExpr )

Arguments

  • geoExpr: Bir GEOMETRY değer.

Returns

Giriş geometrisinin 2B eksenle hizalanmış minimum sınırlayıcı kutusunu temsil eden türe ait GEOMETRY bir değer.

İşlev, birinci parametre NULL ise NULL döndürür.

Examples

-- Returns the envelope of a polygon geometry.
> SELECT st_astext(st_envelope(st_geomfromtext('POLYGON((-1 0,0 -1,1 0,0 1,-1 0))')));
  POLYGON((-1 -1,-1 1,1 1,1 -1,-1 -1))
-- Returns the envelope of a point geometry.
> SELECT st_astext(st_envelope(st_geomfromtext('POINT(5 10)')));
  POINT(5 10)