Using your tracks and gpscorrelate you can easily geotag your photos in five simple steps.
You need
Step 1 - Make track log
Configure the directory where you want write your track logs to. On the Neo "/media/card/tracks" is a good idea. Then turn on track logging in the "track" tab by pressing start.

Step 2 - Take photos
This is the easy part, walk or drive around and take a couple of photos...
Step 3 - Compare GPS time to camera time
Take a picture of the GPS time. You need this to synchronise your camera's clock with the GPS. Once back at home, open this photo i.e. in eog and check the EXIF data. Here you can see that the GPS time was 11:15:09 UTC and camera time in the moment of taking the photo 12:15:05. Thus now you now that there is one hour and five seconds difference. Note it down.

.
Step 4 - Make GPX file
You need to convert the tracklog to a GPX file. For this connect your Neo to your computer. Then
1. connect to your Neo and open the track directory
2. open your working directory, for example "josm_work"
3. copy the tracklogs to "josm_work"
4. open a xterm and change to "josm_work". Now execute:
convert2gpx.pl *.log > walking.gpx
This creates a new file "walking.gpx" which we will need in the next step.
.

.
Step 5 - Correlate your photos
- Connect your camera or your card reader with the photos to your computer.
- Fire up gpscorrelate-gui
Now:
- Add your photos
- Choose as GPS Data the file "walking.gpx" in the "josm_work" directory which you just created in Step 4.
- Add the time offset that you got in Step 3
- Click on Correlate!
That's it. If it worked out all right then you will see in the right column the State.

Last Step
Copy / Import your photos with your favourite photo management program, i.e. f-spot.
Congratulations, you are done!
#1 - Morgan 2008-03-28 10:13 - (Reply)
Looking forward to this feature.
#2 - BWalack 2008-04-17 17:17 - (Reply)
Another great function, easy as ever from Marcus ! Ideal for streetmapping, when trekking or on holiday. Thanks again ;)
#3 - Visitor 2008-06-09 20:12 - (Reply)
A good alternative for GPSCorrelate is Geotag ( http://geotag.sourceforge.net/ ), which also can be used under linux.
#4 - csaga SAYS:
2009-10-30 15:41 - (Reply)
Thanks! Very useful tutorial!