Google has added a new weather layer to Google Maps with the assistance from Navy researchers in Monterey, CA.
Google Maps adds weather layer