Bagikan melalui


CreateLineString

✅ Azure Stream Analytics ✅ Fabric Eventstream

Mengembalikan rekaman LineString GeoJSON. Hasil dari CreateLineString dapat digunakan sebagai input ke fungsi Geospasial lainnya.

Ketahuilah bahwa saat mendeklarasikan LineStrings:

  • LineStrings harus memiliki setidaknya 2 poin.

  • Struktur tidak dapat tumpang tindih sendiri melalui interval dua atau lebih titik berturut-turut.

Sintaksis

CreateLineString (points)  

Argumen

Poin

Daftar titik catatan GeoJSON.

Jenis Hasil

Mengembalikan rekaman LineString GeoJSON dengan LineString sebagai jenis dan array titik sebagai koordinat.

Contoh

SELECT  
     CreateLineString(CreatePoint(input.latitude, input.longitude), CreatePoint(10.0, 10.0), CreatePoint(10.5, 10.5))  
FROM input  
  

Contoh Input

lintang Bujur
3.0 -10.2
-87.33 20.2321

Contoh Output

{"type" : "LineString", "coordinates" : [ [-10.2, 3.0], [10.0, 10.0], [10.5, 10.5] ]}

{"type" : "LineString", "coordinates" : [ [20.2321, -87.33], [10.0, 10.0], [10.5, 10.5] ]}

Lihat Juga