"The easiest way of linking photos to locations is to combine the time-stamps from both a digital camera and GPS receiver or other location-aware device. If this data is available (over the same period of time) it’s possible to process a series of images and location tracks to stamp each image with location metadata."
Timo Arnall,
http://www.elasticspace.com/tags/mapping