STCurveToLine (Jenis Data geografi)
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Mengembalikan perkiraan poligonal dari instans geografi yang berisi segmen busur melingkar.
Sintaksis
.STCurveToLine()
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: geografi
Jenis pengembalian CLR: SqlGeography
Keterangan
Mengembalikan instans LineString untuk instans CircularString atau CompoundCurve.
Mengembalikan instans Polygon untuk instans CurvePolygon.
Mengembalikan salinan instans geografi yang tidak berisi instans CircularString, CompoundCurve, atau CurvePolygon .
Tidak seperti spesifikasi SQL MM, metode ini tidak menggunakan nilai koordinat z dalam menghitung perkiraan poligonal. Setiap nilai koordinat z yang ada dalam instans geografi panggilan diabaikan.
Contoh
Contoh berikut mengembalikan instans LineString
yang merupakan perkiraan poligonal instans CircularString
:
DECLARE @g1 geography = 'CIRCULARSTRING(-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653)';
DECLARE @g2 geography;
SET @g2 = @g1.STCurveToLine();
SELECT @g1.STNumPoints() AS G1, @g2.STNumPoints() AS G2;
Lihat Juga
STLength (Jenis Data geografi)
STNumPoints (Jenis Data geografi)
Gambaran Umum Tipe Data Spasial
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