Geotagging in IMatch using ECP

Started by Aubrey, April 01, 2016, 11:20:10 AM

Previous topic - Next topic

Aubrey

Is anybody geotaggingin IMatch using the Exif Command Processor?
I saw a previous thread, rather old so I will start this anew, as that thread is dormant and no resolution was proposed.
https://www.photools.com/community/index.php?topic=815.msg4841#msg4841

I have been using GPicSync but would rather streamline my workflow now that I am using GPSLogger from Android, this automatically uploads my track to my Google Drive (Mario, I only use Google drive for this, I know how Google likes to mine information!).

My syntax in the ECP dos not work. I have checked and changed the permissions on the gpx file. All users have full access.

I have tested the syntax in a cmd window. It works a charm:
E:\Processed Images\2016\1603 Mar\Hash\2740\geotemp>exiftool -geotag 20160329.gpx -geosync=-3:00 -overwrite_original AOC_G16_160329_1485.CR2
    1 image files updated

Now when I apply the commands on another file in the same folder using ECP I get an error message and nothing is done:
This is my syntax:
-geotag
20160329.gpx
-geosync=-3:00
-overwrite_original_in_place
{Files}

The results is:
Warning: Error opening GPS file '20160329.gpx' in File:Geotag (ValueConvInv)
Warning: GPS track is empty in File:Geotime (ValueConvInv) - E:/Processed Images/2016/1603 Mar/Hash/2740/geotemp/AOC_G16_160329_1486.CR2
Warning: No writable tags set from E:/Processed Images/2016/1603 Mar/Hash/2740/geotemp/AOC_G16_160329_1486.CR2
    0 image files updated
    1 image files unchanged

Anybody geotagging using IMatch, if so perhaps they would post their syntax.

Thanks,
Aubrey.


[attachment deleted by admin]

Carlo Didier

Hi, I can't help you with your specific problem, but maybe there is another solution. How do you import your images from the camera/card to the PC? I use Breeze Downloader Pro and it can combine the geo tagging information from GPX files with the images right at the import. That's how I do it (though now through Google Drive, but I might try that).

Aubrey

Hi Carlo,
I've been using GPicSync without problems with my Garmin Etrex 20 for recording. But I wanted to use IMATCH feature of Exif command line.

Mario

{Files} sends all selected files to the ExifTool command line. This may not work when ExifTool has to import GPS data as well."
Have you tried the "Run for each file in selection" option in the ECP?

In that case, IMatch runs your commands for each file, basically duplicating them for each selected file. This is the same as when you run ECP once per file, just faster.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Carlo Didier

#4
Quote from: Aubrey on April 01, 2016, 02:23:33 PM
Hi Carlo,
I've been using GPicSync without problems with my Garmin Etrex 20 for recording. But I wanted to use IMATCH feature of Exif command line.
I'm talking about the combining of the GPX data with the images when you import the images from the camera/card to your PC.
You can record the GPX file with whatever app you want. You just need to get it on your PC somewhere that Downloader Pro can access it (which might be your Google Drive folder for example).
That way, you don't need the extra step you have with GPicSync or the iMatch exif command line. The GPS information is already in the pictures as soon as they are downloaded to your PC.

Aubrey

#5
Sorted it!
-v2
-geotag={File.Path}20160329.gpx
-geosync=-3:00
-overwrite_original_in_place
{File.FullName}

select: Run for each file in selection

The -v2 just gives more verbose output, it is not required.
geosync -3 as I am 3 hours ahead of UTC in Cyprus (summer time)

One MUST use the format -geotag={File.Path}20160329.gpx

-geotag {File.Path}20160329.gpx
or
-geotag
{File.Path}20160329.gpx

Will NOT work.

I have just found that the beauty of this is that one can easily select the files that one wants to apply GPS data. great stuff Mario: perhaps you might add this to this to knowledge base, or add into the Exif section of help file.

When I was using GPicSync I had to select a folder.
This was a real hassle for me as I keep local time in camera. I archive my images by month. If I am in different time zones then only images within a particular timezone can be passed through GPicSync. By using IMatch this will  simplify my workflow.

Mario

Thanks for sharing.
I've adding an example that explains this to the ECP help topic. Plus some keywords so users can find it.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook