TripLocation
Represents the user's location during an ongoing Trip. See startReceivingUpdates(with:_:).
TripLocation API
altitude
altitudeAltitude above mean sea level, in meters. nil if altitude is not available.
let altitude: CLLocationDistance?course
courseCourse, in degrees relative to true north. 0 indicates north and values increase clockwise. Course values may not be available on all devices. nil if not available.
let course: CLLocationDirection?courseAccuracy
courseAccuracyCourse accuracy, in degrees. The radius of uncertainty for course. When available (iOS 13.4+), this represents a 68% confidence interval for the reported course. nil if not provided by the location.
let courseAccuracy: CLLocationDirectionAccuracy?horizontalAccuracy
horizontalAccuracyHorizontal accuracy radius, in meters. nil if not available.
let horizontalAccuracy: CLLocationAccuracy?latitude
latitudeLatitude in decimal degrees.
longitude
longitudeLongitude in decimal degrees.
speed
speedSpeed, in meters per second. nil if not available.
speedAccuracy
speedAccuracySpeed accuracy, in meters per second. The radius of uncertainty for speed. nil if the source does not provide a speed accuracy.
timestamp
timestampThe timestamp at which the location fix was determined.
transportMode
transportModeThe most probable transport mode at the time of this location. See SENTTimelineTransportMode.
verticalAccuracy
verticalAccuracyVertical accuracy, in meters. nil if not available.
Last updated