Google’s mapping efforts are nothing but ambitious. It is working diligently to make Street View imagery for as many of the Earth’s cities as possible. It is also aiming to have them recreated in 3D in Google Earth. The satellite imagery of even the most remote places is becoming more detailed. Yet, most of its efforts focus on just 30 percent of the Earth’… (read more)