問題タブ [android-mapview]

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 に答える
669 参照

android - MapItemizedOverlay の OnTouchEvent

次のように、MapItemizedOverlay を持つ MapView があります。

ユーザーがいつ AndroiMarker に触れたかを知りたいので、その特定の場所に関する情報を表示できます。それ、どうやったら出来るの ?

よろしくお願いします!

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

android - Androidのマップビューで四隅のlong&lat値を取得する方法は?

マップビューに取り組んでいます。マップビューにオーバーレイアイテムを配置したい。オーバーレイアイテムはすべて、現在表示されているマップビューとズームレベルによって異なります。その四隅の現在のマップビューの経度と緯度を取得する方法と、その中のオーバーレイアイテムの数を分析する方法。また、ズームレベルを確認する必要があります。何かアイデアはありますか?どうやってするの?

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

android - AndroidのmapviewでItemizedOverlayの可視性を処理する方法は?

マップビューで可視性を項目別オーバーレイに設定したい。ズームレベルが10未満の場合、オーバーレイの可視性を設定したいのですが、それ以外の場合は可視になります。どうやってするか?また、ズームレベルリスナーを設定することはできません。

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

java - オーバーレイを使用してAndroidのデータベースから取得したGPS座標を接続する

私は現在、ユーザーが自分の携帯電話がGoogleマップのどこにあったかを追跡できるようにするアプリケーションを構築しています。現在、onLocationChanged()メソッドが呼び出されると、アプリケーションは現在のGPS経度と緯度をデータベースに保存し、animateTo()メソッドを現在の位置に呼び出します。

SDK 1.5を使用して、オーバーレイを使用してMapViewに描画された色付きの線でこれらのポイントを接続するにはどうすればよいですか?

0 投票する
3 に答える
4792 参照

android - ItemizedOverlay.getIndexToDrawのNullPointerException

比較的単純なMapActivityがあり、特定のマップ領域内の「キャンプ」のリストを表示しようとしています。CampOverlayItemと呼ばれるOverlayItemのカスタムサブクラス、CampOverlayItemsを返すCampsOverlayと呼ばれるカスタムItemizedOverlay、そしてもちろんマップにデータを取り込むMapActivityサブクラスを作成しました。

アクティビティで作成したAsyncTaskを使用して、データベースからオーバーレイデータを取得しています。AsyncTaskは、MapViewに接続されたViewTreeObserver.OnGlobalLayoutListenerからトリガーされます。

AsyncTaskのonPostExecuteメソッドで、CampsOverlayクラスの新しいインスタンスを作成し、データベースから返されたキャンプのリスト(doInBackgroundでフェッチされる)を渡します。それから私は電話します:

ここで、newOverlayは、先ほど作成したCampsOverlayです。このコードはすべてエラーなしで実行されますが、マップがそれ自体を描画しようとすると、次のスタックトレースでNullPointerExceptionが発生します。

特に関連性があるように思われるため、ItemizedOverlayサブクラスのコードは次のとおりです。

ここで何が起こっているのか誰かが知っていますか?私が制御できるものがすべてnull以外であることを確認しようとしました。必要に応じて、さらにコードを提供できます。

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

java - Android で ItemizedOverlay を使用して、ジオポイントを表す可視の「マーカー」を MapView に追加する

GPS の位置を SQLite データベースに保存し、ポイント間に赤い線を引いてオーバーレイを使用してデータを MapView に出力するアプリケーションを構築しています。

これらの各ポイントと赤い線のグラフィカル マーカー (画像) を表示できるようにしたいと考えています。私のコードは次のとおりです。

各ジオポイントにマーカーを追加する最も簡単な方法は何ですか?

0 投票する
3 に答える
8165 参照

android - Androidのマップ上の2つの指定の間のルート検索?

地図上の場所間の最短経路を見つけたいだけです。場所のジオポイントを通過し、ボタンをクリックして方向を取得する必要があります。青い線のような最短経路を示します。これを行う方法?私はこれについて検索します。それらの多くはパッケージ com.google.googlenav.*; をインポートします。どこでこれを入手する必要がありますか? 何か案が????

編集: Cloudemade API をダウンロードしました。ポイント間の線の引き方。

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

iphone - UIImageViewでマップマーカーを作成する方法は?

Imageviewで静止画像を使用して、一部の領域を表示しています。グーグルマップに作成できるピンマーカーを配置したい。

これを実装するための良い方法は何ですか?

前もって感謝します。

0 投票する
3 に答える
5194 参照

android - IllegalArgumentException: Google MapView で zoomOut 中は、幅と高さが > 0 でなければなりません

アクティビティの oncreateMethod のステップで Google MapView を拡大しようとしています。mapController を介してマップをズームしようとするたびに、IllegalArgumentException が発生します。

MapController のzoomOutまたは zoomIn 関数を呼び出すと、この例外がスローされます。残念ながら、私が使用している zoomIn 関数は引数を取りません。

ズーム関数を呼び出している onCreateMethod は次のようになります。

私は特別なことをしていないので、ここで少し途方に暮れています。

スタックトレース全体は次のとおりです。

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

android - 画面にグーグルMapViewとListViewが含まれるようにする方法は?

MapActivityとListActivityを拡張するカスタムアクティビティを作成する方法がわかりませんか?グーグルマップとリストビューを含む画面を試しています。

作り方は?

前もって感謝します。