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

1 resposta
A

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…

1 Resposta

E

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

Criado 11 de agosto de 2011
Ultima resposta 11 de ago. de 2011
Respostas 1
Participantes 2