返回從點A到點B的方位角,以北方為基準順時針方向旋轉。
語法
float ST_Azimuth(geometry pointA , geometry pointB);
float ST_Azimuth(geography pointA , geography pointB);
參數
參數名稱 | 描述 |
pointA | 第一個點。 |
pointB | 第二個點。 |
描述
如果兩個點重合,則返回NULL。
方位角是以北方為基準,順時針為正:正北為0,正東為π/2,正南為π,正西為3π/2。
示例
默認調用:
SELECT degrees(ST_Azimuth('POINT(0 0)'::geometry,'POINT(0 -1)'::geometry));
degrees
---------
180
(1 row)
文檔內容是否對您有幫助?