ST_MinimumBoundingCircle
é uma função de contribuição do usuário com fonte escrita em PL/pgSQL. Você pode modificar a fonte
como uma função renomeada ST_MinimumBoundingRadius(inputgeom geometry)
com estas modificações:- Precisa apenas de um argumento
inputgeom geometry
- Alterar o tipo de retorno (próximo ao topo) de
geometry
paradouble precision
- Para tipos POINT, altere
RETURN hull;
paraRETURN 0;
- Remova o
ST_Buffer
declaração perto do final, e apenas retorne oradius
.
Deve ser fácil. Esteja ciente de que existem alguns problemas com o algoritmo, como ticket #2996 .