【问题标题】:Route Directions with iOS7 MapKit使用 iOS7 MapKit 的路线方向
【发布时间】:2014-07-15 20:52:18
【问题描述】:

我需要在我的应用中包含路线。原生苹果MKDirection 运行良好,但仅适用于 iOS7。我希望我的应用程序可以在 iOS6 和 iOS7 上运行。

然后我尝试通过this 教程在我的 iOS 应用程序上实现 Google 路线(Google Maps API)。

这是我的结果:

为什么路线不顺路?

【问题讨论】:

  • 你有正确的折线吗?在我看来,您没有折线,折线是路线的坐标集。对于 google api,折线已编码,您需要对其进行解码,请参阅stackoverflow.com/a/9219856/790842
  • @iphonic:谢谢!认为这是我需要的)它有效

标签: ios google-maps-api-3 mapkit


【解决方案1】:

您也可以使用此API 来支持 iOS 6。

【讨论】:

  • 感谢您的建议!我一定会试试这个)
【解决方案2】:

您可以使用 Google Direction API 提取 Overview polyline 字符串对其进行解码并在苹果地图上使用 ContextRef 绘制为图像,对于 iOS7,我们可以尝试检查设备版本,如果是 iOS7,我们可以使用最新的 iOS7 MKDirection API 进行绘图从一个位置到另一个位置的路线图。 我找到了一个非常好的教程,请找到下面的链接: MKDirection Tutorial

【讨论】:

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