ios - 如何计算mkmapview上的实际道路距离?

标签 ios google-maps mkmapview

我计算了两点(纬度和经度)之间的距离。我使用了 distanceFromLocation: 但这给了我空中距离。我画了MKPolyline 在显示道路路线的 MKMapview 上。现在的问题是,如何在不使用 GOOGLE API 的情况下获取实际的道路距离?

最佳答案

如果您只使用 iOS 7 没问题,请从 MKDirections 获取 MKRoute应用程序接口(interface)。该路线有一个 distance 属性,它是行进距离(即不像乌鸦飞的那样)。

关于ios - 如何计算mkmapview上的实际道路距离?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19156436/

相关文章:

ios - UITapGestureRecognizer 中的 Objective c mkmapview 如何测试他们是否点击了注释

iphone - iPhone 5中的相机屏幕尺寸

ios - 如何识别来自 UITableView 的 UITableViewCell 中多个按钮的点击 - Swift 4

javascript - polymer 点覆盖点击

javascript - 标记动画刷新

javascript - 谷歌地图与 Phonegap 的集成

ios - 带有集群注释的 map View

ios - 如何编译 libgit2 并创建 xcode 使用的静态库

ios - 自动高度 UICollectionView

ios - 在 map View 的可见矩形中显示 MKMapViewAnnotations