ST_MinimumBoundingCircle
è una funzione fornita dall'utente con sorgente scritta in PL/pgSQL. Puoi modificare la fonte
come funzione rinominata ST_MinimumBoundingRadius(inputgeom geometry)
con queste modifiche:
- Richiede solo un argomento
inputgeom geometry
- Cambia il tipo di reso (vicino in alto) da
geometry
adouble precision
- Per i tipi POINT, cambia
RETURN hull;
aRETURN 0;
- Rimuovi il
ST_Buffer
verso la fine, e restituisci semplicemente ilradius
.
Dovrebbe essere facile. Tieni presente che ci sono alcuni problemi con l'algoritmo, come ticket #2996 .