こんにちは、.jpg 画像をマップとして使用するアプリケーションを開発しています。インターネット接続が低すぎる大学近くのトレッキング スポット向けにこのアプリケーションを開発しています。
そこで、事前に保存した画像だけを地図と GPS として使用して、ユーザーにナビゲートしてもらいたいと考えています。パンとズームが可能な画像を表示する方法のアイデアが必要です。また、画像の上にオーバーレイを追加して、現在の位置を表示したいと考えています。.
簡単なアイデアをお願いします....
こんにちは、.jpg 画像をマップとして使用するアプリケーションを開発しています。インターネット接続が低すぎる大学近くのトレッキング スポット向けにこのアプリケーションを開発しています。
そこで、事前に保存した画像だけを地図と GPS として使用して、ユーザーにナビゲートしてもらいたいと考えています。パンとズームが可能な画像を表示する方法のアイデアが必要です。また、画像の上にオーバーレイを追加して、現在の位置を表示したいと考えています。.
簡単なアイデアをお願いします....
Stack Overflow へようこそ。これは Google マップで可能です。マップに画像を読み込むように指示できます。つまり、各画像の境界コーナーを提供します。
非常に多くの可動部分があるため、これは簡単に解決できる問題ではありません。
これはどのように達成されますか?それは難しい部分です。基本的には、Google マップの Overlay Classdraw
を拡張してメソッド をオーバーライドする必要があります。
draw
メソッドの一部として、イメージ (およびイメージ ビットマップ自体) のコーナー ポイントをマップに指定します。postInvalidate
てタイルを強制的に再描画します。Google マップが一部の画像をキャッシュすることに注意してください。大学のキャンパスが十分に小さい場合は、すべてをキャッシュに収めることができる場合があります。そうすれば、派手な仕事をする必要はまったくありません。