MapKit Mobile SDK

MMKNavigationLayerFactory

class MMKNavigationLayerFactory : NSObject

Undocumented

Summary

Class methods

class func createNavigationLayer(with mapWindow: MMKMapWindow,
                   roadEventsLayerStyleProvider: MMKRoadEventsLayerStyleProvider,
                                  styleProvider: MMKNavigationStyleProvider,
                                     navigation: MMKNavigation) -> MMKNavigationLayer
Adds navigation layer on the map

Class methods

createNavigationLayer(with:roadEventsLayerStyleProvider:styleProvider:navigation:)

class func createNavigationLayer(with mapWindow: MMKMapWindow,
                   roadEventsLayerStyleProvider: MMKRoadEventsLayerStyleProvider,
                                  styleProvider: MMKNavigationStyleProvider,
                                     navigation: MMKNavigation) -> MMKNavigationLayer

Adds navigation layer on the map.

The class maintains a strong reference to the object in the 'roadEventsLayerStyleProvider' parameter until it (the class) is invalidated.

The class maintains a strong reference to the object in the 'styleProvider' parameter until it (the class) is invalidated.