共用方式為


ST_距離

✅ Azure 串流分析 ✅ 網狀架構事件串流

傳回以公尺為單位的兩個點之間的地理距離。 笛卡兒距離需要投影計算,而且不受支援,但可以在使用者定義函式中實作。 如果與 Polygon 搭配使用,則會傳回 0。

語法

ST_DISTANCE ( pointA, pointB )  

論點

PointA

要測量距離的點。

PointB

要測量距離的點。

返回類型

傳回公尺兩點之間的距離。

範例

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

輸入範例

carPosition 倉儲
{“type”:“Point”, “coordinates”: [-5.0, -5.0]} {“type”:“Point”, “coordinates”: [0.0, 0.0]}

輸出範例

784028.74077501823

另請參閱