Hi Everyone,
I am building a running / events app.
When an athlete is running for an event, that event's details, together with the route (a series of GPS points), are plotted on the map. I am trying to figure out a way of ensuring the athlete stays on the plotted route (or at least, close to the plotted route). If a route has 20 points to it, I know the mobile phone isnt going to give off 20 points - so direct comparison of gps points won't work.
I thought of maybe adding voice guided navigation, but that seems it will be too complex. Are there voice navigation solutions available for android apps?
What would be the best way of ensuring a runner is running along a said route? I thought of the Directions API from Google but that looks like it provides the route based on a specified start and end point.
I am building a running / events app.
When an athlete is running for an event, that event's details, together with the route (a series of GPS points), are plotted on the map. I am trying to figure out a way of ensuring the athlete stays on the plotted route (or at least, close to the plotted route). If a route has 20 points to it, I know the mobile phone isnt going to give off 20 points - so direct comparison of gps points won't work.
I thought of maybe adding voice guided navigation, but that seems it will be too complex. Are there voice navigation solutions available for android apps?
What would be the best way of ensuring a runner is running along a said route? I thought of the Directions API from Google but that looks like it provides the route based on a specified start and end point.