私は Android 開発に比較的慣れていません。現在、MapView に似ていますが、Google マップ API を使用せずに、他の画像をその上に重ねる、ピンチ ズームとパン可能な画像を必要とするアプリを開発しています。
少し調べてみたところ、この質問の方法を実行することでオーバーレイ部分を実現できる可能性があることがわかりました: Draw images on each other in android
ただし、それによってピンチズームや大きな画像のパンが実行可能になるかどうかはわかりません。GLSurfaceView を作成し、必要な機能を実装するだけの価値はありますか?それとも、車輪を再発明するのでやり過ぎですか?
価値があるのは、大きな地図画像自体がサーバーから取得され (ただし、必要に応じて小さな正方形の領域に分割できます)、地図上のさまざまな位置に重ねられるアイコンがアプリ自体に埋め込まれます。 .