Vps2Location
↳ inherits from CoreLocation.CLLocation
A
CLLocation subclass representing a position computed by VPS2....Declaration
final class Vps2LocationSummary
A CLLocation subclass representing a position computed by VPS2.
MSL altitude is not available from VPS2 without a geoid model conversion, so altitude
always returns -1. Use ellipsoidalAltitude for the WGS84 height computed by VPS2, and
verticalAccuracy (≥ 0) for its precision.
Constructors
Constructor
required init?(coder: NSCoder)
Overload
init(coordinate: CLLocationCoordinate2D, ellipsoidalAltitude: CLLocationDistance, horizontalAccuracy: CLLocationAccuracy, verticalAccuracy: CLLocationAccuracy, timestamp: Date = Date())
Summary
Properties
| Name | Type | Summary |
|---|---|---|
| override var altitude | CLLocationDistance | Always -1. MSL altitude is not available from VPS2; use ellipsoidalAltitude instead. |
| override var ellipsoidalAltitude | CLLocationDistance | The WGS84 ellipsoidal altitude computed by VPS2, in metres. |
| override class var supportsSecureCoding | Bool | - |
| override var verticalAccuracy | CLLocationAccuracy | Accuracy of ellipsoidalAltitude, in metres. A negative value indicates invalid. |
Methods
| Name | Type | Summary |
|---|---|---|
| override copy | Any | - |
| override encode | void | - |
Relationships
conforms to: Foundation.NSCopying
conforms to: CloudKit.CKRecordValueProtocol
conforms to: ObjectiveC.NSObjectProtocol
conforms to: Swift.Sendable
conforms to: Swift.CustomDebugStringConvertible
conforms to: Swift.Equatable
conforms to: Swift.Hashable
conforms to: Swift.CustomStringConvertible
conforms to: Swift.CVarArg
conforms to: Foundation.NSSecureCoding
conforms to: Foundation.NSCoding
Creates a
Vps2Locationfrom VPS2-computed position data.- Parameters:
- coordinate: Latitude and longitude from VPS2.
- ellipsoidalAltitude: WGS84 ellipsoidal altitude in metres.
- horizontalAccuracy: Horizontal accuracy radius in metres.
- verticalAccuracy: Accuracy of
ellipsoidalAltitudein metres. Negative indicates invalid.- timestamp: Time of the fix. Defaults to the current time.