Map Libre Navigation
Parameters
required in order to create and bind the navigation service. An application context is required here.
a custom built MapLibreNavigationOptions class
a LocationEngine to provide Location updates
Navigation uses a camera engine to determine the camera position while routing. By default, it uses a SimpleCamera. If you would like to customize how the camera is positioned, create a new Camera and set it here.
This parameter is used to pass in a custom implementation of the snapping logic. A default snap-to-route engine is attached when this class is first initialized; setting a custom one will replace it with your own implementation.
This param is used to pass in a custom implementation of the off-route logic, A default off-route detection engine is attached when this class is first initialized; setting a custom one will replace it with your own implementation.
This API is used to pass in a custom implementation of the faster-route detection logic, A default faster-route detection engine is attached when this class is first initialized; setting a custom one will replace it with your own implementation.
core utility class for route related calculations