GPSVersionID

Started by stargazerinwg, October 26, 2018, 03:41:04 PM

Previous topic - Next topic

stargazerinwg

I am using Phil's suggestion for adding GPS info with a csv file and all is working well except that the GPSVersionID does not appear to be reflecting what I have in the field.  It seems to go to 2.3.0.0 regardless.  Is this the GPS system version?  I don't see a system version on the GPS wikipedia page.  I tried to add the GPX XML version (GPXXMLVersionID) from my GPS unit but it didn't seem to take.  In any case, thanks for a great tool.

StarGeek

Quote from: stargazerinwg on October 26, 2018, 03:41:04 PM
...except that the GPSVersionID does not appear to be reflecting what I have in the field.  It seems to go to 2.3.0.0 regardless.

Do you have need for this to be set differently?  I wouldn't worry about it.

QuoteIs this the GPS system version?

Probably a version for the format of the GPS data in EXIF block.  My older files have it at 2.2.0.0 and newer ones have 2.3.0.0.  I'd guess the change occurred when Phil added the EXIF 2.31 standard which would be in accord with the timing that I last edited the geotags.

QuoteI tried to add the GPX XML version (GPXXMLVersionID) from my GPS unit but it didn't seem to take.

Run exiftool on the GPX XML file and see if it has any time stamps.  If it does, then compare those time stamps to the ones in the image (DateTimeOriginal).  The times in the GPX file are supposed to be UTC and the ones in the images are usually local, so you probably have to adjust (see Geotag Troubleshooting #2).
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

stargazerinwg

OK - thanks StarGeek.  I've experimented a little more and think I will just not worry about it as you suggested.  The coordinates are populating correctly and that is most important.  Probably others are as unsure as I am about what the GPSVersionID means anyway.

Phil Harvey

ExifTool will write the default 2.3.0.0 if not specified (since this is a mandatory tag), but you should be able to set it to anything you want:

> exiftool a.jpg -gpsversionid
GPS Version ID                  : 2.3.0.0
> cat a.csv
SourceFile,GPSVersionID
a.jpg,2.1.1.0
> exiftool a.jpg -csv=a.csv
    1 image files updated
> exiftool a.jpg -gpsversionid
GPS Version ID                  : 2.1.1.0


- 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 ($).

stargazerinwg