iphone - 在 iPhone 中计算行驶距离

标签 iphone objective-c mapkit cloudmade

我需要找出两个地点之间的行驶距离。我不需要在 map 中显示方向,只需要计算距离,我需要在我的应用程序中使用它。

MapKit 允许这样做吗?有没有可以使用的替代品?

我可以使用 CloudMade 进行地理编码,但似乎没有获取行驶距离的选项。

感谢任何帮助。

最佳答案

CloudMade 还提供行车路线。如果您只对距离感兴趣,请忽略说明。

API 调用如下所示:

http://navigation.cloudmade.com/YOUR-API-KEY-GOES-HERE/api/0.3/47.25976,9.58423,47.26117,9.59882/car/shortest.js

JSON 包含

....
route_summary: {
total_distance: Distance in meters,...

Source

关于iphone - 在 iPhone 中计算行驶距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2105875/

相关文章:

ios - 使用 MapKit - Swift 获取道路距离

ios - 申请进入应用商店后如何更改生产证书(.p12)

iphone - 是否存在 [self retain] 有效的情况?

ios - AVAudioRecorder 不保存文件

iOS Google Maps SDK 与 MapKit 滚动

ios - 自定义 map 注释

iphone - 设置自定义表格 View 单元格的背景图像

iphone - 两行 UISegmentedControl

iphone - 谁知道如何将UDID转换为UUID(40位转32位)

ios - 我想知道如何测试sqlite中的compileStatement是否返回答案,而不错过第一行