here's my problem: i wish to get some GPS data from the antenna on my phone and everywere i look i find almost the same example (like this Getting GPS coordinates on Windows phone 7). It's everything clear and simple but there's one thing missing, the accuracy. What i mean is, how can i know if the position returned is actually a reading from the GPS and not from a CellID triangulation ? It's not a problem for me to wait untill i get a good read but how can i know when to stop ? I don't know if i've been exhaustive in my exposure, i just want to know if there is some way to be sure that the position is not an approximation made triangulating some Cell Towers. Thanks
[Update]
I'm performing some test right now from inside my house with a device and the strange thing is i get as a result the coordinates pointing just outside my gate with the timestamp telling me it's a reading from 2 hours ago. It's not a problem with the caching mechanism, i could always check that timestamp and discard old values, but i really don't understand the HorizontalAccuracy
parameter: its value is 10000. Plotting the latitude and longitude coordinates on a map shows my home and thus it can't be a CellID triangulation (usually with GSM triangulation the most accurate position i get is about 300 - 400 meters from here). So, what does that 10000 value means ?
Thanks again :)