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 of TomTomNavigation 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.
    See more

    Declaration

    Swift

    public enum HybridTomTomNavigationFactory