次の方法で共有


ST_DISTANCE (Azure Stream Analytics)

2 点間の測地線距離をメートル単位で返します。 デカルト距離は投影計算を必要とし、サポートされていませんが、ユーザー定義関数で実装できます。 Polygon と共に使用すると、0 が返されます。

構文

ST_DISTANCE ( pointA, pointB )  

引数

PointA

距離を測定するポイント。

PointB

距離を測定するポイント。

戻り値の型

2 つのポイント間の距離をメートル単位で返します。

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

入力例

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

出力の例

784028.74077501823

参照