Partager via


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

Voir aussi