Aracılığıyla paylaş


CreateLineString

✅ Azure Stream Analytics ✅ Fabric Olay Akışı

GeoJSON LineString kaydı döndürür. CreateLineString'in sonucu, diğer Jeo-uzamsal işlevlere giriş olarak kullanılabilir.

LineString'leri bildirirken aşağıdakilere dikkat edin:

  • LineStrings en az 2 nokta içermelidir.

  • Yapı, ardışık iki veya daha fazla noktanın olduğu bir aralıkta üst üste binemez.

Sözdizimi

CreateLineString (points)  

Tartışma

Puan

GeoJSON kayıt noktalarının listesi.

Dönüş Türü

Tür olarak LineString ve koordinat olarak nokta dizileri içeren bir GeoJSON LineString kaydı döndürür.

Örnek

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

Giriş Örneği

enlem boylam
3.0 -10.2
-87.33 20.2321

Çıkış Örneği

{"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] ]}

Ayrıca Bkz.