math - 在 Objective C 中,如何计算经纬度周围的周长?

  显示原文与译文双语对照的内容
0 0

我需要知道如何计算在"中频"语句的/long坐标( 在浮点数中) 周围的周长,看起来有点像这样:


if (lat!= perimeterLat && long!= perimeterLong) {
//alert
}

如果有更好的方法来做这个( 而不是使用"如果"语句),请让我知道。

谢谢你 Jacob Cross

更新:

好吧我想出来了。 我现在要做的是


- (void)locationChange:(CLLocation *)newLocation:(CLLocation *)oldLocation { 
 CLLocationCoordinate2D newCoordinate = [newLocation coordinate];
 CLLocationCoordinate2D oldCoordinate = [oldLocation coordinate];

 CLLocationDistance meters = [newCoordinate distanceFromLocation:oldLocation];
}

这就是我计算出距离的方法。

在这里找到 Answer

感谢你的帮助 !

时间: 原作者:

0 0

在球体上,可以使用haversine公式计算两个点之间的大圆距离。

0 0

好吧我想出来了。 我现在要做的是


- (void)locationChange:(CLLocation *)newLocation:(CLLocation *)oldLocation { 
 CLLocationCoordinate2D newCoordinate = [newLocation coordinate];
 CLLocationCoordinate2D oldCoordinate = [oldLocation coordinate];

 CLLocationDistance meters = [newCoordinate distanceFromLocation:oldCoordinate];
}

这就是我计算出距离的方法。

在这里找到 Answer

感谢你的帮助 !

雅各布

原作者:
...