ShortestLineTo (Jenis Data geografi)
Berlaku untuk: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Mengembalikan instans LineString dengan dua titik yang mewakili jarak terpendek antara dua instans geografi . Panjang instans LineString yang dikembalikan adalah jarak antara dua instans geografi .
Sintaksis
.ShortestLineTo ( geography_other )
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
Argumen
geography_other
Menentukan instans geografi kedua yang coba ditentukan instans geografi panggilan.
Jenis Kembalian
Jenis pengembalian SQL Server: geografi
Jenis pengembalian CLR: SqlGeography
Keterangan
Metode ini mengembalikan instans LineString dengan titik akhir yang berbaring di batas dua instans geografi yang tidak berpotangan dibandingkan. Panjang LineString yang dikembalikan sama dengan jarak terpendek antara dua instans geografi. Instans LineString kosong dikembalikan ketika dua instans geografi saling berpotongan.
Contoh
J. Memanggil ShortestLineTo() pada instans non-intersecting
Contoh ini menemukan jarak terpendek antara CircularString
instans dan LineString
instans dan mengembalikan instans yang LineString
menghubungkan dua titik:
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 = 'LINESTRING(-119.119263 46.183634, -119.273071 47.107523, -120.640869 47.569114, -122.200928 47.454094)';
SELECT @g1.ShortestLineTo(@g2).ToString();
B. Memanggil ShortestLineTo() pada instans yang bersinggungan
Contoh ini mengembalikan instans kosong LineString
karena LineString
instans berpotongan CircularString
instans:
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 = 'LINESTRING(-119.119263 46.183634, -119.273071 47.107523, -120.640869 47.569114, -122.348 47.649, -122.681 47.655)';
SELECT @g1.ShortestLineTo(@g2).ToString();
Lihat Juga
Metode yang Diperluas pada Instans Geografi
ShortestLineTo (Tipe Data geometri)
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