I have GPS coordinates on all of my photos. I want to include tags/IPTC data for the city, state, zip, etc.. However all I have is the GPS coordinates. How can I take these and get meaningful info in an automated fashion (I have thousands upon thousands of photos, so typing each one into google maps would not work).
相关问题
- Sorting 3 numbers without branching [closed]
- Graphics.DrawImage() - Throws out of memory except
- Why am I getting UnauthorizedAccessException on th
- 求获取指定qq 资料的方法
- How to know full paths to DLL's from .csproj f
You can do reverse geocoding with Google Maps API using the following HTTP request:
Simple CSV:
More Complex XML:
Simply change the "q" parameter with your latitude,longitude.
Note that the Google Maps API has a limit of 15,000 request per IP address per day. (Google Maps API FAQ)
What about doing reverse geocoding with the Google Maps API?
http://code.google.com/apis/maps/documentation/services.html#ReverseGeocoding
Here is a bulk Reverse Geocoder which, internally, uses the Google Maps API to reverse geocode an entire series (in a CSV file) of latitude and longitude pairs.
It would make this fairly easy.