ST_DISTANCE (Azure Stream Analytics)
Devolve a distância geodésica entre dois pontos em metros. As distâncias cartesianas requerem cálculos de projeção e não são suportadas, mas podem ser implementadas em funções definidas pelo utilizador. Se utilizado com Polígonos, devolverá 0.
Syntax
ST_DISTANCE ( pointA, pointB )
Argumento
PointA
O ponto a medir a distância.
PointB
O ponto para medir a distância.
Tipo de Devolução
Devolve a distância entre dois pontos em metros.
Exemplo
SELECT
ST_DISTANCE(input.carPosition, input.warehouse)
FROM input
Exemplo de Entrada
carPosition | armazém |
---|---|
{"type":"Point", "coordinates": [-5.0, -5.0]} | {"type":"Point", "coordinates": [0.0, 0.0]} |
Exemplo de Saída
784028.74077501823