iphone - 计算iphone中两点之间的距离

标签 iphone xcode google-maps distance

我正在创建一个应用程序,要求用户输入两个位置(邮政编码)。我的应用程序将计算这两点之间的行驶距离并输出结果。用户可以选择添加航路点。 我想我必须使用谷歌地图 API 并获取包含结果的 xml 文件,然后解析该 xml 文件。任何人都可以帮助我,因为我不知道该怎么做。 感谢所有帮助。

示例... 开始:BR1 1LR

航点:BR2 0LH

航点:BR3 4AY

目的地:BR1 1LR

最佳答案

是的,你可以计算距离,因为你需要有纬度和经度才能得到距离。Objective C提供了计算点之间距离的方法 这是例子......

float distance =[mUserCurrentLocation distanceFromLocation:location1]/1000;

这将为您提供以公里为单位的距离。

关于iphone - 计算iphone中两点之间的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5761977/

相关文章:

javascript - IOS HTML 禁用双击缩放

iphone - UIScrollView 中可以有多个 UIViewController 吗?

ios - 如何在选择行时通过更改 UIView 来制作 messageRead 指示器?

javascript - 当目的地很远时如何获得平滑的谷歌地图 panTo()

android - 在使用 intellij 的设备上安装 INSTALL_FAILED_CPU_ABI_INCOMPATIBLE

iphone - NSXML 解析在 1 个节点上循环 3 次

ios - 我正在获取用于发送邮件的modalviewcontroller,但我不想

C++:XCode EXC_BAD_ACCESS 问题

xcode - 在本地部署 Swift OS X 应用程序?

javascript - 从地理编码循环外部访问数组