Package-level declarations
Types
Alerts service extracts information from the road graph and helps track it through eHorizon. AlertServiceOptions control how Navigation SDK extracts road objects from the road graph and which objects are collected. Some objects may take significant effort to extract and thus there's an option to disable collection of some of the types.
Defines options for Copilot.
The navigation SDK has algorithms optimized for the type of data being provided. The device profile selects the optimization.
The type of device providing data to the navigator.
Defines options for EHorizon.
Custom metadata that can be used to associate app state with events in the telemetry pipeline.
Defines options for recording history files.
Electronic Horizon supports live incidents on a most probable path. To enable live incidents IncidentsOptions should be provided. If both graph and apiUrl are empty, live incidents are disabled (by default).
Location updates related config.
Navigation SDK will build a route to the final destination using the last waypoint from NavigationRoute.waypoints.
This value will be used to offset the time at which the current location was calculated in such a way as to project the location forward along the current trajectory so as to appear more in sync with the users ground-truth location
PredictiveCacheLocationOptions.
Predictive cache Maps related options.
Predictive cache Navigation related options.
PredictiveCacheOptions
Predictive cache search related options. Only Search TilesetDescriptor should be passed here (any other type won't work). See the following documentation for how to create a Search TilesetDescriptor: https://docs.mapbox.com/android/search/guides/search-engine/offline/#define-a-tileset-descriptors-and-load-tile-regions
Reroute is disabled for routes generated by Mapbox Map Matching API.
Reroute options
Indicates which reroute strategy is applied for routes generated by Mapbox Map Matching API.
Defines options for routing tiles endpoint and storage configuration.
Traffic override related config