1 geographic visualization tagged with "digital mapping"
This visualization captures the initial interface and feature set of Google Maps when it launched in 2005. It highlights...