6

だから私は地図上に物事を表示するiPhoneアプリケーションを書くことを考えています。これを行うためにどのようなフレームワーク/方法論がありますか?

グーグルで検索して、私はこれだけを見つけることができました: http ://code.google.com/p/iphone-google-maps-component/

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

4

5 に答える 5

4

今のところあなたの唯一の選択肢は次のとおりだと確信しています:

  1. openURL を呼び出します: マップ アプリに切り替えます
  2. リンク先の Google マップ コンポーネントを使用する
  3. 自分のものを転がす
  4. Apple が「MapKit」フレームワークを公開するまで待ちます
于 2008-09-20T08:48:17.167 に答える
2

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

于 2009-06-26T09:23:12.227 に答える
2

私はこれをしばらく追いかけてきましたが、ここに私が見つけた最良の解決策があります:

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

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

編集: @schwa、私はあなたのプロファイルを見て、あなたの電子メール アドレスを見つけたところ、あなたが実際にこのソフトウェアをリリースしたことに気付きました。よくやった

于 2008-10-06T06:29:01.740 に答える
2

警告: アプリケーション内に Google マップを埋め込むと、Google マップの利用規約に違反する可能性があります。

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

于 2008-09-28T02:43:59.990 に答える
0

mapkit フレームワークを使用するだけです。本当に良い

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

于 2010-09-21T11:37:03.853 に答える