I am looking for a fast and easy way of processing a kmz file (containing many kml's in one folder) to cross-reference the timestamp with that of a series and photos and fill in the missing geotag EXIF information.

Suggestions for Windows, Mac and Linux are welcome.


1 Answer 1


You can convert KML/KMZ to GPX using online tools like http://www.gpsies.com/convert.do . After that you can use much more tools to do it.

There is desktop application GPS Babel to convert it.

You can use Darktable and load GPX file to geotag images.

For GNU/LINUX users:

KMZ is a zipped file with KML files. You can create script which will decompress it.

Next you can iterate and covert every KML to GPX using gpsbabel -i kml -f in.kml -o gpx -F out.gpx.

You can use https://github.com/akwiatkowski/gpx2exif tool to geotag JPEGs. I have wrote it to geotag my photos using GPX files from GPS device (Garmin eTrex). It is a bit quirky and it is suited to my needs.

As you can see it is not a easy and ready solution, but if you are pro-user you can automate it for yourself.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.