Condividi tramite


Funzione st_convexhull

Si applica a:check contrassegnato come sì controllo SQL di Databricks contrassegnato come sì Databricks Runtime 17.1 e versioni successive

Important

Questa funzionalità è in Anteprima Pubblica.

Annotazioni

Questa funzionalità non è disponibile in Databricks SQL Classic Warehouses. Per altre informazioni sui databricks SQL Warehouse, vedere Tipi di SQL Warehouse.

Restituisce lo scafo convesso del valore di input GEOMETRY in un valore GEOMETRY.

Syntax

st_convexhull ( geoExpr )

Arguments

  • geoExpr: un valore GEOMETRY.

Returns

Restituisce lo scafo convesso del valore di input GEOMETRY in un valore GEOMETRY. Più precisamente:

  • Se il valore di input GEOMETRY è vuoto, il valore di input GEOMETRY viene restituito così come è.
  • Se il valore di input GEOMETRY viene degenerato in un punto, viene restituito tale punto.
  • Se lo scafo convesso del valore di input GEOMETRY viene degenerato in un segmento linestring, che si verifica se tutti i vertici nell'input sono collineari, tale segmento viene restituito.
  • In tutti gli altri casi viene restituito un poligono.
  • Se il valore di input GEOMETRY non è vuoto e ha coordinate M, le coordinate M vengono eliminate.

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))