Geotagging photographs has become an increasingly important aspect of PGIS / PPGIS practice. While the Internet already offers a wide range of online applications (Google Earth, Panoramio, Flikr, etc) where to geo-locate images, offline solutions (hardware & software) are still to be made available or even known to the many of us. I have compiled some data based on an online research dividing the available devices in three groups: Group one includes GPS-enabled cameras. Group 2 includes devices which have to be directly connected to the camera. The third group includes devices which operates separately from the camera and harvest data which have to be matched with the images taken through a three-steps process.
All result in adding latitude, longitude, altitude and time data to photographs taken with digital cameras.
More information on the research is found here.