ST_DISTANCE (Azure Stream Analytics)
Retourne la distance géodésique entre deux points en mètres. Les distances cartésiennes nécessitent des calculs de projection et ne sont pas prises en charge, mais elles peuvent être implémentées dans des fonctions définies par l’utilisateur. Si utilisé avec polygones retourne 0.
Syntaxe
ST_DISTANCE ( pointA, pointB )
Argument
PointA
Point à partir duquel mesurer la distance.
PointB
Point auquel mesurer la distance.
Type de retour
Retourne la distance entre deux points en mètres.
Exemple
SELECT
ST_DISTANCE(input.carPosition, input.warehouse)
FROM input
Exemple d’entrée
carPosition | warehouse |
---|---|
{"type » :"Point », « coordinates » : [-5.0, -5.0]} | {"type » :"Point », « coordinates » : [0.0, 0.0]} |
exemple de sortie
784028.74077501823