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 |