1

事前取得したタイルをオフライン モードで使用するように Osmdroid を設定したいと考えています。エリアを ZIP 形式でダウンロードしました。問題は、zip ファイルのサイズが 100 MB であるため、アプリのパフォーマンスが低下し、リソースが限られている一部のデバイスではアプリがクラッシュすることです。ファイルを解凍し、タイルの拡張子を .tile に変更したところ、昨日まではすべて問題ありませんでした。昨日osmdroidはすべてのタイルを期限切れにして削除しました! Osmdroid がタイルを期限切れにしないように設定する方法はありますか?

4

1 に答える 1

1

ZIP ではなく GEMF 形式を使用することをお勧めします。これは、モバイル デバイスでの効率的なレンダリングのために設計された形式です。Mobile Atlas Creator を使用して GEMF 形式を選択し、zip ファイルなどのファイルをコピーするだけで機能します。ファイルのサイズにほとんど違いはありませんが、Osmdroid の GEMF デコーダーは必要なリソースがはるかに少なく、特に最初のオープンでは zip デコーダーよりも高速です。

于 2012-06-29T16:40:10.057 に答える