st_envelope 関数

適用対象:はい Databricks SQL チェックが Databricks Runtime 17.1 以降" とマークされているチェック

この機能は、Databricks SQL クラシック ウェアハウスでは使用できません。 Databricks SQL ウェアハウスの詳細については、 SQL ウェアハウスの種類に関するページを参照してください。

入力GEOMETRY値の 2D 軸揃え最小境界ボックス (エンベロープ) を表す 2D デカルト GEOMETRY値を返します。 入力ジオメトリが空の場合は、入力されたとおりに返されます。

Syntax

st_envelope ( geoExpr )

Arguments

  • geoExpr: GEOMETRY 値。

Returns

入力ジオメトリの 2D 軸に沿った最小境界ボックスを表す GEOMETRY型の値です。

入力がNULL場合、この関数はNULLを返します。

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)