Como você obtém o país/estado/região/cidade/estado/zip/postal das coordenadas GPS?
-
19-09-2019 - |
Pergunta
Eu tenho coordenadas de GPS em todas as minhas fotos. Quero incluir dados de tags/IPTC para a cidade, estado, zip, etc., no entanto, tudo o que tenho são as coordenadas do GPS. Como posso pegá -los e obter informações significativas de maneira automatizada (tenho milhares e milhares de fotos, portanto, digitar cada uma no Google Maps não funcionaria).
Solução
Você pode fazer geocodificação reversa com a API do Google Maps usando a seguinte solicitação HTTP:
CSV simples:
http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=csv&sensor=false
XML mais complexo:
http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=xml&sensor=false
Basta alterar o parâmetro "Q" com sua latitude, longitude.
Observe que a API do Google Maps tem um limite de 15.000 solicitações por endereço IP por dia. (Google Maps API FAQ)
Outras dicas
Que tal fazer geocodificação reversa com a API do Google Maps?
http://code.google.com/apis/maps/documentation/services.html#verversegeocoding
Aqui está um Geocoder reverso a granel que, internamente, usa a API do Google Maps para reverter o geocódigo uma série inteira (em um arquivo CSV) de pares de latitude e longitude.
Isso tornaria isso bastante fácil.