OfflineRangeCalculator
public final class OfflineRangeCalculator : RangeCalculator
This offline service calculates the area that can be reached from the origin point.
Important
This is a Public Preview API. It may be changed or removed at any time.-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public init( store: MapDataStore, trafficService: TrafficService? = nil ) throws
-
Defines the error cases that can occur while calculating range.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum RangeError : Error
-
Calculates the area that can be reached from the origin point.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public func calculateRange( options: TomTomSDKRoutePlanner.RangeCalculationOptions, completion: @escaping (Result<TomTomSDKRoutePlanner.Range, Error>) -> () )
Parameters
options
The
RangeCalculationOptions
object.completion
The completion closure is called after the response to the request has been processed. If no errors have occurred,
ReachableRangeResponse
contains the range polygons and the precise polygon center (the result of map-matching the origin point). -
Cancels all current requests.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public func cancelPendingRequests()