Condividi tramite


Funzione st_envelope_agg

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 l'involucro di tutte le geometrie della colonna, oppure NULL se la colonna ha zero righe, o contiene solo valori di NULL.

Syntax

st_envelope_agg ( geoCol )

Arguments

  • geoCol GEOMETRY: Una colonna.

Returns

Valore di tipo GEOMETRY, che rappresenta l'involucro di tutte le geometrie nella colonna.

La funzione restituisce NULL se la colonna contiene zero righe o contiene solo NULL valori.

Condizioni di errore

Examples

-- Returns the envelope of multiple geometries.
> SELECT st_astext(st_envelope_agg(st_geomfromtext(*))) FROM (SELECT * FROM VALUES('POINT(-5 -5)'),('MULTIPOINT(1 2,8 8,5 9,-7 -7,EMPTY)'),('MULTILINESTRING(EMPTY,(5 5,9 9),(9 9,15 15))'),('POLYGON((0 0,10 0,10 10,0 10,0 0))'));
  POLYGON((-7 -7,-7 15,15 15,15 -7,-7 -7))
-- Returns NULL for an empty result set.
> SELECT st_envelope_agg(st_geomfromtext(geom)) FROM (SELECT 'POINT(1 1)' as geom WHERE false);
  NULL