TomTomSDKSearchVisualization

  • These configuration parameters are used to execute a Point of Interest (TomTomSDKPOIVisualization/POI) search.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct SearchConfiguration
  • Entry point for all methods related to the search visualization. Instances of SearchVisualization are created using create(search:map:). You should call methods on these instances from the main thread only, otherwise an exception can occur. To use a SearchVisualization instance, first provide a route geometry and a SearchConfiguration with the displayPOIsAlongRoute(geometry:configuration:completion:) method. You can then call clear() to remove all the primitives that have been added to the map. Additionally, you can add or remove tap observers for the POILocations using the addTapObserver(_:) and removeTapObserver(_:) methods, respectively.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public protocol SearchVisualization
  • A factory responsible for constructing SearchVisualization instances.

    This factory facilitates the creation of visualizations that represent search results on a map.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum SearchVisualizationFactory