IsolineOptions
public struct IsolineOptions
Specifies options for isolines calculation.
-
Specifies isoline parameters.
Declaration
Swift
public var calculationOptions: IsolineOptions.Calculation -
Specifies options for calculation of isolines for car. Mutually exclusive with
IsolineOptions.truckOptions,IsolineOptions.evCarOptions,IsolineOptions.evTruckOptionsandIsolineOptions.routingOptions.Declaration
Swift
public var carOptions: CarOptions? -
Specifies options for calculation of isolines for truck. Mutually exclusive with
IsolineOptions.carOptions,IsolineOptions.evCarOptions,IsolineOptions.evTruckOptionsandIsolineOptions.routingOptions.Declaration
Swift
public var truckOptions: TruckOptions? -
Specifies options for calculation of isolines for electric car. Mutually exclusive with
IsolineOptions.carOptions,IsolineOptions.truckOptions,IsolineOptions.evTruckOptionsandIsolineOptions.routingOptions.Declaration
Swift
public var evCarOptions: EVCarOptions? -
Specifies options for calculation of isolines for electric truck. Mutually exclusive with
IsolineOptions.carOptions,IsolineOptions.truckOptions,IsolineOptions.evCarOptionsandIsolineOptions.routingOptions.Declaration
Swift
public var evTruckOptions: EVTruckOptions? -
Specifies options for calculation of isolines for any vehicle type. Mutually exclusive with
IsolineOptions.carOptions,IsolineOptions.truckOptions,IsolineOptions.evCarOptionsandIsolineOptions.evTruckOptions.Declaration
Swift
public var routingOptions: RoutingOptions? -
Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and car routing options.
Declaration
Swift
public init(calculationOptions: IsolineOptions.Calculation, carOptions: CarOptions)Parameters
calculationOptionsThe options to be used to calculate this isoline.
carOptionsThe options that should influence the possible routes within the isoline. This determines also the transportation type.
-
Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and truck routing options.
Declaration
Swift
public init(calculationOptions: IsolineOptions.Calculation, truckOptions: TruckOptions)Parameters
calculationOptionsThe options to be used to calculate this isoline.
truckOptionsThe options that should influence the possible routes within the isoline. This determines also the transportation type.
-
Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and electric car routing options.
Declaration
Swift
public init(calculationOptions: IsolineOptions.Calculation, evCarOptions: EVCarOptions)Parameters
calculationOptionsThe options to be used to calculate this isoline.
evCarOptionsThe options that should influence the possible routes within the isoline. This determines also the transportation type.
-
Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and electric truck routing options.
Declaration
Swift
public init(calculationOptions: IsolineOptions.Calculation, evTruckOptions: EVTruckOptions)Parameters
calculationOptionsThe options to be used to calculate this isoline.
evTruckOptionsThe options that should influence the possible routes within the isoline. This determines also the transportation type.
-
Constructs options to calculate isolines from destination or origin, with preferences for isoline calculation and routing options.
Declaration
Swift
public init(calculationOptions: IsolineOptions.Calculation, routingOptions: RoutingOptions)Parameters
calculationOptionsThe options to be used to calculate this isoline.
routingOptionsThe options that should influence the possible routes within the isoline. This determines also the transportation type.
-
Specifies isoline parameters. Setting at least one limit to
See moreIsolineOptions.Calculation.rangeValuesis mandatory or the calculation will fail.Declaration
Swift
public struct Calculation