Google recently unveiled their new
satellite mapping system. This
new system allows people to zoom in on almost half of the United States with enough detail to make out cars parked on the street.
The satellite maps could unnerve some people, even as the technology impresses others. That's because the Keyhole technology is designed to provide
(
Read more... )