SKNavigationSettings Class Reference

Inherits from NSObject
Declared in SKNavigationSettings.h

Overview

SKNavigationSettings stores settings for a navigation session.

  distanceFormat

The distance format for audio and visual advices. The default value is SKDistanceFormatMetric.

@property (nonatomic, assign) SKDistanceFormat distanceFormat

Discussion

The distance format for audio and visual advices. The default value is SKDistanceFormatMetric.

Declared In

SKNavigationSettings.h

  transportMode

The transportation mode of the navigation. Default is SKTransportCar.

@property (nonatomic, assign) SKTransportMode transportMode

Discussion

The transportation mode of the navigation. Default is SKTransportCar.

Declared In

SKNavigationSettings.h

  positionerAlignment

Used for changing the position of the car position icon on the vertical and horizontal axis. It is a scale which indicates the distance between the icon and the center of the screen (in [ -0.5, 0.5 ] interval). The default value is (0, -0.25).

@property (nonatomic, assign) SKPositionerAlignment positionerAlignment

Discussion

Used for changing the position of the car position icon on the vertical and horizontal axis. It is a scale which indicates the distance between the icon and the center of the screen (in [ -0.5, 0.5 ] interval). The default value is (0, -0.25).

Declared In

SKNavigationSettings.h

  speedWarningThreshold

Sets the threshold for speed warning callbacks in and outside cities. If the current speed is greater than current speed limit + the speedWarningThreshold, the routingService:didUpdateSpeedWarningToStatus:withAudioWarnings:insideCity: callback from the SKNavigationDelegate is called.

@property (nonatomic, assign) SKSpeedWarningThreshold speedWarningThreshold

Discussion

Sets the threshold for speed warning callbacks in and outside cities. If the current speed is greater than current speed limit + the speedWarningThreshold, the routingService:didUpdateSpeedWarningToStatus:withAudioWarnings:insideCity: callback from the SKNavigationDelegate is called.

Declared In

SKNavigationSettings.h

  zoomLevelConfigurations

The zoomLevelConfigurations is used for automatic zooming during navigation based on device’s speed. It must contain only SKZoomLevelConfiguration objects. By default it is nil which means that the automatic zooming is disabled.

@property (nonatomic, strong) NSArray *zoomLevelConfigurations

Discussion

The zoomLevelConfigurations is used for automatic zooming during navigation based on device’s speed. It must contain only SKZoomLevelConfiguration objects. By default it is nil which means that the automatic zooming is disabled.

Declared In

SKNavigationSettings.h

  enableSplitRoute

If enabled, the route behind current position will be hidden. Default is NO.

@property (nonatomic, assign) BOOL enableSplitRoute

Discussion

If enabled, the route behind current position will be hidden. Default is NO.

Declared In

SKNavigationSettings.h

  navigationType

The positioning type of the navigation.

@property (nonatomic, assign) SKNavigationType navigationType

Discussion

The positioning type of the navigation.

Declared In

SKNavigationSettings.h

  showRealGPSPositions

Enables the displaying of real, unmatched GPS positions, for debug purposes.

@property (nonatomic, assign) BOOL showRealGPSPositions

Discussion

Enables the displaying of real, unmatched GPS positions, for debug purposes.

Declared In

SKNavigationSettings.h

  viaPointNotificationDistance

The viapoint notification distance. The routingService:didEnterViaPointArea: and routingService:didExitViaPointArea: are called from the SKNavigationDelegate based in this given distance. The default value is 200 meters.

@property (nonatomic, assign) int viaPointNotificationDistance

Discussion

The viapoint notification distance. The routingService:didEnterViaPointArea: and routingService:didExitViaPointArea: are called from the SKNavigationDelegate based in this given distance. The default value is 200 meters.

Declared In

SKNavigationSettings.h

  showStreetNamePopUpsOnRoute

Shows/hides the street name pop ups along the route.

@property (nonatomic, assign) BOOL showStreetNamePopUpsOnRoute

Discussion

Shows/hides the street name pop ups along the route.

Declared In

SKNavigationSettings.h

+ navigationSettings

A newly initialized SKNavigationSettings.

+ (instancetype)navigationSettings

Discussion

A newly initialized SKNavigationSettings.

Declared In

SKNavigationSettings.h