我正在创建一个应用程序,要求用户输入两个位置(邮政编码)。我的应用程序将计算这两点之间的行驶距离并输出结果。用户可以选择添加航路点。 我想我必须使用谷歌地图 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/