Google maps based tracker app ?!

I am developing a Android Tracker app using Google Maps Api.  

I am getting distant locations (2 km away ) where the mobile app user has not visited !
 
The app user is assigned tasks to visit certain location (7 - 10 places)  for picking orders.

What would be ideal time gap to send gps location, battery usage impact etc.  
Give resources/links.

I am developing in Xamarin platform.
Ria jainAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Chinmay PatelChief Technology NinjaCommented:
Hi Ria,

Please clarify a bit on :
I am getting distant locations (2 km away ) where the mobile app user has not visited !

Generally, such time gaps are tracked basis business requirements. In my past fleet management scenarios, we were tracking large fleets and the time gaps we used ranged from 60 to 300 seconds in one engagement while the other one tracked them at a much larger interval as their requirements were not aligned to real time tracking.

In your case, if you are optimizing routes through out the travel time you would want to keep it as real time as possible 60 seconds or less(considering feasibility), for example, Ola / Uber, you would see sometimes significant delay in the map update and real time location of the vehicle. If your requirement is just to register the location of app user, you can increase the location accuracy and then update at every 300 seconds or less interval.

Regards,
Chinmay.
Ria jainAuthor Commented:
location accuracy enable in mobile or something else are you talking about.
Chinmay PatelChief Technology NinjaCommented:
Yes. I was talking about the accuracy part. Are you trying to say, on your devices even if the app user is 2 KMs away it is showing the user to be on the location?
Become a Microsoft Certified Solutions Expert

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

Ria jainAuthor Commented:
yes when we try to capture GPS every 1 min sometimes device returns wrong GPS that's far from its current actual location. So when we plot polyline on map it shows strange far location that makes the whole route wrong.
Chinmay PatelChief Technology NinjaCommented:
Hi Ria,

I need to check a couple of things. If you have the code that gets you GPS accuracy, can you check for the following Keywords?
1. Accuracy - this should be High
2. Power - this should be High as well.

If not, please post the code that detects and reports location to your app.

Regards,
Chinmay.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Ria jainAuthor Commented:
Thanks chinmay patel ! It was very kind of you to give your precious time to help.
Chinmay PatelChief Technology NinjaCommented:
Hi Ria,

I am glad I could help. Please do share the approach you finally took so that someone else who is facing similar problem can benefit.

Regards,
Chinmay.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Google

From novice to tech pro — start learning today.