SPLocationSource

public enum SPLocationSource

The source from which location has been taken by the SDK.

  • The CoreLocation location provided by the system that was received from onboard GPS or by other means when it’s not available.

    Declaration

    Swift

    case deviceGPS
  • The CoreLocation location provided by the system was received from the external GPS device connected to the current device. It can be connected via Bluetooth for example, and this external location is used by all apps on the device as it is provided by CLLocationManager. In this case CLLocation.sourceInformation will have isProducedByAccessory flag as true.

    Declaration

    Swift

    case externalGPS
  • SkyPath can provide an external location from an ADS-B data provider using the current flight number. It requires an internet connection to receive. Can be available only when you are authorized by SkyPath to use this data.

    Declaration

    Swift

    case adsb
  • A human-readable title.

    Declaration

    Swift

    public var title: String { get }