Gostaria de saber qual é a unidade da bóia que está sendo devolvida ST_Distance
.
Na documentação, diz:
... distância mínima cartesiana (com base na referência espacial) entre duas geometrias em unidades projetadas.
O que são essas unidades projetadas?
A geometria é armazenada em um campo: geometry(Point,4326)
.
fonte
De http://postgis.net/docs/ST_Distance.html
E se
ST_Distance
for dada duas geometrias, ela assume que essas geometrias estão realmente em coordenadas cartesianas (ou planas). Assim, as unidades são as mesmas que as das coordenadas - geralmente metros ou pés.Seu problema parece ser que seu sistema de referência espacial, 4326, na verdade usa coordenadas geográficas (angulares) - graus long lat - para que os resultados sejam em graus (um tanto sem sentido).
fonte