This is the image of my house on Google Maps:
(not really. Just to make a point).
I gave no permission to Google to publish a satellite image of my back garden (including swimming pool, children's playgrounds, etc) for all to see. And I guess probably non of you did either. And yet, there it is.
Why Google has the right to do so? Under what authority is such trespassing on privacy legal? More over, how can Google do this for every country of the world? Below is the apartment building where a former colleague lives, in North Korea:
Did the North Korean government authorise Google to publish these images? Surely not. Google maps' Terms of Service does include a note for certain countries, but not for all of them. And the notes make no reference to people authorising states to use those images.
Is Google Maps legal?