Google Earth is a virtual globe program that can show you, at a continent, state, city or even street level, various locations on the planet, based on satellite images. You can follow streets as well as see popular locations. Provided your area’s been photographed recently by one of those loworbiting birds, using Google Earth, you should be able to see houses, including gardens in the back yard in your neighbourhood. One interesting thing about Google Earth is that it’s available free and supports Keyhole Markup Language (KML) which is an XML-based language for expressing geographic annotation, maps and even 3D objects. One feature of KML is the ability to plot a path using GPS coordinates. So if you have a source of coordinates, such as a GPS module, you can create a KML file with a little help from a BASIC Stamp® microcontroller module and a Parallax Memory Stick Datalogger.
The author took a short drive around the vicinity of the Parallax home base in Rocklin, CA. A screenshot of the Google Earth plot of the journey is shown in. The KML file of this trip can be downloaded with the source code and is called LOGDATA. KML. You can load it into Google Earth for a detailed look at the trip or you can open it using Notepad to see the structure of the KML data. Note that due to the margin of error in accuracy of GPS as well as differences in the Google Earth terrain map, at some points it looks like the car was driven off the road or in the oncoming lane. Rest assured it was driven safely.