My initial plan is to create an Android Application to show my client nearby my service team current location (eg. with-in 2km). Of course, I have my own database to keep trace all my client latitude & longitude (LatLng).
I did try on MapFragment.GetMap.MyLocationEnabled = True. The initial blue dot show wrong location. But after awhile (said 40 seconds or sometimes more longer), it shown the correct location or not change.
My Question is, how we know the GPS is Ready to provide TRUE location?
Is there a function like GPS.Ready() then we can retrive the LatLng to put the AddMaker on it?
The GPS library returns the coordinates that the GPS receiver found. These are the best known coordinates.
If they are wrong then your device is not working properly. Once there is a 'fix' (LocationChanged event was raised) then the coordinates should be correct.