【问题标题】:Is there a 3rd party google maps API for iOS是否有适用于 iOS 的第 3 方谷歌地图 API
【发布时间】:2012-06-20 12:53:41
【问题描述】:

我需要从我的 iOS 应用程序中删除 mapkit,但仍然需要谷歌地图。在这种特殊情况下,我只需要可缩放和可滚动的卫星视图。标记会很好,但不是必需的。

我可以将 webview 与 javascript 一起使用,但我更喜欢类似 mapkit 的 API,这样我就可以轻松地从 mapkit 过渡而无需付出很大的努力。

是否有第三方谷歌地图 API 可以让我在 iOS 设备上使用谷歌地图而无需调用 Apple 的内置地图 API?

【问题讨论】:

  • 没有将 Google 地图与 iOS 集成的第三方 API。如果您需要从应用程序中删除 MapKit,您可以在 WebView 中使用 Google Maps JavaScript API。这样您就可以访问 Google 的数据,而无需加载 MapKit。

标签: ios google-maps mapkit


【解决方案1】:

Google 昨天发布了适用于 iOS 的新 Maps SDK。可以在这里找到:https://developers.google.com/maps/documentation/ios/

【讨论】:

【解决方案2】:

如果您正在寻找替代库,有几个:

  • RouteMe 是开源的,支持多种地图源。
  • MapBox 是带有 iOS SDK 的第三方服务

【讨论】:

  • 很遗憾 RouteMe 不支持谷歌作为地图来源,在这种情况下我需要使用谷歌图像。
  • 抱歉,我错过了你的帖子。您可以获取 Google Maps API 密钥,然后为 Google Maps 编写 RouteMe 源文件。它看起来并不太复杂,我唯一要提防的是确保您的应用仍然遵循 Google 的 Maps API 规则
【解决方案3】:

Google 地图服务条款,特别是 prevents direct tile access。您将无法在 MapKit 之外的 iOS 上合法使用 Google 地图图块。

【讨论】:

    猜你喜欢
    • 2014-11-21
    • 2014-06-28
    • 2015-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    • 1970-01-01
    相关资源
    最近更新 更多