ST_MinimumBoundingRadius — Gibt den Mittelpunkt und den Radius des kleinsten Kreises zurück, der eine Geometrie enthält.
(geometry, double precision) ST_MinimumBoundingRadius(
geometry geom)
;
Berechnet den Mittelpunkt und den Radius des kleinsten Kreises, der eine Geometrie enthält. Gibt einen Datensatz mit Feldern zurück:
center
- Mittelpunkt des Kreises
Radius
- Radius des Kreises
Verwendung mit ST_Collect, um den minimalen Begrenzungskreis einer Reihe von Geometrien zu ermitteln.
Um zwei Punkte zu berechnen, die auf dem minimalen Kreis (dem "maximalen Durchmesser") liegen, verwenden Sie ST_LongestLine.
Verfügbarkeit: 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