次の方法で共有


st_envelope 関数

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

Important

この機能は パブリック プレビュー段階です

この機能は、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)