問題タブ [itemizedoverlay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
219 参照

android - 現在地の住所をカスタム Itemized Overlay クラスから別のアクティビティに転送できません

Android マップに小さな問題があります。カスタム マーカーを表示するために ItemizedOverlay クラスを追加しました。マーカーをクリックすると、ウィッチで別のアクティビティに移動したいので、マーカーウィッチのアドレスが表示され、自分の場所がマークされます。アドレスを取得するためにitemizedOverlayクラスで使用しているコードは次のとおりです。

LogCat でアドレスを取得しますが、他のアクティビティでは何も取得せず、エラーはありません。私はこの問題についての例を見つけることができませんでした。私はこれらすべてに慣れていないので、事前に感謝します

0 投票する
0 に答える
932 参照

android - カスタムタイルオーバーレイAndroidに加えてロケーションマーカーを追加する

Googleマップの上にカスタムレーダー気象タイルをオーバーレイしています。また、ユーザーが天気を表示している都市に応じて、ロケーションピンマーカーを追加したいと思います。タイルとマーカーの作り方がわかりません。私はどちらか一方を行うことができますが、両方を行うことはできません....何か助けはありますか?

MapsItemizedOverlayクラスがあります。

}

ここで、MapsItemizedOverlayクラスを利用して、カスタムレーダー画像タイルをGoogleマップに描画できます。

0 投票する
2 に答える
3050 参照

java - アイテム化されたオーバーレイアイテムのカスタムダイアログを作成するにはどうすればよいですか?

したがって、アイテム化されたオーバーレイアイテムをクリックした瞬間に、単純なダイアログを表示するだけです。以下の行にさらに何かを作成したいと思います。

タップダイアログで

Androidフォンでこれを行うにはどうすればよいですか>?

0 投票する
1 に答える
417 参照

java - マップビュー上の複数の項目別オーバーレイで必要なヘルプ

私はいくつかの助けを探しています....

まず、多数の場所(経度+緯度)を持つデータベースサーバー側があります

現在、1 つの都市だけで 1000 まであります。現時点では、私の Android デバイスは一度にすべての情報を取得します。次に、1000 個のアイテム別オーバーレイを作成し、それらをマップ ビューに追加します。これにより、エミュレータと電話の動作が遅くなります。

私が思いついたアイデアの 1 つは、場所を拡大してから、オーバーレイのサブセットをダウンロードしてマップ ビューに配置することでした。これに関する問題 1. マップをスクロールすると、リスナーを登録するイベントがわかりません。2. ユーザーがズームアウトしても、アイテム化された多数のオーバーレイが作成されます。

皆さんへの私の質問は、

これらの問題をどのように克服できますか? または、これを行うにはどうすればよいですか?

解決策は、Google マップの仕組みに似たものになります。ズームアウトすると詳細な地図は表示されませんが、ズームインすると詳細な地図が表示され、移動すると再読み込みされます

0 投票する
2 に答える
891 参照

android - ユーザーがItemizedOverlayをクリックできるようにしながら、Android MapViewでパン/ズームを無効にすることはできますか?

パン/ズームを無効にして、マップ オーバーレイをクリックできるようにする方法はありますか?

ユーザーがマップのビューポートを動き回ることを拒否しながら、タップ可能にしたい ItemizedOverlay について具体的に考えています(ゲーム用です)。

同じ質問への回答を見たことがありますが、残念ながらその回答ではオーバーレイ項目をクリックできません。

どうもありがとう、よろしく、アレックス

0 投票する
1 に答える
9318 参照

android - 場所の変更時にOverlayItemが更新されない(OSM)

OSMdroidを使用しています。

この投稿のおかげで、OSMDROIDにオーバーレイを追加して、特定の場所に静的アイテムをオーバーレイすることができました。

今、私はマップをもう少し動的にしようとしています。そのため、場所が変更されると、OverLayItem(マップ上の特定の場所をマークする)も自動的に更新されます。

これが私がやろうとしたことです。マップは更新されますが、OverLayItemは更新されません。

コード:

ありがとう、

レイ。

0 投票する
1 に答える
1116 参照

android - Android 用のアニメーション オーバーレイ

マップ ビュー オーバーレイでアニメーションを開発する必要があります。ユーザーが現在の場所をタップすると、1 つのアニメーションが発生します (現在の場所は自分の png です)。オーバーレイは跳ね返ります。2 番目のアニメーションは、オーバーレイが地図上に表示されるときに発生します - 上から落ちるはずです。

私はグーグルで検索して、いくつかの答えを求めていました-情報の不足です。これを処理する方法を経験したり知っている人はいますか - 助けてください。

どうも

0 投票する
2 に答える
5440 参照

android - AndroidでGoogleマップと一緒に「オーバーレイ」サイズをズームできますか?

「MapActivity」と「ItemizedOverlay」を使用して、Eclipse で Android の Google マップにオーバーレイを描画することができました。ただし、地図を拡大または縮小しても、オーバーレイのサイズは変わりません。

オーバーレイをマップ上で「固定」し、マップに合わせてズームインおよびズームアウトしたい。これはどのように行うことができますか?

境界を定義するためのチュートリアルが見つかりません (たとえば、オーバーレイ画像のコーナーとして GPS 座標を使用)。いくつか知っている場合はリンクを提供してください。

それを行う他の方法はありますか?

どうもありがとう。

0 投票する
1 に答える
1249 参照

android - Androidオーバーレイその他の上書き/削除

私は非常に基本的なアプリケーションに取り組んでいます。これは基本的に現在の位置を取得し、ユーザーがオーバーレイアイコンを選択して、最終的に「場所への道順を取得」できるようにします。

私ができることは、ユーザーに現在の場所と行きたいと思う可能性のあるすべての目的地を表示することです。問題は、ルートを表示する基本的な実装にあります。これまでに行ったことは、2つの静的な場所からルートを取得することです(i最終的にこれをユーザーの場所と静的な場所に変更しますが、テストでは2つの静的な場所として使用します)ただし、このルートが表示されると、現在の位置のその他のオーバーレイとマーカーが消えます。

これが私のJavaファイルです。助けていただければ幸いです。

MapViewActivity

HelloItemizedOverlay.java

MapOverLay.java

}

ヘルプのヒントやアドバイスをいただければ幸いです。

0 投票する
1 に答える
565 参照

android - AlertDialogは、ItemizedOverlayを拡張するクラスで問題を表示します

アプリケーションでMapActivityを使用して地図を表示しています。そのために、ItemizedOverlayを拡張するMapItemizedOverlayという名前のクラスがあります。MapItemizedOverlayクラスのonTap()関数にAlertDialogを追加しました。アプリケーションを実行した後、ポイントのマーカーをクリックすると、アプリケーションがクラッシュしてBadTokenExceptionが発生しました。Logを使用してデバッグしようとしましたが、問題がdialog.show()行にあり、dialogがAlertDialogのオブジェクトであることが示されています。今、私はコードの正確な問題が何であるかを理解していませんか?:-/私は以下に私のコードを与えています、みんなが問題について私を助けてください....事前に感謝します..... !!!

MapActivityクラス:

MapItemizedOverlayクラス: