ST_MinimumBoundingCircle
est une fonction fournie par l'utilisateur avec une source écrite en PL/pgSQL. Vous pouvez modifier la source
en tant que fonction renommée ST_MinimumBoundingRadius(inputgeom geometry)
avec ces modifications :
- Ne nécessite qu'un seul argument
inputgeom geometry
- Modifier le type de retour (près du haut) de
geometry
endouble precision
- Pour les types POINT, modifiez
RETURN hull;
àRETURN 0;
- Supprimez le
ST_Buffer
vers la fin, et renvoyez simplement leradius
.
Ça devrait être facile. Soyez conscient qu'il y a quelques problèmes avec l'algorithme, comme ticket #2996 .