Google Mars! NASA and Google released a new Mars overlay providing 3D views of the canyons and mountains of the Red Planet, part of the beta launch of the downloadable Google Earth 5.0 client application. Choose from a variety of content categories to view the locations of spacecraft landings and major scientific findings. National Geographic also signed a deal to provide a wide range of content to a new Ocean overlay of Google Earth. (more…)
Craig WheelerMarch 10, 2009