GPS to six decimal place accuracy?
I am finishing development of an app that makes use of CoreLocation. Everything works great except that I am unhappy with the accuracy and consistency of the GPS coordiantes that CoreLocation returns. The latitude and longitude that are returned to me using the BestAccuracy setting are only ever to four decimal places and are sometimes inconsisistent when taking a reading at the same location. I have been experimenting with taking various numbers of readings but find that after 2 or 3 CoreLocationUpdates that there is no change to the reading.
Today I downloaded an app that gives your current location to six decimal places. Is this for real or are they making up those last two decimal places?
As far as I know the fourth decimal place is approximately 11 meters, the fifth approximately 1.1 meters, and the sixth approximately 11 cm.
This seems impossible to me that the iPhone's GPS could be this accurate. On the other hand I hope that I am wrong because it would make what I am trying to do with the GPS all the better.
Can anyone confirm for me if it is possible to get latitiude and longitude to more than the fourth decimal place? If so, how do you do it?
|