TomTomSDKNavigationHybrid
TomTomSDKNavigationHybrid
The Navigation Hybrid module is designed to implement hybrid navigation capabilities, which combine both offline and online navigation resources to provide a seamless navigation experience. It does this by integrating wrappers around both offline and online engines, allowing for dynamic switching between the offline NDS map NdsStore and streamed navigation tiles NavigationTileStore.
Functionalities
The Navigation Hybrid module offers specialized configurations to set up and customize the Navigation SDK for hybrid mode. HybridTomTomNavigationFactory is responsible for creating instances of hybrid TomTomNavigation. It provides both basic and advanced setup options:- Basic configuration: Sets up the Navigation SDK with essential navigation components to ensure fundamental navigation capabilities.
- Advanced configuration: Includes essential navigation along with additional components tailored for advanced use cases, allowing extensive customization of individual navigation engines and components.
API Overview
The following declarations are provided by module TomTomSDKNavigationHybrid.
-
Creates an instance of
TomTomNavigation
configured for hybrid mode by default.The
HybridTomTomNavigationFactory
provides a static method to create an instance ofTomTomNavigation
configured for hybrid operations. It ensures that all necessary components, such as:- Engines for map matching,
- Guidance, and
- Route tracking, are appropriately configured and initialized.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum HybridTomTomNavigationFactory