ST_MinimumBoundingRadius — Renvoie le point central et le rayon du plus petit cercle contenant une géométrie.
(geometry, double precision) ST_MinimumBoundingRadius(
geometry geom)
;
Calcule le point central et le rayon du plus petit cercle contenant une géométrie. Retourne un enregistrement avec des champs :
center
- point central du cercle
radius
- rayon du cercle
A utiliser avec ST_Collect pour obtenir le cercle minimal de délimitation d'un ensemble de géométries.
Pour calculer deux points situés sur le cercle minimum (le "diamètre maximum"), utilisez ST_LongestLine.
Disponibilité - 2.3.0
SELECT ST_AsText(center), radius FROM ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 65427,26426 65078))'); st_astext | radius ------------------------------------------+------------------ POINT(26284.8418027133 65267.1145090825) | 247.436045591407