Condividi tramite


ST_DISTANCE (Analisi di flusso di Azure)

Restituisce la distanza geodesica tra due punti in metri. Le distanze cartesiane richiedono calcoli di proiezione e non sono supportate, ma possono essere implementate nelle funzioni definite dall'utente. Se usato con Poligoni restituirà 0.

Sintassi

ST_DISTANCE ( pointA, pointB )  

Argomento

PointA

Punto da cui misurare la distanza.

PointB

Punto a cui misurare la distanza.

Tipo restituito

Restituisce la distanza tra due punti in metri.

Esempio

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

Esempio di input

carPosition warehouse
{"type":"Point", "coordinate": [-5.0, -5.0]} {"type":"Point", "coordinate": [0.0, 0.0]}

e output

784028.74077501823

Vedere anche