Google on the Street
Posted May 31, 2007 8:33 a.m. EDT
Have you seen Google Maps' new Street View function?
It's really amazing. The company has included street-level panoramic images from several U.S. cities. It's a remarkable advance.
The images, especially from San Francisco, are high-resolution, alloing you to zoom in fairly closely. Drudge already has highlighted some privacy concerns -- people's faces are visible, as well as license plates.