如何创建用于iPhone地图应用。我知道的UIWebView可以用来显示地图。但有任何可用的本机API上IPhone(其中天然iphone地图应用程序使用)?

有帮助吗?

解决方案

看从CloudMade的简单的框架:

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

我用它在我创建找到您的位置,简单的应用程序。这是在App Store PinDrop下的导航部分。

该框架确实是粗糙的,但它的工作我需要的东西。当3.0出来,我会更新为使用谷歌地图。至此,它的工作原理。

其他提示

我认为你必须要等到iPhone OS 3.0获得访问地图Kit框架

CloudMade的iPhone库快速上手,让您添加地理编码和路由到您的iPhone应用,但无可否认是很基本的。很多谁使用CloudMade的服务,如定制地图,地理编码和路由使用“路由我”库的开发者。路线,我是使用核心动画添加捏缩放,平移和其他效果的开源库。它已在粉碎被用于击中iphone应用程序,如道路与[程序OffMaps] [2] - 。这两个应用程序使用CloudMade平台使用路径-ME文库

通过CloudMade的路由,地理编码和定制地图与伟大航路-ME库相结合,您可以创建方式比任何你可以用MapKit做更高级的应用。

创建地图目前涉及看着像地图忍者框架。该地图包框架可能取代的是,这取决于你想要做什么......

您真的应该使用Cloudmade框架,因为那里是一对许可方面的问题与苹果,谷歌和TomTom(该公司拥有的谷歌地图使用)MapKit。这具有混凝土缺点,因此存在在MapKit没有正向地理编码。

但Cloudmade发表了很多教程如何使用有框架。这并不难,你可以使用MapKit与Cloudmade一起改造在MapKit缺少的功能。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top