簡體   English   中英

為iPhone制作地圖應用程序的最佳方法是什么

[英]What's the best way to do a mapping application for the iPhone

所以我正在尋找一個在地圖上顯示東西的iPhone應用程序。 這樣做的框架/方法是什么?

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

哪個根據問題列表很慢,並在一段時間后停止工作。 有沒有人知道更好的東西,或者對上面的圖書館有任何經驗?

我很確定你現在唯一的選擇是:

  1. 調用openURL:切換到地圖應用
  2. 使用您鏈接到的Google地圖組件
  3. 滾動你自己的東西
  4. 等待Apple公開“MapKit”框架

我剛剛找到了route-me ,它看起來像一個大型(30+)活躍的ppl社區,為iPhone開發了一個開源地圖應用程序。 它可以采用OpenStreetMap,Virtual Earth(Bing)或Cloudmade中的切片。

警告:在應用程序中嵌入Google地圖可能違反Google地圖服務條款。

已經在iPhone上編寫了完整的映射UIView(該應用程序在AppStore上)並且它並不容易(這將是選項#3“滾動你自己的東西”)。 獲得良好的表現真的很難。 我想OpenSource我的地圖組件,但現在F-NDA阻止了這一點。

我一直在追逐這個,這是我在那里發現的最好的解決方案:

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

那里有一個名為TouchMap的組件,它帶有一個顯示它的演示。 它的磁貼直接從Microsoft Virtual Earth加載。

編輯:@schwa,我只是看看你的個人資料,找到你的電子郵件地址,然后意識到你實際發布了這個軟件。 干得好

只需使用mapkit framework.really good

或者: [[uiapplication sharedapplication]openurl:@"www.maps.google.com];
這將打開谷歌地圖,但有一個問題是,它將導航你到safari,你的應用程序將退出,如果你想從這個網頁回到你的應用程序,那么這是不可能的。你再次需要運行該應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM