Partager via


ST_DISTANCE

✅ Azure Stream Analytics ✅ Fabric Eventstream

Retourne la distance géodesique entre deux points en mètres. Les distances cartesiennes nécessitent des calculs de projection et ne sont pas prises en charge, mais elles peuvent être implémentées dans les fonctions définies par l’utilisateur. Si elle est utilisée avec polygones, elle retourne 0.

Syntaxe

ST_DISTANCE ( pointA, pointB )  

Raisonnement

PointA

Point à mesurer de la distance à partir de.

PointB

Point à mesurer la distance jusqu’à.

Type renvoyé

Retourne la distance entre deux points en mètres.

Exemple :

SELECT  
     ST_DISTANCE(input.carPosition, input.warehouse)  
FROM input  
  

Exemple d’entrée

carPosition entrepôt
{"type » :"Point », « coordinates » : [-5.0, -5.0]} {"type » :"Point », « coordinates » : [0.0, 0.0]}

Exemple de sortie

784028.74077501823

Voir aussi