返回给定的两个Geometry对象在三维空间中的最远距离。
语法
float ST_3DMaxDistance(geometry g1 , geometry g2);
参数
参数名称 | 描述 |
---|---|
g1 | 第一个Geometry对象。 |
g2 | 第二个Geometry对象。 |
描述
- 返回两个Geometry对象之间最大的欧氏距离,单位由对象所在的空间投影指定。
- 该函数支持Polyhedral Surface类型对象。
- 该函数支持3D对象,并且不会删除Z坐标。
示例
SELECT ST_3DMaxDistance('POINT(0 0 0)'::geometry,'LINESTRING(0 0 1,1 1 0)'::geometry);
st_3dmaxdistance
------------------
1.4142135623731
(1 row)