Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ST_Centroid
ST_centroid mengembalikan titik yang mewakili centroid geometri sebagai berikut:
Untuk
POINT
geometri, ia mengembalikan titik yang koordinatnya adalah rata-rata koordinat titik dalam geometri.Untuk
LINESTRING
geometri, ia mengembalikan titik yang koordinatnya adalah rata-rata tertimbang dari titik tengah segmen geometri, di mana bobot adalah panjang segmen geometri.Untuk
POLYGON
geometri, ia mengembalikan titik yang koordinatnya adalah rata-rata tertimbang sentroid triangulasi geometri areal di mana bobot adalah area segitiga dalam triangulasi.Untuk koleksi geometri, ia mengembalikan rata-rata tertimbang sentroid geometri dimensi topologi maksimum dalam koleksi geometri.
Sintaks
ST_Centroid(geom)
Argumen
- geom
-
Nilai tipe data
GEOMETRY
atau ekspresi yang mengevaluasiGEOMETRY
tipe.
Jenis pengembalian
GEOMETRY
Jika geom adalah null, maka null dikembalikan.
Jika geom kosong, maka null dikembalikan.
Contoh
SQL berikut mengembalikan titik pusat dari linestring input.
SELECT ST_AsEWKT(ST_Centroid(ST_GeomFromText('LINESTRING(110 40, 2 3, -10 80, -7 9, -22 -33)', 4326)))
st_asewkt
----------------------------------------------------
SRID=4326;POINT(15.6965103455214 27.0206782881905)