首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS5:如何计算最短汽车路线

iOS5:如何计算最短汽车路线
EN

Stack Overflow用户
提问于 2012-10-30 23:21:33
回答 2查看 185关注 0票数 1

我正在构建一个计算油耗的应用程序,我想知道计算两个地点之间最短汽车路线的最佳方法是什么。我只需要以公里或英里为单位的距离,不需要地图界面。

提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-30 23:41:47

最简单的方法可能是与Google Maps API集成。

查看此处:https://developers.google.com/maps/documentation/directions/#DirectionsRequests

总之,您将向包含起始/结束位置的URL发出HTTP请求,并收到详细说明路由的JSON或XML。如果你只对距离感兴趣,你可以很容易地抓住总距离或时间。

票数 3
EN

Stack Overflow用户

发布于 2012-10-30 23:28:54

就用这个吧

代码语言:javascript
复制
CLLocation *loc = [[CLLocation alloc] initWithLatitude:someLatitude longitude:someLongitude];
CLLocation *loc2 = [[CLLocation alloc] initWithLatitude:anotherLatitude longitude:anotherLongitude];
CLLocationDistance dist = [loc distanceFromLocation:loc2];
float fMiles = dist/1600;
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13142180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档