|
|
||
|
|||
a 1984 GMC truck, with some
interesting equipment. A laptop is wired up to a GPS and a webcam.
Every few minutes, as he crosses the U.S., the camera takes a picture
out the windshield. And every few minutes, the whole rig uploads
new pictures and gps data to this server.
Track Tim's progress here as he visits with Java developers and people
interested in NetBeans across the U.S!
gpsbabel
to capture real-time tracking data to a .kml file; images
are saved in jpeg format, with timestamps as their file names.
Every so many captures, the app will attempt to rsync via ssh to a
directory on the server. The application also generates the thumbnail
images and pushes them over to the server (since the app has nothing
to do when not capturing, this reduces server load - might as well
use the cpu cycles). The app also uses gpsbabel to build
a smaller .kml file that is a filtered down merge of
all the tracking .kml files, which is small enough for
Google Maps to handle (by default the GPS records location information
every second - this is far too much data for use in a mapping application,
but useful for matching images to the exact location they were taken).