Geodesic
CLLocationCoordinate2D
的地球测线计算扩展。
let lax = CLLocationCoordinate2D(latitude: 33.9424964, longitude: -118.4080486)
let jfk = CLLocationCoordinate2D(latitude: 40.6399278, longitude: -73.7786925)
let distance = lax.distanceTo(jfk)
// distance is approx. 3,982,961 m
许可证
Geodesic是在MIT许可证下发布的。