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).
How do you get the country/state/region/city/state/zip/postal from GPS coordinates?
7.5k views Asked by esac At
3
There are 3 answers
0
John
On
What about doing reverse geocoding with the Google Maps API?
http://code.google.com/apis/maps/documentation/services.html#ReverseGeocoding
0
Reed Copsey
On
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.
Related Questions in C#
- Passing arguments to main in C using Eclipse
- kernel module does not print packet info
- error C2016 (C requires that a struct or union has at least one member) and structs typedefs
- Drawing with ncurses, sockets and fork
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- Configured TTL for A record(s) backing CNAME records
- Allocating memory for pointers inside structures in functions
- Finding articulation point of undirected graph by DFS
- C first fgets() is being skipped while the second runs
- C std library don't appear to be linked in object file
- gcc static library compilation
- How to do a case-insensitive string comparison?
- C programming: Create and write 2D array of files as function
- How to read a file then store to array and then print?
- Function timeouts in C and thread
Related Questions in GOOGLE-MAPS
- Google Maps API Re-size
- Google Map Custom InfoWindow's Tail Won't move and can't remove dropshadow
- how show result the autocomplete in the map in CodeIgniter Google Maps V3 API Library?
- GoogleMaps or OpenStreetMap get graph
- GoogleMap.addGroundOverlay() takes a lot of UiThread time
- Reverse geocoding with a deferred object in a coffeescript class
- Can I get Google maps to ignore part of a search?
- IOS Google Maps skid fit bounds
- Accessing Google Maps Markers in 2D-array from outside
- kmllayer with polygons hide map
- How to specify the delay for the google map marker
- Google Maps API v3 - change strokeWeight of polylines for different zoom levels
- Pop-up info box in google maps
- Logo Markers over 3D Maps View
- How can i add polygon on google maps IOS?
Related Questions in GPS
- identify GPS mobile phonegap
- Android runtime permissions on android versions below M?
- iOS Distance between two GPS Location
- GPS not showing current location on map
- java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setTextColor(int)' on a null object reference
- using Gps Getting Latitude and Longitude
- Position marker in Google Map is not disapearing when position is lost
- How to set/get GPS Accuracy on Android Emulator?
- GPSTracker Class not working
- How to Switch ON and OFF GPS
- GPS App compile errors
- OpenGTS platform
- FusedLocationProviderApi Fatal exception: GoogleApiClient is not connected yet.
- SQL LINESTRING() versus multiple rows
- Trouble connecting to gpsd
Related Questions in EXIF
- Add metadata (Exif) to base64
- EXIF Data Error With PHP
- Increment Serial Number using EXIF
- Android - Reading EXIF information from file using ExifReader very slow
- Normalize exif output to decimal degrees
- Date information is not available in image exif data
- PILL Image retrieve exif dict from base64 converted images for editing and save error, dict return is NULL, any ideas?
- Uploading pre-1970 photos to Google Photos
- Python - How to list tags from jpg EXIF data?
- Edit exif information in iOS
- Cannot retrieve keywords from an image
- How to detect if a photo is uploaded from device gallery or taken from camera in Apple iPhone using JavaScript or C#
- Chinese characters encoding in picture EXIF tag?
- Support library ExifInterface check if attribute exists or get all attributes
- EXIFTOOL - Set datetime from filename
Related Questions in IPTC
- Extract IPTC using ImageMagick without Entities but UTF-8
- Extract Job Identifier / TransmissionReference from image in C#
- What's the best way of cataloging large number of images?
- Calling libiptc API from a separate thread in a C program throws segmentation fault
- to detect IPTC content in jpeg image
- Read/Write IPTC information on iPhone
- Read EXIF/IPTC information from image in Cocoa
- Write an array of values in the "IPTC" Image
- extract IPTC data from JPG images with VBA
- Which library to refer for Iptc4xmpExt in python?
- Extracting IPTC/EXIF data from tif files in using Java
- How do you get the country/state/region/city/state/zip/postal from GPS coordinates?
- Checksum JPEG data (not the whole file)
- Is it possible to configure a Next.js application to automatically add IPTC data on all website images by customizing the Image Optimization step?
- PHP syntax for iptcembed(): I can't seem to properly take care of "int $spool = 0): string|bool"
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
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)