Googleでは、検索の場所を変更するためのGoogleマップを持つHTML5アプリケーションを開発しています。 このアプリはオフラインのバージョンもあります。 Googleマップ&をキャッシュする方法はありますか?アプリケーションがオフラインになると、オフラインバージョンが表示されますか?HTML5オフラインGoogleマップへのアクセス
また、ユーザーが場所を再度変更できるようにするにはどうすればよいですか?
Googleでは、検索の場所を変更するためのGoogleマップを持つHTML5アプリケーションを開発しています。 このアプリはオフラインのバージョンもあります。 Googleマップ&をキャッシュする方法はありますか?アプリケーションがオフラインになると、オフラインバージョンが表示されますか?HTML5オフラインGoogleマップへのアクセス
また、ユーザーが場所を再度変更できるようにするにはどうすればよいですか?
現在、Googleマップ用のキャッシュメカニズムはありません。実際には、明示的にダウンロードされたマップタイルにはnocacheヘッダーが指定されています(興味深いことに、Androidバージョンのマップのキャッシュで作業が行われていますが、まだ実験的です)。オフラインで地図を活用するには、独自のキャッシングスキームをロールする必要があります。
モバイルデバイスの爆発とモバイルデバイスの使用中にある時点で接続が切断される可能性があるため、Googleが将来どこかの時点でオフラインブラウジング機能をマップに追加しても驚くことはありません(おそらくv4?)。
UPDATE:
パブリック問題トラッカーで機能要求があります:
https://code.google.com/p/gmaps-api-issues/issues/detail?id=8914
ご関心を表明し、Googleからの更なるアップデートを受信するには、この機能要求を主演してください。
私はHTML5アプリケーションをキャッシュマップで作成しましたが、Googleマップではありませんでした。私はhttp://search.cpan.org/~rotkraut/Geo-OSM-Tiles-0.02/downloadosmtiles.plからtiledownloaderを使い、ヒットリミットがないためMapquestのオープンタイルサーバーを使って必要な領域をダウンロードしました。その後、すべてのタイルをスクリプトで繰り返し、cache.manifestファイルに追加しました。次に、タイルをマップするためにCloudmadeのリーフレットを使用します。
ありがとうJavram、私はGoogleマップのドキュメントでこれを読んでいます –