ST_MinimumBoundingCircle
är en användarbidragen funktion med källa skriven i PL/pgSQL. Du kan modifiera källan som en omdöpt funktion ST_MinimumBoundingRadius(inputgeom geometry)
med dessa ändringar:
- Behöver bara ett argument
inputgeom geometry
- Ändra returtyp (nära toppen) från
geometry
tilldouble precision
- För POINT-typer, ändra
RETURN hull;
tillRETURN 0;
- Ta bort
ST_Buffer
uttalande nära slutet, och returnera bararadius
.
Borde vara lätt. Var medveten om att det finns några problem med algoritmen, till exempel biljett #2996 .