TomTomSDKNavigationTileStore

  • Implementation of a Data Store which is based on an online map. It requires a position around which the cloud data will be fetched.

    Important

    Only one NavigationTileStore existing at any given time is supported. Instantiating multiple objects at the same time could yield unexpected results (including instability and increased bandwidth usage). There is no substantial practical advantage in creating multiple instances of this object. A single instance can be created and its reference can be shared across all necessary components. Instantiate one and share the reference to it to all required places.
    See more

    Declaration

    Swift

    public final class NavigationTileStore : UpdatableDataStore
  • Configuration parameters for prefetching navigation map data. It defines area around the current position or around the active route for which navigation map data is prefetched and kept available in NavigationTileStore.

    See more

    Declaration

    Swift

    public struct PrefetchingConfiguration
  • Configuration parameters for a NavigationTileStore. It can configure navigation tiles language, caching and prefetching mechanisms that will make system more or less robust to temporary unavailability of the map data source, but at a greater memory and bandwidth cost.

    See more

    Declaration

    Swift

    public struct NavigationTileStoreConfiguration
  • Protocol that wraps the key generator required for the configuration of the Tile Store persistent storage.

    See more

    Declaration

    Swift

    public protocol PersistentStorageEncryptionKeyProvider