【问题标题】:Find distance between two points using MKMapKit使用 MKMapKit 查找两点之间的距离
【发布时间】:2010-06-17 21:58:47
【问题描述】:

我正在尝试使用 iPhone OS 3.2 查找 MKMapView 上两点之间的欧几里德距离(以米为单位)。问题是我有这些经纬度坐标,这在数学上为我提供了足够的数据来找到距离,但这需要一些棘手的三角函数。有没有更简单的解决方案?

谢谢!

【问题讨论】:

  • The math 看起来没有那么难...您想像哪种更简单的解决方案?
  • 考虑到地球不是平的,数学很复杂。

标签: iphone objective-c mkmapview distance euclidean-distance


【解决方案1】:

CLLocation有一个方法可以帮你计算距离:

- (CLLocationDistance)distanceFromLocation:(const CLLocation *)location

API 文档here

【讨论】:

    猜你喜欢
    • 2019-09-16
    • 1970-01-01
    • 2012-09-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-20
    • 2015-11-19
    • 2022-08-14
    • 1970-01-01
    相关资源
    最近更新 更多