- Take a [garmin] GPS device - I used an eTrex Summit today.
- Clear the tracks stored at the begining of the day.
Don't use the "saved tracks" feature - they are saved without timestamp
info. This may be a bug with this model, MortenF says it isn't a problem with his. Anyway, the normal track memory is enough for a day.
- Sync the camera clock with the GPS.
Put both on UTC to simplify life.
- Check GPS and camera have good batteries :)
- Turn on the GPS and put it in a pocket where it can see as much sky as
- Have a great day's skiing. Take a bunch of photos - preferably in different places!
- Download the GPS tracks using fromGarmin.py which uses the pygarmin package.
PYTHONPATH=/stuff/pygarmin python $SWAP/pim/fromGarmin.py --device=/dev/cu.*USA* --verbose > gpsData.n3
- Download the photos with iPhoto, if you have a Mac, or else your favorite.
- Get the metadata out of the photos with the modified jhead
jhead -n3 ../../../../Pictures/iPhoto\ Library/2004/02/16/*.JPG > PhotoMeta.n3
- Run day.py to do the correlation by time and generate the map.
python $S/pim/day.py -v > locations.n3
You don't need the -v but it gives you more messages.
day.py makes an SVG diagram of the traces, and it gets a
background map (in GIF)
from the US govt "tiger" census map server.
It puts in icons for each photo with a link to the photo.
- See Makefile