Google マップを使用してアプリケーションを構築し、以下を使用しています。
-BalloonItemizedOverlay
-BalloonOverlayView
-ItemizedOverlay
そしてそれが何をするか:
-マップ上の複数のポイントを表示し、それぞれクリック可能で、関連テキストと説明を含むバルーンが表示されます。
-ユーザーの位置のマーカー/ポイントを表示および更新します。
Open Street Map に切り替えたい唯一の理由は、Google マップでは許可されていない「キャッシュ マップ タイル」(マップの事前保存) 機能を使用したいからです。
GoogleMap の代わりに OSMdroid を使用するようにアプリケーションを完全に変換するのを手伝ってくれる人はいますか? いくつかのガイドを提供します (現時点では OSMdroid のサポートはほとんどありません...)
私はすでに多くのコードを調べましたが、それらはほとんどが Google マップと比較して異なり、すべて正しく理解できないようです。ユーザーの位置を地図上に表示することはできましたが、BalloonItemizedOverlays などを追加するのは面倒です。
とにかく、できる限りの方法で私を助けてください-それを行う方法の提案、ガイド付きのサイト、何でも:)
ありがとう