<div dir="ltr">Olá pessoal,<div><br></div><div>Estou desenvolvendo um sistema em que por algumas situações coleta-se informações geográficas com base em informações de endereços (logradouro). Estou usando o módulo Geo::Coder::GoogleMaps para extrair tais informações de latitude e longitude. Ocorre-me que nas primeiras implementações o script funcionou normalmente, porém de meses para cá  não esta funcionando. Eu acredito ser uma alteração na API do google que esse módulo utiliza. Na documentação do módulo sugerem um pequeno exemplo que não esta funcionando tambem. Por gentileza alguém pode testar se o código que sugerem esta realmente funcionando?</div>
<div><br></div><div><pre class="" style="background-color:rgb(238,238,238);border:1px solid rgb(136,136,136);color:rgb(0,0,0);padding:1em"><span class="">use</span> Geo<span class="">::</span>Coder<span class="">::</span>GoogleMaps<span class="">;</span>
        
<span class="">my</span> <span class="">$gmap</span> <span class="">=</span> Geo<span class="">::</span>Coder<span class="">::</span>GoogleMaps<span class="">-></span><span class="">new</span><span class="">(</span> apikey <span class="">=></span> <span class="">'abcd'</span> <span class="">,</span> output <span class="">=></span> <span class="">'xml'</span><span class="">);</span>
<span class="">my</span> <span class="">$response</span> <span class="">=</span> <span class="">$gmap</span><span class="">-></span><span class="">geocode</span><span class="">(</span>location <span class="">=></span> <span class="">'88 rue du chateau, 92600, Asnières sur seine, France'</span><span class="">);</span>
<span class="">if</span><span class="">(</span> <span class="">$response</span><span class="">-></span><span class="">is_success</span><span class="">()</span> <span class="">)</span><span class="">{</span>
   <span class="">my</span> <span class="">$location</span> <span class="">=</span> <span class="">$response</span><span class="">-></span><span class="">placemarks</span><span class="">()->[</span><span class="">0</span><span class="">];</span>
   <span class="">print</span> <span class="">$location</span><span class="">-></span>latitude<span class="">,</span><span class="">','</span><span class="">,</span><span class="">$location</span><span class="">-></span>longitude<span class="">,</span><span class="">"\n"</span><span class="">;</span>
   <span class="">$location</span><span class="">-></span><span class="">toKML</span><span class="">()-></span><span class="">toString</span><span class="">();</span> <span class=""># is absolutly equivalent to $location->toKML(1);</span>
<span class="">}</span></pre><div><br></div><div>Estou usando o Sistema Operacional Linux Ubuntu na versão 12.04 e 13.04.</div><div><br></div><div>Se alguém puder me ajudar ou sugerir-me um outro módulo onde posso coletar a coordenada geográfica. Fico grato.</div>
<div><br></div><div>Um abraço.</div><div><br></div>-- <br><div style="font-family:'Lucida Grande',Geneva,Verdana,Arial,Helvetica,sans-serif;line-height:21px"><span style="font-family:arial;line-height:normal"><span style="font-family:sans-serif;line-height:19px"><b></b></span></span></div>
<div style="font-family:tahoma,sans-serif;line-height:21px"><div>
<span style="font-size:13px;line-height:21px"><div><span style="font-size:13px;line-height:21px">.: Inteligência Coletiva :.</span></div>Uma
 inteligência distribuída por toda parte: tal é o nosso axioma inicial. 
Ninguém sabe tudo, todos sabem alguma coisa, todo o saber está na 
humanidade’. (</span><span style="font-size:13px;line-height:21px">Pierre Lévy)<br><br>José Cleydson F. da Silva<br></span><font><b>O</b><b>pen Source Bioinformatics Community</b></font><span style="font-size:13px;line-height:21px"><font><br>
</font><a href="http://opensourcebioinformatics.com" target="_blank">http://opensourcebioinformatics.com</a><br></span>
</div></div><div style="display:inline"></div>
</div></div>