as I am developing for iPhone, I’ve just bought an iPhone 4 to test my application which needs to measure the coordinates of my location. I don’t have any Internet (3GS, GPRS or whatever…) on my iPhone and the problem is:
1) Without internet I get a 1744m horizontal accuracy, and that’s very bad. (I’ve also tested the accuracy in other applications too, and it is always as bad or worse)
2) With WiFi-Internet I get a 80m horizontal accuracy.
Is that normal? What can I do to improve my coordinates-measurement accuracy?
Thanks in advance for any help.
From my experience you need cellular data reception (3G or Edge) to get an accurate location on any iPhone. With that and a clear view of the sky you should be able to get within a few meters of your actual location.