返回給定的兩個(gè)Geometry對(duì)象在三維空間中的最遠(yuǎn)距離。

語(yǔ)法

float  ST_3DMaxDistance(geometry  g1 , geometry  g2);

參數(shù)

參數(shù)名稱 描述
g1 第一個(gè)Geometry對(duì)象。
g2 第二個(gè)Geometry對(duì)象。

描述

  • 返回兩個(gè)Geometry對(duì)象之間最大的歐氏距離,單位由對(duì)象所在的空間投影指定。
  • 該函數(shù)支持Polyhedral Surface類型對(duì)象。
  • 該函數(shù)支持3D對(duì)象,并且不會(huì)刪除Z坐標(biāo)。

示例

SELECT ST_3DMaxDistance('POINT(0 0 0)'::geometry,'LINESTRING(0 0 1,1 1 0)'::geometry);
 st_3dmaxdistance
------------------
  1.4142135623731
(1 row)