SimulatedLocationManager

open class SimulatedLocationManager : NavigationLocationManager

The SimulatedLocationManager class simulates location updates along a given route.

The route will be replaced upon a RouteControllerDidReroute notification.

  • Specify the multiplier to use when calculating speed based on the RouteLeg’s expectedSegmentTravelTimes.

    Declaration

    Swift

    public var speedMultiplier: Double
  • Initalizes a new SimulatedLocationManager with the given route.

    Declaration

    Swift

    public init(route: Route)

    Parameters

    route

    The initial route.

    Return Value

    A SimulatedLocationManager

  • Initalizes a new SimulatedLocationManager with the given routeProgress.

    Declaration

    Swift

    public init(routeProgress: RouteProgress)

    Parameters

    routeProgress

    The routeProgress of the current route.

    Return Value

    A SimulatedLocationManager