ST_DISTANCE (Azure Stream Analytics)
Metredeki iki nokta arasındaki jeodezik uzaklığı döndürür. Kartezyen mesafeler projeksiyon hesaplamaları gerektirir ve desteklenmez, ancak kullanıcı tanımlı işlevlerde uygulanabilir. Çokgenlerle kullanıldığında 0 döndürülecektir.
Syntax
ST_DISTANCE ( pointA, pointB )
Bağımsız Değişken
Nokta A
Uzaklığı ölçecek nokta.
NoktaB
Uzaklığı ölçecek nokta.
Dönüş Türü
Metredeki iki nokta arasındaki uzaklığı döndürür.
Örnek
SELECT
ST_DISTANCE(input.carPosition, input.warehouse)
FROM input
Giriş Örneği
carPosition | Ambar |
---|---|
{"type":"Point", "koordinatlar": [-5.0, -5.0]} | {"type":"Point", "koordinatlar": [0.0, 0.0]} |
Çıkış Örneği
784028.74077501823