Unsynchronized camera

I have a big problem. I am developing an application in c # with Compact Framework, for a device with a ARMV4i and Windows CE 6. The program, chart a path. For this, we draw a point with coordinates of GPS and the camera also positions itself at that point. The problem is that often the point is not plotted in the center of the screen, in spite of using the same coordinates as the camera. Any help is well recived. Thank you very much.

Closed problem