Compartir vía


st_envelope 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 un valor cartesiano GEOMETRY 2D que representa el cuadro de límite mínimo alineado con el eje 2D (sobre) del valor de entrada GEOMETRY . Si la geometría de entrada está vacía, se devuelve como se especifica.

Syntax

st_envelope ( geoExpr )

Arguments

  • geoExpr: Un GEOMETRY valor.

Returns

Un valor de tipo GEOMETRY, que representa el rectángulo de selección mínimo alineado con el eje 2D de la geometría de entrada.

La función devuelve NULL si la entrada es 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)