Geotagging images using a GPX file

Four years ago, [chriswright] requested a way to add Map info in Photolab.
Now that we have a way to see GPS coordinates and even call up a map to see where they are, is there (will there be) a way to add GPS data from a GPX file to existing images?
I was using a Solmeta data logger on my Canon R6 until recently when it (the logger) went belly up. I want to continue to have the GPS values embedded in my images. I can produce a GPX file but need a way to get that info into my Canon CR3 files.
If not using Photolab 8, any other suggestions that are relatively straight forward?

1 Like

You can add gps location using exiftool.

https://exiftool.org/geotag.html

What I think has been the best and most rational way to do this for me (if you value your time) has been to use PhotoMechanic. A much cheaper and still very good option is iMatch. They have both easy to use and efficient interfaces for this.

It is possible really to use anything that can update position data in EXIF but is it really the best choice necessarily to choose something just because it happens not to cost you anything but your time? Even with rational tools adding GPS-data can be pretty time consuming and doing it just with EXIF Tools must be a practical nightmare that probably will get you to leave that positioningdata project pretty fast.

Since years, I use Geotag Photo 2 which is an app on IOS or Android which register position while you take photos.
When finished you can export a gpx file which interpreted by the companion application for Mac or Windows to tag photos (btw using exiftool transparently).
And perhaps the Mac/Windows app can use your actual gpx file if you don’t want to use the smartphone app.

Had a look at Geotag Photo 2, especially the Windows desktop app. Conspicuously missing from the supported file formats is CR3 which for a Canon user is not negotiable.
Another issue is the Geotag Photo 2 doesn’t like to use GPX files made by other apps. I get an error message: “Invalid GPX file. It seems as if your GPX file wasn’t created by Geotag Photos Pro App.”
True, I got is from Gaia GPS.
Anyone have any experience with GPicSync?

Went out for a test walk, taking some pictures and recording my path with Gaia GPS. Exported a GPX file and using GPicSync, I added the coordinates to the pictures.
Only the JPG images were affected, the CR3 versions were ignored.
In Irfanview I can see the GPS coordinates and can verify the accuracy in Google Maps.
In Photolab 8, the images are not showing the GPS coordinates. Why not?

Anyone know of another app that can write GPS coordinates to CR3 images from a GPX file?

Exiftool works with CR3 according to this post

See answer 2

“With the current version I gave it a try: it works! Thank you.”

Maybe you have to import again the metadata from the pictures after tagging.
If you change the exif-data by another program, PL doesn’t update it automatically. You can see it in the top-right corner with a “z” or so.

Tried
File, Metadata, Read from image
Now the JPGs show their GPS coordinates.
Once tried Exiftool but command line got me totally confused. Is there a small app that uses the latest version that can geotag CR3 files?

you can download ExifToolGui V6.3.6 from here

it’s a gui for exiftool.

and it works!
After a bit of faffing around, I got the Gui to respond and it was able to geotag both jpg and cr3 images.

1 Like