ST_DISTANCE (Azure Stream Analytics)
A két pont közötti geodéziai távolságot adja vissza méterben. A cartesiai távolságok leképezési számításokat igényelnek, és nem támogatottak, de a felhasználó által definiált függvényekben implementálhatók. Ha sokszöggel használja, a függvény 0 értéket ad vissza.
Syntax
ST_DISTANCE ( pointA, pointB )
Argumentum
PointA
A távolság mérésének pontja.
PontB
Az a pont, amely a távolság mérésére szolgál.
Visszatérési típus
Két pont távolságát adja vissza méterben.
Példa
SELECT
ST_DISTANCE(input.carPosition, input.warehouse)
FROM input
Példa bevitelre
carPosition | Raktár |
---|---|
{"type":"Point", "coordinates": [-5.0, -5.0]} | {"type":"Point", "coordinates": [0.0, 0.0]} |
Példa a kimenetre
784028.74077501823