Was this what the Chinese were after from Google?
Tried it out, but it seems even much of China doesn't show any real detail yet - perhaps they've not uploaded those images. Also tried further around the world and it's very low res, so I guess this is what they mean by "regulate mapping".
I do wonder, was this what those Chinese hackers downloaded when Google said it had lost intellectual property (after the IE6 incident)? Someone downloaded the Google maps code?