このトピックでは、ST_MinimumBoundingRadius関数について説明します。 この関数は、入力ジオメトリオブジェクトを完全にカバーできる最小の円の中心点と半径を返します。
構文
(ジオメトリ、倍精度) ST_MinimumBoundingRadius(geometry geom);
パラメーター
パラメーター | 説明 |
geom | 指定するジオメトリオブジェクト。 |
説明
この関数をST_Collect関数と共に使用すると、一連のジオメトリオブジェクトの最小の境界円を取得できます。
例
デフォルトのパラメーター設定を使用して返される結果:
ST_AsText (中央) 、ST_MinimumBoundingRadius('POLYGON((0 1,-1 0,0 -1,1 0,0 1))': geometry) から半径を選択します。
st_astext | radius
----------- ----------
ポイント (0 0) | 1
(1行)