在給定橢球定義下,返回兩個經緯度Geometry對象之間的最小距離,單位為米。
語法
float ST_DistanceSpheroid(geometry geomlonlatA , geometry geomlonlatB , spheroid measurementSpheroid);
參數
參數名稱 | 描述 |
geomlonlatA | 第一個Geometry對象。 |
geomlonlatB | 第二個Geometry對象。 |
measurementSpheroid | 橢球定義。 |
描述
該函數當前不查看Geometry對象的SRID,并且始終假定其SRID是傳入的橢球體定義。
示例
默認調用:
SELECT ST_DistanceSpheroid(ST_GeomFromText('POINT (120 36)',4326), ST_GeomFromText('POINT (116 40)',4326), 'SPHEROID["WGS 84",6378137,298.257223563]');
st_distancespheroid
---------------------
566034.793071762
(1 row)
文檔內容是否對您有幫助?