Google has announced a revamped version of Maps that utilizes a complex visual positioning system to offer improved navigation.

Read more