UPDATE: Recentemente voltei a escrever no blog e percebi que esse ainda é um post bem procurado, mesmo tendo sido publicado em 2012. Resolvi fazer uma versão atualizada, mas por enquanto escrei em Javascript e NodeJs . Visite a versão atualizada em NodeJs ou a versão atualizada em Javascript do Front-end com Axios ou jQuery.
Esse é só mais um snippet útil.
Para pegar as coordenadas geograficas Longitude e Latitude à partir de um endereço é muito simples.
Basta fazer a consulta na api do google maps da seguinte forma:
O código completo apenas é exibido no desktop, pois a leitura fica mais fácil, mas você pode acessar tambem pelo link direto do Gist.
Para saber mais…
Se você gostou desse post, compartilhe com seus amigos, ajude a espalhar conhecimento!
Não se esqueça de nos serguir nas redes sociais, por que você não pode ficar de fora!
- Curta nossa página no facebook
- Não perca as atualizações no twitter
- Veja as dicas no instagram
- Siga nossos repositórios no github
- Faça parte da nossa lista de desenvolvedores
13 Comments
Cezar Luiz · 2012-05-04 at 16:37
Opa amigo, tranquilo? Tenho seu blog no meu feed, e também fiz um post parecido, porém utilizando apenas JS. http://goo.gl/GS1fJ
Até 😉
Rodrigo Gregório · 2012-05-23 at 12:03
parabéns, continue assim!
Diogo · 2012-09-26 at 11:54
Boas; Mto bom seu formulário! Como faço para fazer isso com vários endereços ao mesmo tempo?
Diogo
Leandro Silva · 2013-03-22 at 05:22
Ola Emerson, parabens pelo script, ficou muito bom mesmo, gostaria de saber se tem disponibilizar o código fonte, pois estou tendo muita dificuldade para conseguir pegar as cordenadas do google maps, qualquer coisa entre em contato pelo email
Homero · 2013-05-19 at 17:23
Desculpe-me o incômodo. Este script funciona?
Anonymous · 2013-05-19 at 18:03
Ele é de 4 de maio de 2012, nao sei se ainda funciona! Tentarei atualizar quando tiver um tempinho.
Hunilson Souza · 2019-06-25 at 13:50
Boa tarde! Só retorna o valor de erro: url not loading
Ernani · 2019-07-14 at 20:38
Ídem aqui, amigo
djcaco · 2022-01-25 at 00:15
Veja a resposta anterior…
djcaco · 2022-01-25 at 00:15
Esse é um erro de configuração do PHP… dá pra resolver via código assim:
$stream_opts = [
“ssl” => [
“verify_peer”=>false,
“verify_peer_name”=>false,
]
];
$json = file_get_contents(“https://maps.google.com/maps/api/geocode/json?address=$address&sensor=false®ion=$region&key=XXXXXXXXXXXXXXXX”,false, stream_context_create($stream_opts));
Não esqueça de colocar sua google key na chamada do Google Maps
Tive o mesmo problema que vocês e resolvi assim
djcaco · 2022-01-25 at 00:15
Obrigado por compartilhar. Estava caçando isso aqui na net… o erro que estão falando é de configuração do PHP… mas dá pra resolver via código
Pegar Coordenadas Geográficas à partir de um endereço usando NodeJS (2019) - Emerson Carvalho · 2018-11-25 at 11:23
[…] Hoje resolvi fazer um update sobre como “Pegar Coordenadas Geográficas à partir de um endereço usando nodeJS, que na verdade é um update a versao de um post meu de 2012, onde eu explicava como Pegar Coordenadas Geográficas à partir de um endereço usando PHP. […]
Pegar Coordenadas Geográficas à partir de um endereço usando Javascript (2019) - Emerson Carvalho · 2018-11-25 at 12:03
[…] Javascript, que na verdade é um update a versao de um post meu de 2012, onde eu explicava como Pegar Coordenadas Geográficas à partir de um endereço usando PHP. Fiz tambem uma versão em […]