Adding GPS Coordinates to Photos’ EXIF data in OS X

As I mentioned in my last post, my Garmin eTrex Legend HCx has no real way to talk to my OS X laptop, where I do all of my photo processing. Since my Nikon D70s doesn’t support attaching a GPS to the camera and using it to embed GPS data in the EXIF tags, the fact that the USB connection on my Legend HCx wouldn’t be compatible with doing that is moot.

So, for a multitude of reasons, I can’t easily put my lattitude, longitude and elevation into my photos. The camera doesn’t support it, the GPS doesn’t support it and Garmin doesn’t support OS X. Luckily though, I’m not the only one that wants to do this. My friend Gowtham informed me of an application called GPSPhotoLinker which uses track logs to find the appropriate coordinates and enter that data into the photo’s EXIF data. (Track logs being a log stored by most GPS receivers containing information about longitude, latitude and elevation with a timestamp.)

Since my GPSr allows me to save these track logs to the microSD card I have installed, I can simply use a card reader to pull the logs. (Fear not though, the program claims to support pulling them off the device over USB.) Once I have the log on my machine, I simply load it into the program via the button at the top of the screen.


After that, load the photos. Upon going to the batch menu, you’ll be presented with some options. You can tell the program to ignore images with location data already in the EXIF tags (which I recommend) and set tolerances for how close a track point must be to the timestamp in the photo’s EXIF data. You can also set it to link to the nearest track point or a time-weighted average point.

GPSPhotoLinker - Batch menu

Once you’re done, simply push the “Batch save to photos” button and sit back while you wait.

Razr V3m and iSync

While trying to get my new Motorola Razr V3m (from Alltel) to sync my Address Book and iCal with my computer, I ran into some problems. Namely, the phone would be recognized and would be added to iSync, I could only sync Address Book entries though, iSync told me that syncing iCal to the phone was not supported.

My previous phone was a Razr V3, and I was able to sync both Address Book and iCal with it, so I didn’t really believe it wasn’t possible. After searching around the internet for a while, I ran across a solution that worked at It involves changing a iSync file, so make sure to create a backup of any files before you edit them (just in case). Continue reading

Continuing the Saga…

So, I’ve posted a couple times recently about my iBook. The hard drive died, I sent it in… had some issues when I got it back. Then no web browsers worked properly. Well, the hard drive is dead again (or something).

On boot, I see this screen:

What’s this mean? It’s searching for a device to boot from. So, I shove my install media in (my 10.4 install DVD and my System Restore DVD) and get this during the install:


Yeah… it can’t find the hard drive. I was having the same problem when I got it back earlier this week, but was able to get it working via the system restore disk. No such luck anymore. Apple will be getting a phone call from me when they open at 9am EST tomorrow morning. This will be the 6th time I’ve mailed my iBook back to them.

EDIT: And a new box is on the way to me.

Web Browser Problems on OS X

I’ve spent a good bit of my night attempting to solve a problem I ran across earlier after reinstalling OS X (10.4.latest) on my iBook. Most web pages aren’t rendering correctly in any browser that I install.

Safari’s behavior:
Notice the search box. Also, uploads to flickr aren’t working.

Firefox, Camino and Opera’s behavior:
Quite a bit of the content seems to be there, no text though…

I’m a bit clueless about what to do next. Deleting profiles and preference files seems to do absolutely nothing. If you have any ideas, please let me know.

Note: Pages that are simply html seem to render fine.

Apple iBook G4 Woes

I’ve had an Apple iBook G4 for almost 3 years now and most of the time, I like it. At 1GHz, it’s slow, especially when I try to use Photoshop CS2 and Camera Raw. I don’t have many major complaints though.

Well… technically I only have 1 major complaint. The build quality is less than optimal. And by less than optimal I mean that over the past three years, it has gone back to Apple for:

  • a hard drive,
  • 2 slot loading CD drives,
  • a bezel replacement as it was chipped while having a slot loader replaced,
  • and now, another new hard drive.
  • That’s not to mention the batteries I had to have replaced (Sony’s fault) and the 2 power adapters I had to replace. I honestly don’t understand it, I practically treat this thing with kid gloves. I’ve got a messenger bag it travels in and a padded neoprene sleeve for putting it in my backpack.

    Honestly, I’m getting sick of it. Apple’s design choices don’t help the issue either. The construction isn’t modular or user serviceable at all. The hard drive dies, it gets shipped to Apple. The slot-loader dies with a CD that won’t eject, it gets shipped to Apple. How can this be economical when they pay overnight shipping each way?

    Whatever, my next laptop probably won’t be a Mac. I want something I can use without having to mail it off twice a year to get something fixed.

    Day 65 - Broken Laptop