The latest release of RoboGEO – Version 5.0 – supports the ability to directly geotag your photos using Google Earth. The technique is very elegant and is very similar to the geotagging feature in Google’s free Picasa 2.5 photo organizer/enhancement. The screenshot here shows me geotagging some photos from a sailboat I picked up in the Virgin Islands to deliver in the US. Here’s the resulting Google Earth file with the photos. This literally took me 2 minutes to create with RoboGEO. RoboGEO gives you some nice options for how to output your data to Google Earth.
RoboGEO isn’t free, but for US$ 34.95 for a personal license it is an excellent value. RoboGEO has the most complete featureset for geotagging photos and outputting the photos to applications like Google Earth and Maps I’ve seen to date. It allows you automatically geotag your photos if you have a GPS with you while you are taking photos. Now it also lets you take photos you’ve already taken and easily place them very accurately with Google Earth. RoboGEO writes the position information in the EXIF data just like Picasa. So, mapping applications can easily know the position of your photos. See an example of how I used an earlier version RoboGEO to document a backpacking trip where RoboGEO took my GPS track and my photos and automatically created a Google Earth file showing the trip.