GPS will be very accurate. Accurate data comes from satellites, and it is used for many GPS applications. To get good data, you need to receive from three of them. Users can have only one or two satellites. If you have only one satellite, the only thing you can get is time.
Limitations in accuracy may depend on the receiver, so it may vary depending on the actual hardware on the phone, and not on the Windows 7 operating system.
I canβt talk with the code that Microsoft wrote that interprets the data, but Iβm sure that they did just like any other software company. I have not heard of any flaws in this area specific to MS.
source share