Every foreign GPS in China will be offset because China has its own coordinate system.

You can only use Chinese edition, either hardware or software.

For example Gaode Map is a great software...