Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
适用于: Databricks Runtime 17.1 及更高版本
重要
此功能目前以公共预览版提供。
以GEOMETRY
形式返回输入GEOMETRY
的凸包。
语法
st_convexhull ( geoExpr )
论据
-
geoExpr
:一个GEOMETRY
值。
退货
以 GEOMETRY
形式返回输入 GEOMETRY
的凸包(表示为 GEOMETRY
值或使用标准地理空间格式)。
更确切地说:
- 如果输入
GEOMETRY
为空,则GEOMETRY
返回原样。 - 如果输入
GEOMETRY
退化到某个点,则返回该点。 - 如果输入
GEOMETRY
的凸包退化为线段(当输入中的所有顶点均为共线时会出现这种情况),则返回该线段。 - 在所有其他情况下,将返回多边形。
- 如果输入
GEOMETRY
不为空且具有 M 坐标,则会删除 M 坐标。
例子
> 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))