Package com.esri.arcgisruntime.navigation
Provides classes for working with navigation functionality.
- Since:
- 100.6.0
-
Interface Summary Interface Description RouteTracker.NewVoiceGuidanceListener A listener that is notified when a new voice guidance is available.RouteTracker.RerouteCompletedListener A listener that is notified when the route tracker completes rerouting.RouteTracker.RerouteStartedListener A listener that is notified when the route tracker starts rerouting.RouteTracker.SpeechEngineReadyListener Defines the callback listener to listen to SpeechEngineReadyListener events.RouteTracker.TrackingStatusChangedListener A listener that is notified when the tracking status is updated. -
Class Summary Class Description ReroutingParameters Represents the parameters that are used to perform automatic re-routing if off-route while navigating along a route.RouteTracker Uses a location to provide status and progress updates as a route is traversed (by a moving vehicle, for example).RouteTracker.NewVoiceGuidanceEvent The new voice guidance event.RouteTracker.RerouteCompletedEvent The reroute completed event.RouteTracker.RerouteStartedEvent The reroute started event.RouteTracker.SpeechEngineReadyEvent Called byRouteTracker
before a newRouteTracker.NewVoiceGuidanceEvent
is raised to check if the speech engine is busy.RouteTracker.TrackingStatusChangedEvent Tracking status changed event.TrackingStatus Contains information about route tracker status.TrackingStatus.Distance Defines tracking distance.TrackingStatus.Progress Defines tracking progress (passed and remaining geometries, remaining time and distance).VoiceGuidance Direction guidance text reformatted for speech. -
Enum Summary Enum Description DestinationStatus The list of route tracking destination statuses.RouteTracker.ReroutingStrategy The route tracker's rerouting strategy.VoiceGuidance.Type The list ofVoiceGuidance
notification types.