Desenvolvimento JSP utilizando raio de busca (esfera terrestre) no google maps

Bom dia…Preciso de ajuda…
Alguém já utilizou query para realizar consulta no Mysql com coordenada geográfica para localizar pontos dentro do raio terrestre com a API Google Maps???
Estou utilizando a seguindo query, porém não está localizando o que está num raio de 1km.

onde
-22.9060594 é a latitude passada no mapa
-43.1872207 é a longitude

SELECT descricao FROM tabela
WHERE ACOS( COS( RADIANS( x(coordenada) ) ) * COS( RADIANS( -22.9060594 ) * COS( RADIANS( Y(coordenada) ) - RADIANS( -43.1872207 ) + SIN( RADIANS( x(coordenada) ) ) * SIN( RADIANS(-22.9060594 ) ) ))) * 6380 < 1

Obrigado pela ajuda…

http://dev.mysql.com/doc/refman/5.6/en/spatial-extensions.html