Last year I posted a question related to a shortcut I was trying to build to help with geotagging photos. My camera doesn’t capture location information. In short, my goal is to easily capture my current location and date/time stamp while taking photos. Then, I extract the location info (latitude and longitude) and create a file that I can import into Adobe Lightroom to tag photos (based on date/time of photo) with location information.
Rather than the approach described in the linked post, I took a different approach using the track captured by my Apple Watch when recording a walking workout. I have no problems extracting the lat/lon and date/time from the Apple gpx file. As well, I am able to convert to a file that can be read by Lightroom. It “mostly” works.
For reasons I don’t fully understand, there are occasional location discrepancies between actual GPS location and what gets tagged in Lightroom.
So, I’m back here again to check in before I try to build yet another solution. Rather than extracting data from the AW workout, I would like to return to an asynchronous process where I just capture the event (lat/lon/date/time) as I take a picture.
There are some third party solutions but I would prefer a simpler “log them as I take them” approach.
At the risk of repeating, my requirements are fairly simple:
1. Capture a location/date/time on demand. Ideally triggered from my AW, but triggered from phone is fine, too.
2. Separate function to then extract all location/date/time entries from the file created in step 1.
Step 2 is straightforward. Step 1 is the question. A native Shortcuts solution could work, but it tends to be slow (getting current location). Drafts might be an option, though I’m having trouble extracting the location meta data using Shortcutus.
Is any one familiar with other solutions or any recommendations? Thanks