このトピックでは、ST_MinimumClearanceLine関数について説明します。 この関数は、ジオメトリオブジェクトの最小クリアランスを表す2つの点で構成されるLineStringオブジェクトを返します。
構文
ジオメトリST_MinimumClearanceLine (ジオメトリg);
パラメーター
パラメーター | 説明 |
g | 指定するジオメトリオブジェクト。 |
説明
指定したジオメトリオブジェクトに最小クリアランスがない場合、この関数はLineString Emptyを返します。
例
デフォルトのパラメーター設定を使用して、ジオメトリオブジェクトの最小クリアランスを照会します。
SELECT ST_AsText(ST_MinimumClearanceLine('POLYGON((0 0, 1 0,1 1e-4, 0))'));
st_astext
-------------------------------------------
LINESTRING(1 0,0.99999999 0.000099999999)
(1行)