On Friday, the search giant pulled back the curtain a little more on its ongoing effort to map the globe ... than 36 million square miles of high definition satellite images.