Defines route tracking current status data.
Contains information about route tracker status.
- See also
- routeTracker:didUpdateTrackingStatus: (AGSRouteTrackerDelegate-p)
- Since
- 100.6
◆ approachingFinalDestination
| - (BOOL) approachingFinalDestination |
|
readnonatomicassign |
YES if the next AGSStop (or stops) are the final destination in the route. If there are coincident stops at the end, the AGSRouteTracker::skipCoincidentStops value determines if they are treated as single destination or not.
- Since
- 100.9
◆ currentManeuverIndex
| - (NSInteger) currentManeuverIndex |
|
readnonatomicassign |
◆ destinationProgress
◆ destinationStatus
◆ displayLocation
The display location. If current location #isOnRoute is YES then this will be an adjusted location (snapped to route) and bearing (smoothed). If current location #isOnRoute is NO then this will be the passed in GPS location, but with an adjusted bearing (smoothed). This location should be used for displaying current position on a map.
- See also
AGSLocation
- Since
- 100.6
◆ locationOnRoute
◆ maneuverProgress
◆ onRoute
A Boolean value indicating whether the current location is on the route.
- Since
- 100.6
◆ remainingDestinationCount
| - (NSInteger) remainingDestinationCount |
|
readnonatomicassign |
◆ routeCalculating
| - (BOOL) routeCalculating |
|
readnonatomicassign |
◆ routeProgress
◆ routeResult
The route result presently being used by route tracker. If rerouting happened during tracking, this AGSRouteResult can be different than the AGSRouteResult originally set in the AGSRouteTracker. For being notified when the routeResult is updated via callback, implement AGSRouteTrackerDelegate:routeTracker:rerouteDidCompleteWithTrackingStatus:error:.
- See also
- routeTrackerRerouteDidStart: (AGSRouteTrackerDelegate-p), AGSRouteTrackerDelegate:routeTracker:rerouteDidCompleteWithTrackingStatus:error:
- Since
- 100.6
◆ stopIndexesAtNextDestination
| - (NSArray<NSNumber *>*) stopIndexesAtNextDestination |
|
readnonatomiccopy |