返回兩個以經(jīng)緯度表示的Geometry對象的最小距離,單位為米。

語法

float  ST_DistanceSphere(geometry  geomlonlatA , geometry  geomlonlatB);

參數(shù)

參數(shù)名稱 描述
geomlonlatA 第一個Geometry對象。
geomlonlatB 第二個Geometry對象。

描述

  • 該函數(shù)使用從源數(shù)據(jù)的SRID中定義的球體信息。
  • 該函數(shù)比ST_DistanceSpheroid更快,但準(zhǔn)確性較差。

示例

SELECT ST_DistanceSphere(ST_GeomFromText('POINT (120 36)',4326), ST_GeomFromText('POINT (116 40)',4326));
 st_distancesphere
-------------------
   566139.31447502
(1 row)