Name

ST_MinimumBoundingRadius — Returnerar mittpunkten och radien för den minsta cirkeln som innehåller en geometri.

Synopsis

(geometry, double precision) ST_MinimumBoundingRadius(geometry geom);

Beskrivning

Beräknar mittpunkt och radie för den minsta cirkel som innehåller en geometri. Returnerar en post med fält:

  • center - cirkelns mittpunkt

  • radie - cirkelns radie

Använd med ST_Collect för att få fram den minsta begränsningscirkeln för en uppsättning geometrier.

För att beräkna två punkter som ligger på den minsta cirkeln (den "maximala diametern") använder du ST_LongestLine.

Tillgänglighet - 2.3.0

Exempel

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