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.
Menyederhanakan nilai input GEOMETRY menggunakan algoritma Douglas-Peucker.
Syntax
st_simplify ( geo, tolerance )
Arguments
-
geo: NilaiGEOMETRY. -
tolerance: NilaiDOUBLEyang merupakan nilai jarak yang digunakan untuk penyederhanaan. Unit jarak sesuai dengan CRS dari geometri masukan.
Returns
Nilai jenis GEOMETRY, mewakili geometri yang disederhanakan.
Titik dan multipoint tetap sama. Jika input adalah koleksi geometri, elemen koleksi disederhanakan secara rekursif. Jika geometri input memiliki koordinat M, geometri tersebut akan dihilangkan.
Nilai SRID dari geometri output sama dengan nilai input.
Fungsi mengembalikan NULL jika salah satu input adalah NULL.
Examples
-- Simplifies linestring with tolerance 0.2.
> SELECT st_astext(st_simplify(st_geomfromtext('LINESTRING(0 0,5.1 0,10 0,10 3,10 8,16 9)'), 0.2));
LINESTRING(0 0,10 0,10 8,16 9)
-- Returns unchanged point geometry.
> SELECT st_astext(st_simplify(st_geomfromtext('POINT(1 2)'), 1.0));
POINT(1 2)