NavigationSnapshot
public struct NavigationSnapshot
Navigation snapshot containing information about the state of the trip at a certain moment
Important
This is a Public Preview API. It may be changed or removed at any time.-
The current location
Declaration
Swift
public let location: GeoLocation -
The last map matching result
Declaration
Swift
public let lastMapMatchingResult: MapMatchingResult -
The last obtained location context
Declaration
Swift
public let locationContext: LocationContext -
The active route data
Declaration
Swift
public let activeRouteData: ActiveRouteData? -
The alternative route plans
Declaration
Swift
public let alternativeRoutePlans: [RoutePlan] -
The current route progress
Declaration
Swift
public let currentRouteProgress: RouteProgress -
The current way point state
Declaration
Swift
public let currentWaypointsState: RouteWaypointsState -
The unit system used for guidance
Declaration
Swift
public let unitSystem: UnitsSystem -
The language used by Navigation SDK
Declaration
Swift
public let locale: Locale -
Indicating whether the destination point has been reached
Declaration
Swift
public let hasArrived: Bool -
The current vehicle snapshot
Declaration
Swift
public let vehicleSnapshot: any Vehicle -
The list of projected routes
Declaration
Swift
public let projectedRoutes: [ProjectedRoute] -
The list of routes that includes current active route, proposed routes and all alternative routes.
Declaration
Swift
public var routes: [Route] { get } -
The active route
Declaration
Swift
public var activeRoute: Route? { get }
NavigationSnapshot Structure Reference