代码之家  ›  专栏  ›  技术社区  ›  Jinesh

创建IPhone地图应用程序

  •  2
  • Jinesh  · 技术社区  · 17 年前

    如何为Iphone创建地图应用程序。我知道UIwebView可以用来显示地图。但是,IPhone上是否有任何本机API可用(本机IPhone地图应用程序使用)?

    5 回复  |  直到 17 年前
        1
  •  4
  •   Sophtware    17 年前

    查看CloudMake中的简单框架:

    http://developers.cloudmade.com/projects/show/iphone-api

    我在一个简单的应用程序中使用它来定位你的位置。它位于应用商店导航部分的PinDrop下。

    这个框架确实很粗糙,但它满足了我的需要。3.0发布后,我将更新使用谷歌地图。在那之前,它是有效的。

        2
  •  4
  •   Jonathan Sayce    17 年前
        3
  •  1
  •   nickb nickb    17 年前

    CloudMake的iPhone库很快就可以开始使用,允许您将地理编码和路由添加到iPhone应用程序中,但无可否认,它非常基本。许多使用CloudMake服务(如定制地图、地理编码和路由)的开发人员使用“路由我”库。Route Me是一个开源库,它使用核心动画添加收缩缩放、平移和其他效果。它已经被应用在热门的iphone应用程序中,如Trails和[Offmaps][2]——这两个应用程序都使用CloudMake平台和Route Me库。

    通过将CloudMake的路由、地理编码和自定义地图与伟大的Route Me库相结合,您可以创建比使用MapKit所做的任何事情都更高级的应用程序。

        4
  •  0
  •   Kendall Helmstetter Gelner    17 年前

    目前,创建地图需要查看以下框架 Map Ninja . 地图工具包框架可能会取代它,这取决于您想要做什么。。。

        5
  •  0
  •   Jens Kohl    17 年前

    你真的应该使用CloudMake框架,因为苹果、谷歌和TomTom(谷歌使用的地图的所有者)的MapKit存在一些许可证问题。这有具体的缺点,因此MapKit中没有正向地理编码。