Structures

The following structures are available globally.

  • Important

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

    Declaration

    Swift

    public struct JsonReachableRange : Decodable

RangeCalculationOptions

  • Options for range calculation.

    Important

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

    Declaration

    Swift

    public struct RangeCalculationOptions
  • Important

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

    Declaration

    Swift

    public struct ReachableRange
  • Important

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

    Declaration

    Swift

    public struct ReachableRangeResponse : Decodable

AvoidOptions

  • Specifies avoidance criteria.

    Important

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

    Declaration

    Swift

    public struct AvoidOptions
  • Represents the electric vehicle options that provide charging information.

    Important

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

    Declaration

    Swift

    public struct ChargingOptions

CostModel

  • Criteria that specify what paths to prefer during routing.

    Important

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

    Declaration

    Swift

    public struct CostModel

ItineraryPoint

  • Represents the point of the route

    Important

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

    Declaration

    Swift

    public struct ItineraryPoint

Itinerary

  • Represents a requested sequence of points that a route should visit.

    Important

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

    Declaration

    Swift

    public struct Itinerary

QueryOptions

  • Options related to the API request.

    Important

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

    Declaration

    Swift

    public struct QueryOptions

AlternativeRoutesOptions

  • Specifies options related to alternative routes.

    Important

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

    Note

    Supporting points which are used for reconstructing a route and for calculating zero or more alternative routes to this reference route is part of RouteLegOptions
    See more

    Declaration

    Swift

    public struct AlternativeRoutesOptions

GuidanceOptions

  • Specifies options related to instructions.

    Important

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

    Declaration

    Swift

    public struct GuidanceOptions
  • A data type that contains input data for the advanceGuidanceProgress method of the RoutePlanner

    Important

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

    Declaration

    Swift

    public struct RouteIncrementOptions
  • Options specific for concrete leg.

    Important

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

    Declaration

    Swift

    public struct RouteLegOptions

RoutePlanningOptions