When working with the Windows Phone Location API, I am trying to gauge distance between two points that are only say inches or feet away. That said, accuracy is very important.
What is the difference between GeoPositionAccuracy.Default and GeoPositionAccuracy.High? Is the difference related to the number of decimal values? If that is the case, how many decimal values are assigned for GeoPositionAccuracy.Default and GeoPositionAccuracy.High?
GeoPositionAccuracyis just used to tell Windows Phone whether you need an accurate position or not. You get to make that choice because a higher accuracy uses more battery, so it’s better not using it if you’re just trying to figure out in which town the user is currently located.GeoPositionAccuracy.Defaultprobably doesn’t even use the GPS, but alternative localization methodsFor the actual accuracy of the position you get, you can check the
HorizontalAccuracyproperty of theGeoCoordinate. It gives you the error margin in meters.