適用対象:
Databricks SQL
Databricks Runtime 17.1 以降" とマークされているチェック
Important
この機能は パブリック プレビュー段階です。
注
この機能は、Databricks SQL クラシック ウェアハウスでは使用できません。 Databricks SQL ウェアハウスの詳細については、 SQL ウェアハウスの種類に関するページを参照してください。
入力 GEOMETRY 値の凸包を GEOMETRY 値として返します。
Syntax
st_convexhull ( geoExpr )
Arguments
-
geoExpr:GEOMETRY値。
Returns
入力 GEOMETRY 値の凸包を GEOMETRY 値として返します。
より正確に:
- 入力
GEOMETRY値が空の場合は、入力GEOMETRY値がそのまま返されます。 - 入力
GEOMETRY値がポイントまで縮退した場合、そのポイントが返されます。 - 入力
GEOMETRY値の凸包がラインストリング セグメントに縮退した場合は、入力内のすべての頂点が同一直線上にある場合に発生し、そのセグメントが返されます。 - それ以外の場合は、多角形が返されます。
- 入力
GEOMETRY値が空ではなく、M 座標を持つ場合、M 座標は削除されます。
Examples
> SELECT st_astext(st_convexhull(st_geomfromtext('POLYGON((0 0,20 0,20 10,15 5,5 10,0 25,0 0))')));
POLYGON((0 0,0 25,20 10,20 0,0 0))