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…