返回給定Geometry對象的最小間隙。

語法

float  ST_MinimumClearance(geometry  g);

參數(shù)

參數(shù)名稱 描述
g 目標Geometry對象。

描述

  • 幾何圖形的最小間隙是可以移動Geometry對象的頂點以產(chǎn)生無效對象的最小距離。可以將其視為其魯棒性的定量度量,其中最小游隙值的增加表示魯棒性的增加。
  • 如果一個Geometry對象的最小間隙為e,則可以說:
    • 該對象中任意兩個不同的頂點之間的距離大于e。
    • 沒有一個頂點與不是端點的線段的距離小于e。
  • 如果幾何體不存在最小間隙(例如,單點或點相同的多點),則ST_MinimumClearance將返回Infinity。

示例

默認調(diào)用:
SELECT ST_MinimumClearance('POLYGON((0 0, 1 0,1 1e-4, 0 0))');
 st_minimumclearance
---------------------
      9.99999995e-05
(1 row)