所以我正在考虑编写一个在地图上显示内容的iPhone应用程序。这样做的框架/方法是什么?

在Google上搜索,我只能找到这个: http://code.google.com/p/iphone-google-maps -component /

根据问题列表很慢,一段时间后停止工作。有没有人知道更好的东西,或者对上面的图书馆有任何经验?

有帮助吗?

解决方案

我很确定你现在唯一的选择是:

  1. 致电openURL:切换到地图应用
  2. 使用您链接的Google地图组件
  3. 滚动自己的东西
  4. 等待Apple公开“MapKit”框架

其他提示

警告:在应用中嵌入Google地图可能违反了Google地图服务条款。

已经在iPhone上编写了一个完整的映射UIView(应用程序在AppStore上)并且它容易(这将是选项#3“Roll你自己的东西“)。获得良好的表现真的很难。我想OpenSource我的地图组件,但现在F-NDA正在阻止它。

我一直在追逐这一段时间,这是我在那里找到的最好的解决方案:

http://code.google.com/p/touchcode/

其中有一个名为TouchMap的组件,它带有一个显示它的演示。它的磁贴直接从Microsoft Virtual Earth加载。

编辑:@schwa,我只是看看你的个人资料,找到你的电子邮件地址,然后意识到你确实发布了这个软件。干得好

我刚刚找到 route-me ,看起来像一个大的( 30+)ppl的活跃社区为iPhone开发了一个开源地图应用程序。它可以采用OpenStreetMap,Virtual Earth(Bing)或Cloudmade中的切片。

只需使用mapkit framework.really good

或者: [[uiapplication sharedapplication] openurl:@" www.maps.google.com];
这将打开谷歌地图,但一个问题是,它会导航你到safari,你的应用程序将退出,如果你想从这个网页回到你的应用程序,那么它是不可能的。你再次需要运行应用程序。

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