【问题标题】:To show the route between mutliple points in iphone sdk在 iphone sdk 中显示多个点之间的路线
【发布时间】:2012-12-06 11:07:39
【问题描述】:

我想显示两点之间的确切路线。

我确实有一些示例,但所有示例都显示了两点之间的路线。

示例:- this, also this 甚至我也经历过regexlite的例子。 但都有两点之间路线的逻辑。 通过折线我只能画直线。我看不到路线。

已编辑问题:-

有5点:-

1) 点数是 :-"lat": -35.29987329273559, “液化天然气”:149.13395404815674,

2)点是:-“纬度”:-35.2984416380826, “液化天然气”:149.13144886493683,

3) 点是:- “纬度”:-35.302576234486935, “液化天然气”:149.13335928744252,

4) 点是:- “纬度”:-35.301081642089805, “液化天然气”:149.13073539733887,

5) 点是 :-"lat": -35.29991644393122, “液化天然气”:149.13659454104746,

现在我想画一条从点 1 到点 5 的路线。路线必须包含所有点。 我知道我可以找到两点之间的路线但是我如何一次又一次地使用相同的方法来找到路线 请帮我。 提前致谢

【问题讨论】:

  • 你需要使用MKPolyline来绘制两点之间的路线,你试过吗?
  • 如果你能让你的问题更清楚,我想我可以帮助你。我目前正在使用 MKMapView
  • 我不想只用两个点画路线。我有多个点。想用那个画路线..
  • 使用 MKPolyline 只能传递一个起始坐标和终止坐标,但为什么不尝试一步一步绘制多条折线并将它们添加为 MKOverLays???
  • @Dpk 我正在编辑问题,这可能会提出明确的想法。

标签: iphone ios google-maps mkmapview


【解决方案1】:

Apple集成新功能来显示路线。

要求 -> 操作系统版本应为 IOS6 或更高版本。

iOS6中显示从当前位置到YourCoordinate的路线

-(void)showMapRouteFromCurrentLocation
{
    CLLocationCoordinate2D currentUserCoordinate = YourCoordinate;
    //currentUserCoordinate.latitude=  +53.509980;
    //currentUserCoordinate.longitude =  -0.133700;

    MKPlacemark *place = [[MKPlacemark alloc]
                          initWithCoordinate:currentUserCoordinate
                          addressDictionary:nil];


    MKMapItem *mapItem = [[MKMapItem alloc]initWithPlacemark:place];

    NSDictionary *routeOption = [[NSDictionary alloc] initWithObjectsAndKeys:MKLaunchOptionsDirectionsModeDriving,MKLaunchOptionsDirectionsModeKey, nil];

    [mapItem openInMapsWithLaunchOptions:routeOption];
}  

Here是这个链接。

【讨论】:

  • 嘿兄弟,我可以获取路线和地图的应用程序打开,但我无法从我去寻找路线的地方回到我的应用程序。你能建议我怎么做在我的应用程序视图中调用地图视图或一种方式,以便我可以返回我的应用程序?谢谢
  • @niks2000 -> 如果您能找到,我没有执行此任务,请告诉我...
  • 嗯..当然..我还在寻找答案。你对此有什么想法吗??
  • 没有得到你兄弟??请问你能给我那个链接吗?>?>? @Rajneesh071
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多