AndroidのGoogleマップv2で約15km×15kmのエリアを表示しています。この領域には、マーカーとして表示される約 20 個のオブジェクトがあります。ボタンをクリックすることで、ユーザーはマップをさまざまなオブジェクトの中心に置くことができます。これは、マップのカメラをオブジェクトの位置にアニメーション化することによって実現されます。
ただし、カメラを次のオブジェクトにアニメーション化する際に Google マップが地図データ (通り名、背景) をロードするため、これは途切れ途切れで非常にラグが発生します。
ハイエンドのスマートフォンでこのようにカメラがスタッターするのは本当に悪いように見えるので、私の質問は次のとおりです。
この 15 x 15 km の領域を「プリロード」して、メモリにキャッシュされたマップ コンテンツ上でアニメーションをスムーズに実行できるようにする可能性はありますか?
または、カメラのアニメーションが途切れるのを防ぐ別の方法はありますか?
すべてのユーザー インタラクションはこの 15 x 15km のエリアで行われるため、カメラがアニメーション化されるたびにすべてのマップ データをリロードする必要はありません。
すべての助けに感謝します。