Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja
Dotyczy:
, sprawdź, czy usługa SQL databricks
Databricks Runtime 17.1 lub nowsza
Important
Ta funkcja jest dostępna w publicznej wersji testowej.
Uwaga / Notatka
Ta funkcja nie jest dostępna w usłudze Databricks SQL Classic Warehouses. Aby dowiedzieć się więcej na temat magazynów SQL usługi Databricks, zobacz Typy usługi SQL Warehouse.
Zwraca dwuwymiarową wartość kartezjańską GEOMETRY reprezentującą osiowo wyrównane minimalne pole ograniczające wartości wejściowej GEOMETRY.
Jeśli geometria danych wejściowych jest pusta, jest zwracana tak jak zostało wprowadzone.
Syntax
st_envelope ( geoExpr )
Arguments
-
geoExpr: wartośćGEOMETRY.
Returns
Wartość typu GEOMETRY, reprezentująca pole minimalnej granicy osi 2D geometrii wejściowej.
Funkcja zwraca NULL, jeśli dane wejściowe to 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)