iPhone GPS Accuracy

放肆的年华 提交于 2019-12-01 06:55:03

问题


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.


回答1:


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.




回答2:


Yes, this is normal. To improve accuracy, you can move somewhere with a clear view of the sky.




回答3:


First thing I'd advise is make sure you have a clear view of the sky to get a good satellite signal.




回答4:


I think that it is becoming somewhat "accepted" that the iPhone's GPS accuracy is somewhat lacking (in comparison to other handhelds)... I had to search through my history, but I remembered reading about this very issue on Hacker News - http://news.ycombinator.com/item?id=1526664.

If you don't want to follow the thread, here is the article directly - http://rnr.davidlokshin.com/post/825290568 .




回答5:


I learned recently that the phone needs to download a batch of coordinate files in order to make any real sense of the GPS data it picks up. So without an internet connection, GPS service is very poor or possibly completely unavailable.

I'd bet your poor accuracy with WiFi is because you were indoors... That's my guess anyway.



来源:https://stackoverflow.com/questions/3515158/iphone-gps-accuracy

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!