TomTomSDKLocationProvider
- 
                  
                  
Implementation of
LocationProviderthat usesCLLocationManageras a GPS source provider.See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class DefaultCLLocationProvider : NSObject, ValidatingLocationProviderextension DefaultCLLocationProvider: CLLocationManagerDelegate 
- 
                  
                  
Indicates if GPS is fixed or not as a result of
See moreLocationValidatorDeclaration
Swift
public enum GPSStatus 
- 
                  
                  
GeoLocation is a wrapper for CLLocation class.
See moreDeclaration
Swift
public struct GeoLocation - 
                  
                  
The source that provides the location.
See moreDeclaration
Swift
public enum LocationEngineProviderType - 
                  
                  
Part of the
See moreTomTomSDKNavigationEngines/MapMatchingResultthat represents a single matched position candidate.Declaration
Swift
public struct MatchedLocation 
- 
                  
                  
LocationProvider protocol used for providing a CLLocation for
TomTomMap.For
MapView, TomTom provides an implementation based onCLLocationManager. The default implementation can be replaced using:mapView.map.locationProvider = engineSee moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol LocationProvider : AnyObject 
- 
                  
                  
The SimulatedLocationProvider provides simulated location updates to simulate driving on GPX/TTP tracks or route geometry.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SimulatedLocationProvider : ValidatingLocationProvider - 
                  
                  
Defines the policy for validating incoming location updates
See moreDeclaration
Swift
public protocol LocationUpdateValidator 
- 
                  
                  
LocationValidator defines interface for checking if the location valid or not.
See moreDeclaration
Swift
public protocol LocationValidator 
- 
                  
                  
DefaultLocationValidator is default implementation of LocationValidator.
See moreDeclaration
Swift
public class DefaultLocationValidator : LocationValidator 
- 
                  
                  
Declaration
Swift
extension CLLocation 
        
 
          TomTom SDK for iOS (0.40.0)
        
          TomTomSDKLocationProvider