iPhone 用の地図アプリケーションを実行する最良の方法は何ですか?

StackOverflow https://stackoverflow.com/questions/107456

  •  01-07-2019
  •  | 
  •  

質問

そこで、地図上に物を表示する iPhone アプリケーションを作成しようと考えています。これを行うためにはどのようなフレームワークや方法論があるのでしょうか?

Googleで検索してみると、これしか見つかりませんでした。http://code.google.com/p/iphone-google-maps-component/

問題リストによると、これは遅く、しばらくすると動作しなくなります。誰かがもっと良いものを知っていますか、または上記のライブラリを使用した経験がありますか?

役に立ちましたか?

解決

現時点での唯一の選択肢は次のとおりだと確信しています。

  1. openURL を呼び出します。マップアプリに切り替えるには
  2. リンクした Google マップ コンポーネントを使用する
  3. 自分のものを巻く
  4. Appleが「MapKit」フレームワークを公開するのを待つ

他のヒント

警告:アプリケーション内に Google マップを埋め込む 5月 Google マップの利用規約に違反する。

持っている iPhone 上で完全なマッピング UIView を作成しました (アプリケーションは AppStore にあります)。 ない 簡単です (これはオプション #3「独自のものを作成する」になります)。良いパフォーマンスを得るのは本当に難しいです。地図コンポーネントをオープンソース化したいのですが、現在 F-NDA によってそれが妨げられています。

私はしばらくこれを追いかけてきましたが、そこで見つけた最良の解決策は次のとおりです。

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

そこには TouchMap と呼ばれるコンポーネントがあり、それを示すデモが付属しています。タイルは Microsoft Virtual Earth から直接読み込まれます。

編集:@schwa さん、あなたのプロフィールを見てメール アドレスを見つけたところ、実際にこのソフトウェアをリリースしたことに気づきました。よくやった

たった今見つけました ルートミー これは、iPhone 用のオープンソース マッピング アプリを開発している大規模 (30 人以上) のアクティブなコミュニティのようです。OpenStreetMap、Virtual Earth(Bing)、または Cloudmade からタイルを取得できます。

マップキットフレームワークを使用するだけです。本当に良いです

あるいは: [[uiapplication sharedapplication]openurl:@"www.maps.google.com];
これにより Google マップが開きますが、これに関する 1 つの問題は、Safari に移動してアプリケーションが終了してしまい、この Web ページからアプリケーションに戻りたい場合はそれができないことです。再度アプリを実行する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top