izidorio/helpergeo

This package is abandoned and no longer maintained. No replacement package was suggested.

ajudante para manipular informacoes geograficas

dev-master 2018-08-15 17:08 UTC

This package is not auto-updated.

Last update: 2018-08-15 17:25:39 UTC


README

Ajudante para a manipulação de informações geográficas

Instalação

Instalação.

use HelperGeo;
$geoAddr = new GeoAddr('[SUA-CHAVE-API-GOOGLE-MAPS]');
//se vc usa um proxy informe sua credêncial e o endereço do servidor de proxy
$geoAddr->setProxy('usuario-acesso', 'senha-acesso', 'proxy.servidor.local', '8080');

Exemplos [obter endereço de uma coordenada]:

$geoAddr = new GeoAddr('SUA_API_KEY');
//se estiver usando proxy
$geoAddr->setProxy('user','pwd','proxy.server.local','8080');
//obtém o endereço de uma coordenada
$endereco = $geoAddr->getCoordAddr('-43.173664,-22.908840');
//printa o objeto
echo "<pre>",print_r($endereco,true),"</pre>";
/**  abaixo a saída esperada 
stdClass Object
(
    [status] => 1
    [bairro] => Castelo
    [cidade] => Rio de Janeiro
    [uf] => RJ
    [cep] => 20030-001
    [numero] => 206
    [logradouro] => Avenida Graça Aranha
)
*/

Desenvolvedor

  • [Izidorio] - Desenvolvedor dessa biblioteca License

MIT