Configuration
The configuration used to set up Navigation SDK to work in online mode.
At least one of the following properties must be specified:
At least one of the following properties must be specified:
Important: This is a Public Preview API. It may be changed or removed at any time.
Constructors
Properties
The default ArrivalDetectionEngine during navigation. If it's not provided, an instance created by DefaultArrivalDetectionEngineFactory.create is used.
The default BetterProposalAcceptanceMode during navigation. If it's not provided, the mode is set to BetterProposalAcceptanceMode.Manual
Engine that updates the data store. If it's not provided, an instance created by DataStoreMaintenanceEngineFactory is used.
Defines whether RouteReplanningEngine should try to replan the active RoutePlan after deviation. If it's not provided, the deviation replanning mode is set to DeviationReplanningMode.Automatic.
The default GuidanceEngine during navigation. If it's not provided, an instance created by GuidanceEngineFactory.createStaticGuidanceEngine is used.
The default HorizonEngine during navigation.
The default LocationContextProviderEngine during navigation. If it's not provided, an instance created by TileStoreLocationContextProviderEngineFactory.create is used.
The default LocationProvider during navigation.
The default MapMatchingEngine during navigation. If it's not provided, an instance created by TileStoreMapMatchingEngineFactory.create is used.
Online data store used to initialize navigation engines.
The default ReplanningRetryPolicy during navigation. If it's not provided, an instance of TomTomReplanningRetryPolicy is used.
Used during instantiation of a default RouteReplanningEngine.
The default RouteProgressEngine during navigation. If it's not provided, an instance created by RouteProgressEngineFactory.create is used.
The default RouteProjectionEngine during navigation. If it's not provided, an instance created by TileStoreRouteProjectionEngineFactory.create is used.
Used during instantiation of a default RouteReplanningEngine.
The default RouteReplanningEngine during navigation.
The default RouteTrackingEngine during navigation. If it's not provided, an instance created by RouteTrackingEngineFactory.create is used.
The default VehicleProvider during navigation. If it's not provided, an instance of DefaultVehicleProvider is used.