There is no longer need of commercial software like lightroom to geotag DSLR sourced photos.
I use PixTrack (free iPhone app) to record the track and get a gpx file, and I developed http://geotaglocally.byethost17.com/ site which allows adding geo tags to jpeg photos easily, privately, locally (without uploading anything, no need of internet access after loading the site), from any browser or operating system, free forever.
I couldn’t accept the situation that such a basic service doesn’t exist freely so I made it.
Please try and share your thoughts.
Code is open in github: