Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
fungsi
Berlaku untuk:
pemeriksaan Databricks SQL
Databricks Runtime 17.1 ke atas
Important
Fitur ini ada di Pratinjau Publik.
Nota
Fitur ini tidak tersedia di gudang Databricks SQL Classic. Untuk mempelajari selengkapnya tentang gudang Databricks SQL, lihat Jenis gudang SQL.
Mengembalikan gabungan set titik dari dua nilai input GEOMETRY sebagai geometri 2D.
Syntax
st_union ( geo1, geo2 )
Arguments
-
geo1: Nilai pertamaGEOMETRY. -
geo2: Nilai keduaGEOMETRY.
Returns
Nilai bertipe GEOMETRY, yang merepresentasikan gabungan himpunan titik dari dua nilai input GEOMETRY sebagai sebuah geometri 2D.
SRID dari nilai yang dikembalikan GEOMETRY adalah SRID umum dari dua nilai input GEOMETRY .
Fungsi mengembalikan NULL jika salah satu input adalah NULL.
Kondisi kesalahan
- Jika geometri input tidak memiliki nilai SRID yang sama, fungsi mengembalikan ST_DIFFERENT_SRID_VALUES.
Examples
-- Returns union of multipoint and polygon.
> SELECT st_astext(st_union(st_geomfromtext('MULTIPOINT(EMPTY,4 3,5 6,-1 8)'),st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))')));
GEOMETRYCOLLECTION(POINT(-1 8),POINT(5 6),POLYGON((0 0,0 10,10 0,0 0)))
-- Returns union of two overlapping polygons.
> SELECT st_astext(st_union(st_geomfromtext('POLYGON((0 0,5 0,5 5,0 5,0 0))'),st_geomfromtext('POLYGON((3 3,8 3,8 8,3 8,3 3))')));
POLYGON((5 3,5 0,0 0,0 5,3 5,3 8,8 8,8 3,5 3))