Yahoo Says: Map This John Battelle 18 years ago Yahoo rolls out higher resolution satellite images than Google, it claims. And lots of international stuff. And updated developer APIs. Here’s where I am right now as I type this. One meter resolution! Looks like game on here…. Share this: