Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Buat polyline geografi dari titik di T-SQL

coba ini :(catatan :pengurutan titik penting agar garis dihasilkan dengan benar.)

DECLARE @BuildString NVARCHAR(MAX)
SELECT @BuildString = COALESCE(@BuildString + ',', '') + CAST([Longitude] AS NVARCHAR(50)) + ' ' + CAST([Latitude] AS NVARCHAR(50))
FROM dbo.LongAndLats
ORDER BY SortOrder             

SET @BuildString = 'LINESTRING(' + @BuildString + ')';   
DECLARE @LineFromPoints geography = geography::STLineFromText(@BuildString, 4326);
SELECT @LineFromPoints



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Aplikasi C# multi-threading dengan panggilan database SQL Server

  2. Bagaimana cara membuat daftar yang dipisahkan koma menggunakan kueri SQL?

  3. Masukkan hasil prosedur tersimpan ke dalam tabel sementara

  4. Memantau Penghitung Kinerja melalui PERFMON | Pemecahan Masalah Kinerja SQL Server -3

  5. Kunci Utama di SQL Server