More changes are coming to Google Maps. Improved satellite images and more Street ... Simultaneously, a substantial update ...