Needing 2 or 3 Write-Backs - GPS Data Changes by ExifTool?

Started by PandDLong, May 29, 2024, 09:36:30 AM

Previous topic - Next topic

PandDLong


I have updated a few hundred photos with various metadata changes and decided I was finished and was doing write-backs (I typically do them in batches).  These files hadn't had a write-back for many months (or even a year or two).   The changes were not geo-related (GPS / Map / Location tags).  

When I do the Write-Back, after reading the Metadata back into iMatch, the Pending Write-Back pen is back on for 80-100% of the files.   It is showing that the following tags from the XMP::exif group need to be updated:

   GPSDestDistance
   GPSDestDistanceRef
   GPSImgDirection
   GPSImgDirectionRef           

(Note that some only had the first 3 tags to write back and not the 4th - I could not see a pattern of why).

After I completed another Write-back for these, a handful are needing a third write-back because of:

   GPSImgDirection


Perhaps I missed something in the release notes, is this related to a recent update to Exiftool or iMatch?  

Should I expect this to be a one-time event for each file as they get written-back in order to correct/synchronize some data?  
Or should I start double-checking my write-backs to repeat the process to get to a "No Pending Update" state?


Michael



Mario

Maybe related to release note #02391 and #02317?
You can use the search function on the release notes page to find them (enable search all products).
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

PandDLong


Yes, that was it.   

Looks like there had been some rounding of GPS at some point as exiftool comes back with a very small fractional distance between the GPS and GPSDestination tags so then it updates the distance, direction, etc.

Thanks for the recall on which release note it was.

Michael

PandDLong


I checked and practically of my files have a difference between the GPS co-ordinates and the GPS Destination co-ordinates of 0.000001 or less.  In my case I do sometimes use Destination co-ordinates purposefully but probably less than 1 in a 100 (and much more than a few metres of difference).

Looks like I need to apply a metadata template to align them to be the same so this issue will be dealt with and won't resurface constantly whenever I touch an older photo.


I note that in my iMatch Locations the Lat/Long co-ordinates have 6 decimal places -  is that the amount of precision iMatch uses in general and/or is recommended?

Michael

Mario

IMatch does not set these coordinates. They are delivered by ExifTool. Unless you change them in IMatch (Map Panel, MD Panel).
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook