所以我正在考虑编写一个在地图上显示内容的iPhone应用程序。这样做的框架/方法是什么?
在Google上搜索,我只能找到这个: http://code.google.com/p/iphone-google-maps-component/
根据问题列表很慢,一段时间后停止工作。有没有人知道更好的东西,或者对上面的图书馆有任何经验?
答案 0 :(得分:4)
我很确定你现在唯一的选择是:
答案 1 :(得分:2)
警告:在应用中嵌入Google地图可能违反了Google地图服务条款。
我已经在iPhone上编写了一个完整的映射UIView(应用程序在AppStore上)并且它不容易(这将是选项#3“滚动你的自己的事情“)。获得良好的表现真的很难。我想OpenSource我的地图组件,但现在F-NDA正在阻止它。
答案 2 :(得分:2)
我一直在追逐这一段时间,这是我在那里找到的最好的解决方案:
http://code.google.com/p/touchcode/
其中有一个名为TouchMap的组件,它带有一个显示它的演示。它的磁贴直接从Microsoft Virtual Earth加载。
编辑:@schwa,我只是看看你的个人资料,找到你的电子邮件地址,然后意识到你确实发布了这个软件。干得好
答案 3 :(得分:2)
我刚刚发现route-me看起来像是一个大型(30+)活跃的ppl社区,为iPhone开发了一个开源地图应用程序。它可以采用OpenStreetMap,Virtual Earth(Bing)或Cloudmade中的切片。
答案 4 :(得分:0)
只需使用mapkit framework.really good
或者:[[uiapplication sharedapplication]openurl:@"www.maps.google.com];
这将打开谷歌地图,但有一个问题是,它将导航你到safari,你的应用程序将退出,如果你想从这个网页回到你的应用程序,那么这是不可能的。你再次需要运行应用程序。