Juliana, Dá pra fazer tudo pelo próprio PostgreSQL (9.1) se você quiser ousar! Graças ao SLQ/MED.
Existe um FDW chamado www_fdw que permite que você faça requisições HTTP (especificando qual o recurso, qual o verbo e quais os headers) via SQL. Procure aqui: http://wiki.postgresql.org/wiki/Foreign_data_wrappers#www_fdw Basicamente ele possibilita que você utilize serviços web (mais fácil com os RestFul, como por exemplo, a API de geodecoding do Google), dentro do banco de dados. Você pode encapsular as chamadas utilizando por exemplo, pl/pgsql ou qualquer outra linguagem de binding. Lembre-se somente que existem algumas restrições de licença em relação a utilização dessa API do Google para realizar o trabalho da codificação geográfica. Att, Bruno Simioni. 2012/2/10 George Silva <[email protected]> > Então...pelo Google dá para fazer. Inclusive existe uma API em python > (geopy) que lhe permitirá fazer isto. > > Caso precise de ajuda é só mandar um email pra mim. > > abraços > > 2012/2/10 Edson neto <[email protected]> > >> >> >> Em 10 de fevereiro de 2012 10:29, Edson neto >> <[email protected]>escreveu: >> >>> >>> Bom dia, >>> existe uma url do google que retorna as coordenadas baseadas no >>> endereço. O que você pode fazer é uma aplicação que utilize http request >>> para os endereços do seus estabelecimentos, faça o parse do xml que ele >>> retorna e grave no BD. >>> exemplo: >>> >>> http://maps.googleapis.com/maps/api/geocode/xml?ddress=120,FariaLima,SaoPaulo,SaoPaulo,Brazil&sensor=false >>> >>> >>> Enviei o link errado, segue o correto para o exemplo >> >> http://maps.googleapis.com/maps/api/geocode/xml?address=120,FariaLima,SaoPaulo,SaoPaulo,Brazil&sensor=false >> >> []s >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > > -- > George R. C. Silva > > Desenvolvimento em GIS > http://geoprocessamento.net > http://blog.geoprocessamento.net > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
