【问题标题】:Map kit route in ios7iOS 7 中的 Mapkit 路由
【发布时间】:2014-02-06 08:38:11
【问题描述】:

我想在 ios7 的地图上显示两点之间的路线。 所以我有源点,但我不明白如何用坐标输入目的地:

  MKDirectionsRequest *request = [[MKDirectionsRequest alloc] init];
    request.source = [MKMapItem mapItemForCurrentLocation];
    request.destination = _destination;  // HERE I WANT TO ADD COORDINATES.

比我有一些位置:

CLLocation *gotopoint = [[CLLocation alloc] initWithLatitude:100.09361 longitude:33.85482];

如何将此点设置为目的地?

谢谢

【问题讨论】:

  • 我假设这些纬度数字只是问题中的虚拟文本,因为纬度 100.xxx 或 132.xxx 无效(必须从 -90 到 +90)。

标签: objective-c mapkit


【解决方案1】:

知道了:

CLLocationCoordinate2D _srcCoord = CLLocationCoordinate2DMake(132.09361,134.854);
    MKPlacemark *_srcMark = [[MKPlacemark alloc] initWithCoordinate:_srcCoord addressDictionary:nil];
    MKMapItem *gotopoint= [[MKMapItem alloc] initWithPlacemark:_srcMark];

【讨论】:

    猜你喜欢
    • 2015-11-04
    • 1970-01-01
    • 2012-07-10
    • 2011-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多