对于三维的Geometry对象,返回两个对象在投影坐标系下的欧氏距离。

语法

float  ST_3DDistance(geometry  g1 , geometry  g2);

参数

参数名称 描述
g1 第一个Geometry对象。
g2 第二个Geometry对象。

描述

  • 该函数支持3D对象,并且不会删除Z坐标。
  • 该函数支持Polyhedral Surface类型对象。

示例

SELECT ST_3DDistance('POINT(0 0 0)'::geometry,'POINT(1 1 1)'::geometry);
  st_3ddistance
------------------
 1.73205080756888
(1 row)