Microsoft adds New York 3D imagery to maps
If there's one city in the U.S. that you might actually want to see a 3D map of, it's probably New York City, because, you know, there's stuff to look at. Des Moines, Iowa, not so much. But for some reason, when Microsoft launched 3D views of major cities for its Live Maps and Virtual Earth programs, New York was curiously absent. Today, Microsoft is rolling out 3D imagery for New York and other ...





