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
@available(*, deprecated, message: "Will be removed in v4.28.0. Use the `routing_options` instead.") public var carOptions: CarOptions? -
Specifies options for calculation of isolines for truck. Mutually exclusive with
IsolineOptions.carOptions,IsolineOptions.evCarOptions,IsolineOptions.evTruckOptionsandIsolineOptions.routingOptions.Declaration
Swift
@available(*, deprecated, message: "Will be removed in v4.28.0. Use the `routing_options` instead.") 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
@available(*, deprecated, message: "Will be removed in v4.28.0. Use the `routing_options` instead.") 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
@available(*, deprecated, message: "Will be removed in v4.28.0. Use the `routing_options` instead.") 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
@available(*, deprecated, message: "Will be removed in v4.28.0. Use the constructor with `RoutingOptions` parameter instead.") 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
@available(*, deprecated, message: "Will be removed in v4.28.0. Use the constructor with `RoutingOptions` parameter instead.") 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
@available(*, deprecated, message: "Will be removed in v4.28.0. Use the constructor with `RoutingOptions` parameter instead.") 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
@available(*, deprecated, message: "Will be removed in v4.28.0. Use the constructor with `RoutingOptions` parameter instead.") 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. Notes
- By default all vehicle specifications from
RoutingOptions.transportSpecificationare set toniland theTransportSpecification.transportModefromRoutingOptions.transportSpecificationis set toTransportMode.car. - A route can be calculated with only the
TransportSpecification.transportModefromRoutingOptions.transportSpecificationset.
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.
- By default all vehicle specifications from
-
Specifies isoline parameters. Setting at least one limit to
See moreIsolineOptions.Calculation.rangeValuesis mandatory or the calculation will fail.Declaration
Swift
public struct Calculation