Exibir mapa da localização a partir de um endereço, usando o Google Maps

No evento onRecord da consulta:

// FORMATA ENDERECO
[endereco] = “http://maps.google.com.br/maps?hl=pt-BR&tab=wl&q="."{logradouro},"."{numero}"."- {bairro} -”."{municipio}"." - “.”{var_uf}";

// ACESSA O MAPA
sc_link(logradouro, [endereco], ,“Ver mapa da localização” , “_blank”);

George Carvalho

Muito bom George,

Agradeço seu interesse em ajudadar.

Welington Santos

Não aconselho a colocar o Bairro.

Olá Harold,

Porquê não colocar bairro, qual erro pode aparecer?

Welington Santos

Eu venho usando esse método a a um bom tempo, e quando envio o bairro 30 a 40% falham, parei de enviar o bairro e o retorno ficou mias satisfatório, apesar de as vezes o google não encontrar o endereço.

Quando montei um sistema de busca por endereço também cheguei a mesma conclusão que o Harold, com o bairro o google não encontra muitos endereços, o problema disso é quando existe o mesmo nome da rua em diferentes bairros, no caso as númeradas, para resolver isso montei um sistema que busca pela latitude e longitude ficando assim exato a busca do endereço no mapa, o único probleminha é popular o db com todas as coordenadas, no meu caso as coordenadas da cidade toda para uso no serviços online aqui da prefeitura, mas para quem precisa da localização de poucos endereços é uma boa.