問題タブ [google-maps-api-2]
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.
javascript - Google マップにマーカーを設定できません
これが実際の例です: http://travel.demas.me なぜマーカーが見えないのですか?
html - Google マップ - スタイルのオーバーライド
私は自分のウェブサイトで Google マップ API を使用しており、jquery のクラス トグルを使用して「フルスクリーン マップ」を作成する実験を行っています。
Google マップを含む div が API からいくつかのスタイルを継承しているように見えるという問題が発生していますが、これを削除/オーバーライドするのに問題があります。
firebug から、Div が表示されます -
全画面表示にするために切り替えているCSSクラスは-
助けてくれてありがとう。
google-maps-api-3 - v2 と v3 の Google マップ ジオコーディング クエリ制限の違い
v2 でクライアント側のジオコーディング リクエストを実行すると、200 ミリ秒間隔で非常に多くのリクエストを連続して実行できます。しかし、v3 では、OVER_QUERY_LIMIT エラーを回避するために、間隔を 2 秒に増やす必要があります。これは、Maps v3 ではジオコーディングが大幅に遅くなることを意味します。
Maps API v2 と v3 のこの種の違いは、私には非常に奇妙に思えます。他の誰かがこの問題を経験したことがありますか、それとも私だけですか? ページの残りの部分で v3 を使用している間に、v2 ジオコーダーを使用する方法はありますか?
PS。私は通常のジオコーディングよりもさらに遅いリバース ジオコーディング (latlng->住所) に主に関心があります。
google-maps - Google Maps APIで情報ウィンドウの高さを上げるにはどうすればよいですか?
住所を渡した情報ウィンドウの高さを上げるにはどうすればよいですか?IE8およびFirefoxを搭載したWindows7では正しく表示されますが、Windows XPでは、アドレス部分が情報ウィンドウの外側にあります。
これは私のコードです。関数にdivを適用するにはどうすればよいですか?
GoogleMapsAPIサンプル
c# - サーバー側の緯度/経度の値を Google マップの JavaScript に追加する
ページの 1 つに Google マップを追加しようとしています。
コード ビハインドでは、マップの中心点と、マップしたい緯度/経度の配列があります。
私のページには、次のJavaScriptがあります。
現在、値はテスト用に JavaScript にハードコードされていますが、コード ビハインドから動的な値を取得する必要があります。どうやってやるの?
jquery - KMLファイルをオーバーレイとしてGoogleマップウィンドウに追加する
Googleマップビューを生成するコードが次の場合、KMLファイルをオーバーレイとして追加するにはどうすればよいですか。
google-maps - マウスドラッグで選択した領域内にマーカーを配置するにはどうすればよいですか?
簡単
に言えば、マップ上でマウスをドラッグして作成された長方形の領域内にあるすべてのマーカーを見つけたいと思います。この機能はjQueryプラグインなどでサポートされていますか?そうでない場合は、これをプロジェクトに実装したいと思います。かっこいいと思います。
詳細
プロジェクトでIE6をサポートしたいので、GoogleMapsv2を使用しています。
私はマップの初心者であり、開発者ガイドのセクションといくつかの基本的なデモおよびその他のSOの質問に目を通しました。
これが私のこれまでの考えです-
ユーザーは、マップのコントロールセクションにある[エリアを選択]ボタンをクリックします。これによりdisableDragging()が呼び出され、ユーザーは選択を行う準備ができています。(http://code.google.com/apis/maps/documentation/javascript/v2/controls.html#Custom_Controlsで、これを行う方法がわかります)
次に、ユーザーはエリア選択を行います。選択の開始点と選択の終了点が記録され、これらを長方形の2つの反対側の角と見なして、その中のマーカーが検出されます。しかし、これまでのところ、クリックしたポイントの座標を取得するための有効なコードはありませんでした。実際のxy座標ではなく、緯度/経度を座標として使用する方がよいと思います。この質問jQueryプラグインを使用したGoogleMapsAPI:クリック時にマーカーの緯度と経度を取得するにはどうすればよいですか?マーカーをクリックしたときにマーカーの緯度/経度を取得する方法について説明しますが、まだ試していません。
まとめ
ここにもう一度私の質問があります-
マップ上に長方形の選択領域を表示するにはどうすればよいですか?(通常、外観はわずかに灰色で透明です)
クリックしたポイントの緯度/経度(緯度/経度)を取得し、それを拡張して選択の開始点と終了点の緯度/経度を取得する方法。
私はjQueryの経験がありますが、jQueryプラグインを使用した優れたソリューションがある場合は、お知らせください。Googleマップのインストールを簡単にするための10個のjQueryプラグインのリストを見ましたが、それらのいずれかが私の要件を満たすのに役立つかどうかはわかりません。
マーカーのリストがある場合、別の表示セクション内にいくつかの関連情報を入力して、ユーザーがいくつかのマーカーを選択するたびに、対応する情報が表示セクションに表示されるようにします。その部分は簡単なはずです。
ありがとう
javascript - GoogleMaps: IE7 にカスタム アイコンがない
マップ上のマーカーにカスタム アイコンを使用しようとしています。
FF と IE8 では問題なく動作しますが、IE7 ではデフォルトの Google マーカーしか表示されません。
マーカーの作成には、LabeledMarker クラスを使用し
ます。画像のファイル タイプは image/PNG です。
このコードは、マーカーを作成するために使用されます。
internet-explorer-9 - スクロールすると、IE9 (Google マップ v2) でページのスクロールとマップのズームが発生します。
Internet Explorer 9 では、Google Maps API v2 (非推奨) を使用して、スクロール ホイールでズームすると、ページもスクロールします。この問題の回避策を知っている人はいますか? (残念ながら、コードベースを v3 にアップグレードすることはまだできません。) この動作は、以前のバージョンの Internet Explorer では発生しません。
jquery - Google マップ API の場所を設定する
以下は、Google マップ API の Jquery 実装です。
作業方向システムがありますが、現在表示されている物件の郵便番号の位置から地図を開始したいと考えています。どこからフォーカスを開始するかをマップにどのように伝えますか。今のところ毎回ワシントンDCです。
必要なパラメータがあると思います。&location=S173N
たとえば、Eのようなもの。