82得票10回答
如何找到坐标之间的距离?

我希望可以展示两个CLLocation坐标之间的距离。是否有一种不需要使用复杂数学公式的方法来实现呢?如果没有,你会如何使用公式来计算距离呢?

24得票2回答
使用Swift初始化一个带有纬度和经度的CLLocation对象

在 Objective-C (我没有它的经验)中,你可以像这样使用纬度和经度来初始化 CLLocation 对象:CLLocation *myLocation = [[CLLocation alloc] initWithLatitude:your_latitiude_value longit...

20得票7回答
如何在后台追踪用户位置?

我正在寻找一个开源的应用程序或库来在后台跟踪用户位置。现在我正在尝试使用 CLLocation 和后台任务来实现,但精度对我的情况来说不够。您能否解释一下,像 "moves"、"runkeeper"、"endmondo" 这样的应用程序是如何创建我的路线的?我应该使用加速计和/或指南针来创建 ...

12得票3回答
从用户位置查找最接近的经度和纬度 - iOS Swift

在这里发表的问题中,用户问道:我有一个包含经纬度信息的数组。我有两个双精度变量代表我的用户位置。我希望测试我的用户位置与数组中其他位置之间的距离,以找出最近的位置。该怎么做?我知道如何获取2个位置之间的距离,但是不清楚如何将其应用到位置数组中。回答者给出了以下代码:NSArray *locat...

10得票4回答
iOS CoreLocation高度

iOS 4.0之前,CoreLocation报告的高度是正确的,现在它总是报告为0英尺。-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation*)newLocation fromLo...

7得票2回答
CLLocation distanceFromLocation (在Swift中是什么?)

有人能帮我将下面的Objective-C语句转换成Swift吗? CLLocationDistance distance = [fromLocation distanceFromLocation:toLocation]; 我知道这一定很简单。我是iOS编程的新手,非常感谢您的帮助。 谢...