STCentroid (Tipe Data geometri)
Berlaku untuk: Titik akhir analitik SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL di Microsoft Fabric
Warehouse di Microsoft Fabric
Mengembalikan pusat geometrik instans geometri yang terdiri dari satu atau beberapa poligon.
Sintaksis
.STCentroid ( )
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
Jenis Kembalian
Jenis pengembalian SQL Server: geometri
Jenis pengembalian CLR: SqlGeometry
Jenis Open Geospatial Consortium (OGC): Titik
Keterangan
STCentroid()
mengembalikan null jika instans geometri bukan jenis Polygon, CurvePolygon, atau MultiPolygon .
Contoh
J. Menghitung sentroid instans Poligon
Contoh berikut menggunakan untuk menghitung sentroid polygon``geometry
instansSTCentroid()
:
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('POLYGON((0 0, 3 0, 3 3, 0 3, 0 0),(2 2, 2 1, 1 1, 1 2, 2 2))', 0);
SELECT @g.STCentroid().ToString();
B. Menghitung sentroid instans CurvePolygon
Contoh berikut menghitung sentroid untuk CurvePolygon
instans:
DECLARE @g geometry = 'CURVEPOLYGON(CIRCULARSTRING(0 4, 4 0, 8 4, 4 8, 0 4), CIRCULARSTRING(2 4, 4 2, 6 4, 4 6, 2 4))';
SELECT @g.STCentroid().ToString() AS Centroid
Lihat Juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk