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 JsonRange : Decodable
  • Important

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

    Declaration

    Swift

    public struct Range

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 RangeResponse : Decodable

AvoidOptions

  • Specifies avoidance criteria.

    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.

    See more

    Declaration

    Swift

    public struct CostModel

ItineraryPoint

Itinerary

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

    See more

    Declaration

    Swift

    public struct Itinerary

QueryOptions

  • Options related to the API request.

    See more

    Declaration

    Swift

    public struct QueryOptions

AlternativeRoutesOptions

  • Specifies options related to alternative routes.

    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.

    See more

    Declaration

    Swift

    public struct RouteLegOptions

RoutePlanningOptions

  • Options for route planning.

    See more

    Declaration

    Swift

    public struct RoutePlanningOptions : RoutingOptionsWithItinerary
  • Important

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

    Declaration

    Swift

    public struct RoutePlanningResponse