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#
- How to call a C language function from x86 assembly code?
- What does: "char *argv[]" mean?
- User input sanitization program, which takes a specific amount of arguments and passes the execution to a bash script
- How to crop a BMP image in half using C
- How can I get the difference in minutes between two dates and hours?
- Why will this code compile although it defines two variables with the same name?
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Why can't I use the file pointer after the first read attempt fails?
- #include Header files in C with definition too
- OpenCV2 on CLion
- What is causing the store latency in this program?
- How to refer to the filepath of test data in test sourcecode?
- 9 Digit Addresses in Hexadecimal System in MacOS
- My server TCP doesn't receive messages from the client in C
- Printing the characters obtained from the array s using printf?
Related Questions in GOOGLE-MAPS
- Uncaught TypeError: google.maps.LatLng is not a constructor at init (script.js:7:13)
- MarkerInfoWindow doesn't hold the clicked marker position after list refresh in Compose Map
- The Polyline is not showing in flutter but the directions api is enabled and the current position is not updating
- Unsure what imports to use for Advanced Marker Element
- The problem is that it takes a long time to index web pages in emdadrodbar.ir?
- distance matrix api gives incorrect data
- How to display google maps in dark mode in a .NET MAUI (Android) app
- Couldn't import Google Map API
- google maps api - how to get location information /place_id from shareable links maps.goo.gl
- 'map-advanced-marker' component not found after upgrading @angular/google-maps
- How to Filter bus stops between Start and Stop BUS STOP?
- How to make pressing on marker fill in the textViews
- Google api nearbysearch how to filter data business_status
- Embedded google map throws net::ERR_BLOCKED_BY_CLIENT in chromium(Brave) browser
- Why the code shows only the header and footer of xml file?
Related Questions in GPS
- Query Overpass turbo by lat/lon to find specific tags
- SQL: Assigning occasion numbers to GPS points when visiting places based on conditions
- Updating Ublox module via commandline with file
- Why does getting the speed in my android app fluctuate too high even when not moving while in the app "GPS Test" it shows 0?
- Unity - AR - GPS (Simple 3D Objects Appear at GPS coordinates) - Android and iOS
- Android location is providing timestamps in the future, or am I stupid? Try it for yourself
- Convert data of the format [longitude, latitude, altitude] into the format [x, y, z]
- How to program GNSS with SIMCOM A7670 and Arduino
- convert hatanaka to rinex for multiple files
- Calculating a DateTime in a Specific Encoding in C#
- GPS neo and Arduino mega 2560 with other sensors
- Receiving Data from Teltonika FMB140 Device via SIM on Server using CodeIgniter 4
- Load IGC file as Simple Features in R
- Android Java - LocationListener taking too long too fetch location even with stable connection
- Is there a function to isolate rows of data based on the distance between the start and stop of their GPS coordinates?
Related Questions in EXIF
- Exif and EXIF are two different Chunks with different format
- How to retrieve the "Title" field from Lightroom on a JPEG using ImageMagick?
- Fujifilm X-T5 EXIF orientation says horizontal but image displays as portrait, why?
- Powershell error "A generic error occurred in GDI+." when trying to overwrite the image after changing its properties
- How to Correctly Get and Update Title, Comments, and Tags in JPEG Metadata Using Python?
- How can I edit a line of image metadata?
- ICC profile buffer addition to JPG buffer
- Why do I get None when writing to Exif data
- Extracting date taken from .nef raw nikon file
- iPhone photos messes up orientation in EXIF data
- The exif data is not giving me the lat and long of an image in Flutter
- Why is the GPS tag unstably attached to photos on Android?
- How to tell SixLabors.ImageSharp to write metadata as tEXt and not zTXt?
- How to set only the year on the Exif Date
- Struct error with PIL exif when saving image - how to except this error?
Related Questions in IPTC
- Add keywords to IPTC from same named txt files using Exiftool with batch command
- Delete metadata descriptions with a Photoshop Script?
- PHP syntax for iptcembed(): I can't seem to properly take care of "int $spool = 0): string|bool"
- Is it possible to configure a Next.js application to automatically add IPTC data on all website images by customizing the Image Optimization step?
- Using MetadataExtractor in C# to get IPTC data
- How do I add different IPTC keywords to multiple images?
- The process cannot access the file because it is being used by another process. "the same process that is running it"
- Python TypeError: 'bytes' object cannot be interpreted as an integer. How to add 'bytes'?
- Copy IPTC Core data from JPG to PNG files (with the same filename, in batch)
- What is the simplest way to write XMP data to a JPEG image in PHP?
- I like to put three dots, "..." at the end of my image files' IPTC Core Title metadata
- convert IPTC taxonomy to Boolean Expression
- How to add keywords in image file with PHP?
- extract IPTC data from JPG images with VBA
- Run python-iptables (iptc) as non-root user
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)