1

私は現在、クライアントの提案を受け入れるかどうかを決めようとしています. 基本的に、マップ上の複数の場所にマーカーを表示する MapView を作成するように求められますが、Google マップの代わりにクライアント独自のマップ タイルを使用するという追加の要件があります。

クライアントが独自のマップ タイルをどのように保存するかはまだわかりませんが、必要な任意の形式に変換できると確信していました。

  • MapKit の MapView で異なるマップ タイルを使用することは可能ですか?
  • これに関する優れたオンライン資料はありますか? リンクしてください?

これが可能であれば、おそらくファイルをデバイスに送信するサーバーを作成する必要があります。

  • そのようなサーバーを作成するのはどれくらい難しいですか? 「Apacheのセットアップ、完了」だけですか?それともそれ以上のものがありますか?

  • 通常の MapView を設定するだけで、これらの作業はどれだけ大変で、時間がかかるのでしょうか?

回答ありがとうございます。

4

3 に答える 3

4

MapKit でカスタム タイルを使用することはできません。使用できるのは、Google が提供するものに限定されます。

カスタム タイトルを使用し、UIWebView を介して iPhone で表示できる "Google マップ風の" Web アプリを作成する方が簡単でしょうか?

于 2009-10-24T12:02:57.903 に答える
0

Google マップ フレームワーク内でこれを行う「最も簡単な」方法は、クライアントのマップをテクスチャとして「地面」の上にマッピングすることです。さまざまなズーム ファクターに対して、さまざまな解像度でテクスチャを作成できます。その後、特別なコーディングを行う必要はまったくありません --- すべてが機能します。

これを行う方法は、地上レベルにマップされる KML リージョンを使用することです。

参照: http://earth.google.com/outreach/tutorial_region.html

于 2009-10-24T12:09:28.497 に答える