Geo interpolation issue

Started by burnettj, July 18, 2014, 12:21:17 PM

Previous topic - Next topic

burnettj

I am using EXIF tool to geotag 300 images taken over a 10 minute period.  Geo information is being taken from a GPX file collected by a GPS data logger. I have several 15 second periods where GPS and altitude information were not available. I have set geomaxintsecs and geomaxextsecs to zero because I don't want it to interpolate or extrapolate over these periods, in fact I don't want it to tag these at all.  I know my configuration file is loading properly because it is instructing the tool to tag with decimal degrees, and that is indeed happening (confirmed using exiftool -r).

I have uncovered two concerns.  Rather than failing to tag, exiftool tags these images with the nearest geotag by time.  Also, there is no altitude information available between these times but it is changing as if it were being extrapolated into the 15 sec period.  I have included a screen shot of my image lat, lon and alt information during this 15 second period.

Thoughts?  Is there another option I am missing?

Thanks,

Jon

Phil Harvey

Hi Jon,

I just tried this command with a test file:

> exiftool a.jpg -geotag a.nmea -api Geomaxintsecs=0 -api geomaxextsecs=0
    1 image files updated


then I removed the single fix from the NMEA file with the same time as the picture (so there was a 2-second gap):

> exiftool a.jpg -geotag a.nmea -api geomaxintsecs=0 -api geomaxextsecs=0
Warning: Time is too far from nearest GPS fix in File:Geotime (ValueConvInv) - a.jpg
Warning: No writable tags set from a.jpg
    0 image files updated
    1 image files unchanged


So I don't see the same problem.

How exactly are you setting GeoMaxIntSecs and GeoMaxExtSecs?  Are you sure these are being set properly?  If so, then send me your track log and tell me your time zone and the time of the image you are trying to geotag and I'll take a closer look.  My email is philharvey66 at gmail.com

- Phil

...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).