I am working on an iOS application using location services. Having a background in experimental physics, I am wondering what exactly horizontalAccuracy
in a location
found in locationManager:didUpdateToLocation:fromLocation:
stands for. The documentation is a bit sparse...
I assume that the accuracy gives a confidence interval based on a gaussian (or poisson?) distribution. Thus, with a certain probability, the actual position is within a circle with a radius of horizontalAccuracy
, but could as well be outside that area. The question is then: how big is that probability? If horizontalAccuracy
corresponds to 1σ, I'd have a probability of 68% to be within that circle with horizontalAccuracy
, but looking the other way around, in nearly one third of the cases, the actual position will be outside that area. Thus, in certain cases, I'd rather use 2σ (2*horizontalAccuracy
) or even 3σ (3*horizontalAccuracy
) to calculate with.
To put it short: is there any indication somewhere, which confidence interval horizontalAccuracy
has?
Comment to all who respond "Apple says it is within": Well - the measurement can not be exact. It must have a certain level of uncertainty. If you repeat the measurement very often, you will get a distribution of results - probably a gaussian distribution. This gaussian has a certain width, which corresponds to the level of uncertainty of the measurements. Measuring the position more often will reduce the uncertainty and thus increase accuracy, but never will give you a distinct interval where the actual position is guaranteed to be in. You will only get a probability. But if the accuracy is 3sigma, we have 99,7% - which is close to certain. To put it short - I doubt the documentation from Apple.