Compartir a través de


st_convexhull Función

Se aplica a:check marcado yes Databricks SQL check marcado yes Databricks Runtime 17.1 y versiones posteriores

Important

Esta característica está en versión preliminar pública.

Nota:

Esta característica no está disponible en almacenes clásicos de Databricks SQL. Para más información sobre los almacenes de SQL de Databricks, consulte Tipos de almacenamiento de SQL.

Devuelve el casco convexo del valor de entrada GEOMETRY como valor GEOMETRY.

Syntax

st_convexhull ( geoExpr )

Arguments

  • geoExpr: Un GEOMETRY valor.

Returns

Devuelve el casco convexo del valor de entrada GEOMETRY como valor GEOMETRY. Más precisamente:

  • Si el valor de entrada GEOMETRY está vacío, el valor de entrada GEOMETRY se devuelve tal como está.
  • Si el valor de entrada GEOMETRY se degenera en un punto, se devuelve ese punto.
  • Si el casco convexo del valor de entrada GEOMETRY se degenera en un segmento de línea, lo que sucede si todos los vértices de la entrada son colineales, se devuelve ese segmento.
  • En todos los demás casos, se devuelve un polígono.
  • Si el valor de entrada GEOMETRY no está vacío y tiene coordenadas M, se quitan las coordenadas 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))