Skip to content

Utility for inserting GPX-routes geodata to JPG files basing on time when photo was shooted. Welcome to contribute, it is GPL! 🐾

License

Notifications You must be signed in to change notification settings

baidakovil/geojpg

Repository files navigation

geojpg

Pylint Testing

Utility for inserting gpx geodata into a jpg files.
Helpful when your DSLR camera have no gps, but your phone have
📱 + 📷 = 🗺

How it works

start_track start_track start_track

Built with

Python - Language to work quickly and integrate systems more effectively, since 1991 | GPL compatible
pyexif - Python wrapping for the exiftool library, since 2011 | Apache 2

What I need to run?

  • Make sure you have Python 3
  • Install library pyexif in your Python installation, typically pip install pyexif
  • Your phone and camera should be time-synchronized for app to work out-of-box
    If not, you can adjust time with HOURS_UTC_OFFSET_GPX, HOURS_UTC_OFFSET_JPG values

Todo list

  • Earth hemispheres detecting
    NOTE: now North and East are hard-coded, so you can't use this app out-of-box in western/southest hemisphere... sorry, it is not discrimination. If you really want this feature in your hemisphere, just open the issue -> I add this quickly
  • One-digit deegree support in longtitude/lattitude
  • App for Windows/Mac/Linux OR service?
  • Parameter for copy/rewrite jpg files

About

Utility for inserting GPX-routes geodata to JPG files basing on time when photo was shooted. Welcome to contribute, it is GPL! 🐾

Topics

Resources

License

Stars

Watchers

Forks

Languages