Geotagging Photos with Photolinker

  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /home/hikealberta/hikealberta.com/includes/file.inc on line 647.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hikealberta/hikealberta.com/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hikealberta/hikealberta.com/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hikealberta/hikealberta.com/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hikealberta/hikealberta.com/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hikealberta/hikealberta.com/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hikealberta/hikealberta.com/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/hikealberta/hikealberta.com/includes/unicode.inc on line 311.

I recently spent a couple of weeks in Hawaii. As I planned for the trip I decided that one of the things I wanted to do was geotag my photos. Several weeks before I left ATP indicated that they would send me a ATP Photofinder to review. The weeks went buy a couple of emails were exchanged but no test unit arrived. After giving up on ATP I went to a local store and attempted to order a unit but was told that there would be a six week delay for delivery. I am not sure where the unit was being shipped from but the last time I waited 6 weeks for delivery of any product was the mid-80s. Eventually I resolved myself to the fact that I would have to mark the locations on my Garmin unit as waypoints and manually enter the coordinates. Not a lot of fun.

A week or two after I returned home, the endurance junky sent me a link to the GPS Photolinker. According to the site the

GPSPhotoLinker can be used to save location and GPS position data to a photo. The latitude and longitude recorded by your GPS unit while you were taking photos can be linked, and saved, to the photos. GPSPhotoLinker automatically enters the city, state, and country annotations into the metadata.

I was able to load my GPS tracks, including waypoints and scroll through each picture manually adding the latitude and longitude to the EXIF metadata. I was able to geotag almost 200 photos in 15 minutes which would have taken hours manually. When the photos are uploaded to sites like flickr and Everytrail, the photos automatically appear in their proper location. While the level of detail in parts of Alberta is poor on Google Earth, it is fantastic in Hawaii. Below is a screenshot of some photos from a hike on the Pololu Valley Trail in Hawaii. The waves breaking on the beach are visible, in other photos you can see the waterfalls.

Pololu Valley Trail Hawaii

The Photolinker also allows the automatic batch geotagging of photos by comparing the time on the active GPS track to the time recorded by your camera. To simplify the process, set the time on your camera and computer to match the time on your GPS. To test the Batch tag, I went for a walk through Bowness Park snapped some photos, used the Photolinker and uploaded the results to Everytrail. Drag your mouse across the track to see the uploaded photos.

Each photo, in only seconds, was accurately geotagged. The downside, Photolinker is designed for the Mac. I have not found a similar program that works with the PC. Bottom line, if you have a Mac, a camera, and a GPS device already you do not need a device similar to the ATP Photofinder. Remember, devices like that from ATP and Sony will not help you find your way out of the bush.

The Photolinker is currently under development and free to download (but donations are appreciated and recommended). The only issue that I had using the program was that sometimes I had to drag and drop the photos and track as using the upload buttons sometimes caused the program to shut down, but it is after all under development. If you are looking for more information on geotagging, see my post Automatically Geotag Photos.