Somebody posted something like that on these forums last week. I downloaded it because I'm gonna need something like that soon.
Do a search here on google earth.
Also, somebody posted a very primitive example in Access on the Utter Access forums. I found it by doing the same search on that site.
I think the one I found here may be a bit more sophisticated. I imagine both will require some work to get them where you want them.