为iPhone制作地图应用程序的最佳方法是什么
-
01-07-2019 - |
题
所以我正在考虑编写一个在地图上显示内容的iPhone应用程序。这样做的框架/方法是什么?
在Google上搜索,我只能找到这个: http://code.google.com/p/iphone-google-maps -component /
根据问题列表很慢,一段时间后停止工作。有没有人知道更好的东西,或者对上面的图书馆有任何经验?
解决方案
我很确定你现在唯一的选择是:
- 致电openURL:切换到地图应用
- 使用您链接的Google地图组件
- 滚动自己的东西
- 等待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,你的应用程序将退出,如果你想从这个网页回到你的应用程序,那么它是不可能的。你再次需要运行应用程序。