Como pegar a latitude e longitude de um endereço atraves do delphi 7?
Boa tarde Galera
Esse e o meu primeiro post e queria a ajuda de voces.
Minha situação e a seguinte tenho no meu form um edit.text que recebe um endereço a finalidade é ao digitar um endereço ele resgate a latitude e longitude do mesmo e faça uma pesquisa no meu banco de dados mysql para retornar a distancia mais proxima.
sendo assim tenho minha query :
SELECT ((ACOS(SIN(-19.436809 * PI() / 180) * SIN(`latitude` * PI() / 180) + COS(-19.436809 * PI() / 180) * COS(`latitude` * PI() / 180) * COS((-44.244905 - `longitude`) * PI() / 180)) * 180 / PI()) * 60 * 1.1515)as `distance` FROM `tbl_auto_socorro`
que faz o calculo de todos os endereços q eu tenho cadastrado no meu banco, ae aki esta tudo certo esta funcionando ok porem dessa forma eu estou digitando a latitude -19.436809 e a longitude -44.244905 como esta ai na query. Queria uma certa ajuda para que ao digitar o endereço do meu edit.text ele busque a lat e a long do respectivo endereço salve em uma variavel e assim eu possa executar a minha query.
Espero que alguem possa me ajudar.
No mais agradeço a atenção!
Esse e o meu primeiro post e queria a ajuda de voces.
Minha situação e a seguinte tenho no meu form um edit.text que recebe um endereço a finalidade é ao digitar um endereço ele resgate a latitude e longitude do mesmo e faça uma pesquisa no meu banco de dados mysql para retornar a distancia mais proxima.
sendo assim tenho minha query :
SELECT ((ACOS(SIN(-19.436809 * PI() / 180) * SIN(`latitude` * PI() / 180) + COS(-19.436809 * PI() / 180) * COS(`latitude` * PI() / 180) * COS((-44.244905 - `longitude`) * PI() / 180)) * 180 / PI()) * 60 * 1.1515)as `distance` FROM `tbl_auto_socorro`
que faz o calculo de todos os endereços q eu tenho cadastrado no meu banco, ae aki esta tudo certo esta funcionando ok porem dessa forma eu estou digitando a latitude -19.436809 e a longitude -44.244905 como esta ai na query. Queria uma certa ajuda para que ao digitar o endereço do meu edit.text ele busque a lat e a long do respectivo endereço salve em uma variavel e assim eu possa executar a minha query.
Espero que alguem possa me ajudar.
No mais agradeço a atenção!
Leandro Teixeira
Curtidas 0