Maps work better in China than Japan. Source, living in Shanghai and Beijing with occasional Japan trips got a year.
You can see your own location in the Maps app, but that’s based on the phone’s GPS, not a google service.
Not sure what the comparison to Japan is, but maps works fine in Tokyo. I use it extensively every time I go there.
* edit: grammar.
Interesting. Hadn't come across it before.